@layer awsui-base-theme{body{--color-primary-50-1eutn3:#f0fbff;--color-primary-100-j02ykd:#d1f1ff;--color-primary-200-b7ev0t:#b8e7ff;--color-primary-300-lbt26q:#75cfff;--color-primary-400-tdeooy:#42b4ff;--color-primary-500-66353q:#0099ff;--color-primary-600-68oa7u:#006ce0;--color-primary-700-5lbazr:#004a9e;--color-primary-800-r5zau9:#003b8f;--color-primary-900-uhv01b:#002b66;--color-primary-950-b9qei6:#00204d;--color-primary-1000-qz6wq0:#001129;--color-neutral-50-5676vk:#fcfcfd;--color-neutral-100-xva5sx:#f9f9fa;--color-neutral-150-2fj74l:#f6f6f9;--color-neutral-200-j5ayhc:#f3f3f7;--color-neutral-250-77d0j6:#ebebf0;--color-neutral-300-ykaajl:#dedee3;--color-neutral-350-15dbz7:#c6c6cd;--color-neutral-400-nppdl9:#b4b4bb;--color-neutral-450-4w2uiz:#a4a4ad;--color-neutral-500-evzfy2:#8c8c94;--color-neutral-550-xry573:#72747e;--color-neutral-600-4k14bl:#656871;--color-neutral-650-re41um:#424650;--color-neutral-700-1ebo78:#333843;--color-neutral-750-zvilej:#232b37;--color-neutral-800-sggo8w:#1b232d;--color-neutral-850-z568w9:#161d26;--color-neutral-900-hav0uf:#131920;--color-neutral-950-fc7tg7:#0f141a;--color-neutral-1000-2wv0ov:#06080a;--color-error-50-694srb:#fff5f5;--color-error-100-tyywtv:#ffe0e0;--color-error-400-9k5dg2:#ff7a7a;--color-error-600-2nofe4:#db0000;--color-error-700-s5g3i2:#c20000;--color-error-800-1wtgkg:#990000;--color-error-900-kika0y:#700000;--color-error-950-qiq7u6:#520000;--color-error-1000-oice6e:#1f0000;--color-success-50-pncm30:#effff1;--color-success-100-jirpsy:#d9ffd6;--color-success-200-cfzlad:#aeffa8;--color-success-400-8gss7k:#00e500;--color-success-500-zgiyh7:#2bb534;--color-success-600-it3b3f:#00802f;--color-success-800-pans3i:#005c26;--color-success-950-n91daq:#003311;--color-success-1000-zy1prf:#001401;--color-warning-50-tjk9zo:#fffef0;--color-warning-100-zxtqq4:#fffbbd;--color-warning-200-fdetnc:#fef571;--color-warning-400-fv1ga2:#ffe347;--color-warning-500-0wuk8q:#fbd332;--color-warning-600-xrraa4:#f2b100;--color-warning-800-tcbc7b:#9e6900;--color-warning-900-c1p96e:#855900;--color-warning-950-ifq6mm:#573a00;--color-warning-1000-yqo7n7:#191100;--color-info-50-d2w61k:#f0fbff;--color-info-100-kz0nmy:#d1f1ff;--color-info-300-9fvy2x:#75cfff;--color-info-400-kky6sa:#42b4ff;--color-info-600-6pbmjo:#006ce0;--color-info-700-g1xtvp:#004a9e;--color-info-800-y6pd6e:#003b8f;--color-info-950-7fypw1:#00204d;--color-info-1000-lja40w:#001129;--color-purple-400-lcb2ta:#bf80ff;--color-purple-700-vw7a8p:#7300e5;--color-amber-400-fyrk1c:#ff9900;--color-amber-500-s3knp0:#fa6f00;--color-lime-100-nz6143:#ebffcc;--color-indigo-400-01yngj:#7598ff;--color-transparent-f66xjd:transparent;--color-black-sgyach:#000000;--color-white-qzbjhi:#ffffff;--color-charts-red-300-aqsylf:#ea7158;--color-charts-red-400-q57pdm:#dc5032;--color-charts-red-500-gfu6iu:#d13313;--color-charts-red-600-hvg6y6:#ba2e0f;--color-charts-red-700-yzpuws:#a82a0c;--color-charts-red-800-t1yrtw:#972709;--color-charts-red-900-jz9jz8:#892407;--color-charts-red-1000-c4p82m:#7d2105;--color-charts-red-1100-vgav8w:#721e03;--color-charts-red-1200-6ziovw:#671c00;--color-charts-orange-300-r9s01q:#e07941;--color-charts-orange-400-kf801a:#cc5f21;--color-charts-orange-500-qs46pm:#bc4d01;--color-charts-orange-600-vyxyln:#a84401;--color-charts-orange-700-0gaq98:#983c02;--color-charts-orange-800-757qd9:#8a3603;--color-charts-orange-900-4a64yd:#7e3103;--color-charts-orange-1000-5re0y5:#732c02;--color-charts-orange-1100-sgmsys:#692801;--color-charts-orange-1200-iikv4p:#602400;--color-charts-yellow-300-p9ngfx:#b2911c;--color-charts-yellow-400-3h9lwy:#9c7b0b;--color-charts-yellow-500-dk0roe:#8a6b05;--color-charts-yellow-600-f5hor7:#7b5f04;--color-charts-yellow-700-h3jh40:#6f5504;--color-charts-yellow-800-7x6k9t:#654d03;--color-charts-yellow-900-h25lmh:#5d4503;--color-charts-yellow-1000-2gaqk1:#553f03;--color-charts-yellow-1100-4txkqy:#4d3901;--color-charts-yellow-1200-b1ffk0:#483300;--color-charts-green-300-o09z0j:#67a353;--color-charts-green-400-1qedg3:#41902c;--color-charts-green-500-tmih0g:#1f8104;--color-charts-green-600-lcujml:#1a7302;--color-charts-green-700-yga22c:#176702;--color-charts-green-800-64uw0e:#145d02;--color-charts-green-900-5ybwyn:#125502;--color-charts-green-1000-ns1bvo:#104d01;--color-charts-green-1100-yb77k8:#0f4601;--color-charts-green-1200-o3xtmg:#0d4000;--color-charts-teal-300-2fkzp1:#2ea597;--color-charts-teal-400-bo90gh:#1c8e81;--color-charts-teal-500-95zc1e:#0d7d70;--color-charts-teal-600-h9kk1s:#096f64;--color-charts-teal-700-092xc2:#06645a;--color-charts-teal-800-q99m83:#045b52;--color-charts-teal-900-74axw5:#03524a;--color-charts-teal-1000-yvg16m:#014b44;--color-charts-teal-1100-9tax4r:#01443e;--color-charts-teal-1200-6w05r8:#003e38;--color-charts-blue-1-300-v37rsi:#529ccb;--color-charts-blue-1-400-dvoh1k:#3184c2;--color-charts-blue-1-500-ba9wfi:#0273bb;--color-charts-blue-1-600-kqn1uz:#0166ab;--color-charts-blue-1-700-tgrwqc:#015b9d;--color-charts-blue-1-800-tceii8:#015292;--color-charts-blue-1-900-ah3snu:#014a87;--color-charts-blue-1-1000-847ty1:#01437d;--color-charts-blue-1-1100-b5s5nk:#003c75;--color-charts-blue-1-1200-yhrw3t:#00366d;--color-charts-blue-2-300-o3wen1:#688ae8;--color-charts-blue-2-400-vncmqi:#5978e3;--color-charts-blue-2-500-y21o9n:#4066df;--color-charts-blue-2-600-r0nqbv:#3759ce;--color-charts-blue-2-700-w01jqc:#314fbf;--color-charts-blue-2-800-s0x93w:#2c46b1;--color-charts-blue-2-900-f6w9ze:#273ea5;--color-charts-blue-2-1000-3toq31:#23379b;--color-charts-blue-2-1100-3s7hq3:#1f3191;--color-charts-blue-2-1200-yoa4jh:#1b2b88;--color-charts-purple-300-mrr7uf:#a783e1;--color-charts-purple-400-y14wkz:#9469d6;--color-charts-purple-500-idlmad:#8456ce;--color-charts-purple-600-blirni:#7749bf;--color-charts-purple-700-kturs9:#6b40b2;--color-charts-purple-800-bg5tkr:#6237a7;--color-charts-purple-900-o5vbjx:#59309d;--color-charts-purple-1000-xvcqn5:#512994;--color-charts-purple-1100-j5xo1i:#4a238b;--color-charts-purple-1200-yfkimi:#431d84;--color-charts-pink-300-hovvsb:#da7596;--color-charts-pink-400-r88rhm:#ce567c;--color-charts-pink-500-3ecc0x:#c33d69;--color-charts-pink-600-7veasv:#b1325c;--color-charts-pink-700-ite4o7:#a32952;--color-charts-pink-800-b6zs21:#962249;--color-charts-pink-900-19kyvq:#8b1b42;--color-charts-pink-1000-q8fhov:#81143b;--color-charts-pink-1100-0ytmol:#780d35;--color-charts-pink-1200-8zkeoo:#6f062f;--color-charts-status-critical-oxoz35:var(--color-charts-red-1000-c4p82m);--color-charts-status-high-0j2122:var(--color-charts-red-600-hvg6y6);--color-charts-status-medium-yn73f1:var(--color-charts-orange-400-kf801a);--color-charts-status-low-g68nht:var(--color-charts-yellow-300-p9ngfx);--color-charts-status-positive-yg3n05:var(--color-charts-green-300-o09z0j);--color-charts-status-info-7gyt79:var(--color-charts-blue-1-400-dvoh1k);--color-charts-status-neutral-1z6g0y:var(--color-neutral-500-evzfy2);--color-charts-threshold-negative-8risim:var(--color-error-600-2nofe4);--color-charts-threshold-positive-cg9clo:var(--color-success-600-it3b3f);--color-charts-threshold-info-pmphn2:var(--color-info-600-6pbmjo);--color-charts-threshold-neutral-vtkway:var(--color-neutral-600-4k14bl);--color-charts-line-grid-hbelbh:var(--color-neutral-300-ykaajl);--color-charts-line-tick-9ed3y9:var(--color-neutral-300-ykaajl);--color-charts-line-axis-8wxc29:var(--color-neutral-300-ykaajl);--color-charts-palette-categorical-1-jizffz:var(--color-charts-blue-2-300-o3wen1);--color-charts-palette-categorical-2-6oa1n8:var(--color-charts-pink-500-3ecc0x);--color-charts-palette-categorical-3-fqhk5l:var(--color-charts-teal-300-2fkzp1);--color-charts-palette-categorical-4-3f7wbm:var(--color-charts-purple-500-idlmad);--color-charts-palette-categorical-5-6m329t:var(--color-charts-orange-300-r9s01q);--color-charts-palette-categorical-6-ifvjou:var(--color-charts-blue-2-600-r0nqbv);--color-charts-palette-categorical-7-mylr39:var(--color-charts-pink-800-b6zs21);--color-charts-palette-categorical-8-wll7xk:var(--color-charts-teal-600-h9kk1s);--color-charts-palette-categorical-9-03g03d:var(--color-charts-purple-800-bg5tkr);--color-charts-palette-categorical-10-bc3b4x:var(--color-charts-orange-600-vyxyln);--color-charts-palette-categorical-11-6ua2fu:var(--color-charts-blue-2-900-f6w9ze);--color-charts-palette-categorical-12-tk6ffo:var(--color-charts-pink-1100-0ytmol);--color-charts-palette-categorical-13-2h49x9:var(--color-charts-teal-900-74axw5);--color-charts-palette-categorical-14-dvlqog:var(--color-charts-purple-1100-j5xo1i);--color-charts-palette-categorical-15-2sqm3j:var(--color-charts-orange-900-4a64yd);--color-charts-palette-categorical-16-edf2hm:var(--color-charts-blue-2-1200-yoa4jh);--color-charts-palette-categorical-17-95jz3a:var(--color-charts-pink-400-r88rhm);--color-charts-palette-categorical-18-662w0e:var(--color-charts-teal-1200-6w05r8);--color-charts-palette-categorical-19-y2n2u5:var(--color-charts-purple-400-y14wkz);--color-charts-palette-categorical-20-v67kcl:var(--color-charts-orange-1200-iikv4p);--color-charts-palette-categorical-21-69896l:var(--color-charts-blue-2-500-y21o9n);--color-charts-palette-categorical-22-10rqqe:var(--color-charts-pink-700-ite4o7);--color-charts-palette-categorical-23-99s1qv:var(--color-charts-teal-500-95zc1e);--color-charts-palette-categorical-24-m0zar2:var(--color-charts-purple-700-kturs9);--color-charts-palette-categorical-25-ds6n5j:var(--color-charts-orange-500-qs46pm);--color-charts-palette-categorical-26-icel4n:var(--color-charts-blue-2-800-s0x93w);--color-charts-palette-categorical-27-opyuh8:var(--color-charts-pink-1000-q8fhov);--color-charts-palette-categorical-28-gm7vq2:var(--color-charts-teal-800-q99m83);--color-charts-palette-categorical-29-12gg7m:var(--color-charts-purple-1000-xvcqn5);--color-charts-palette-categorical-30-6wg036:var(--color-charts-orange-800-757qd9);--color-charts-palette-categorical-31-inc4y6:var(--color-charts-blue-2-1100-3s7hq3);--color-charts-palette-categorical-32-ohuetr:var(--color-charts-pink-300-hovvsb);--color-charts-palette-categorical-33-2snnmm:var(--color-charts-teal-1100-9tax4r);--color-charts-palette-categorical-34-oqvx35:var(--color-charts-purple-300-mrr7uf);--color-charts-palette-categorical-35-44ad7s:var(--color-charts-orange-1100-sgmsys);--color-charts-palette-categorical-36-yjgbcp:var(--color-charts-blue-2-400-vncmqi);--color-charts-palette-categorical-37-0o5qzf:var(--color-charts-pink-600-7veasv);--color-charts-palette-categorical-38-deet8d:var(--color-charts-teal-400-bo90gh);--color-charts-palette-categorical-39-wbi6pu:var(--color-charts-purple-600-blirni);--color-charts-palette-categorical-40-mb33vf:var(--color-charts-orange-400-kf801a);--color-charts-palette-categorical-41-7dco6t:var(--color-charts-blue-2-700-w01jqc);--color-charts-palette-categorical-42-4m5kbi:var(--color-charts-pink-900-19kyvq);--color-charts-palette-categorical-43-25sle6:var(--color-charts-teal-700-092xc2);--color-charts-palette-categorical-44-e043iu:var(--color-charts-purple-900-o5vbjx);--color-charts-palette-categorical-45-jjk0vb:var(--color-charts-orange-700-0gaq98);--color-charts-palette-categorical-46-nn0g7o:var(--color-charts-blue-2-1000-3toq31);--color-charts-palette-categorical-47-s2630l:var(--color-charts-pink-1200-8zkeoo);--color-charts-palette-categorical-48-fq86yc:var(--color-charts-teal-1000-yvg16m);--color-charts-palette-categorical-49-rtvy86:var(--color-charts-purple-1200-yfkimi);--color-charts-palette-categorical-50-rguxu0:var(--color-charts-orange-1000-5re0y5);--color-charts-error-bar-marker-0mzv60:var(--color-neutral-900-hav0uf);--color-severity-dark-red-o01945:#870303;--color-severity-red-cg1dj1:#ce3311;--color-severity-orange-xkyi6p:#f89256;--color-severity-yellow-d9jhq4:#f2cd54;--color-severity-grey-ft2k5t:var(--color-neutral-600-4k14bl);--color-background-notification-severity-critical-t8s4ot:var(--color-severity-dark-red-o01945);--color-background-notification-severity-high-fji90d:var(--color-severity-red-cg1dj1);--color-background-notification-severity-medium-odek1b:var(--color-severity-orange-xkyi6p);--color-background-notification-severity-low-9fqkm8:var(--color-severity-yellow-d9jhq4);--color-background-notification-severity-neutral-6af8kq:var(--color-severity-grey-ft2k5t);--color-text-notification-severity-critical-yqyzmn:var(--color-neutral-100-xva5sx);--color-text-notification-severity-high-uwo1m6:var(--color-neutral-100-xva5sx);--color-text-notification-severity-medium-ri33q2:var(--color-neutral-950-fc7tg7);--color-text-notification-severity-low-lw60nb:var(--color-neutral-950-fc7tg7);--color-text-notification-severity-neutral-mh8a4h:var(--color-neutral-100-xva5sx);--color-border-badge-severity-critical-521y1i:transparent;--color-border-badge-severity-high-cst270:transparent;--color-border-badge-severity-medium-8jgfi1:transparent;--color-border-badge-severity-low-kmiv9k:transparent;--color-border-badge-severity-neutral-geznnb:transparent;--color-text-badge-severity-critical-7tzpbo:var(--color-text-notification-severity-critical-yqyzmn);--color-text-badge-severity-high-weypto:var(--color-text-notification-severity-high-uwo1m6);--color-text-badge-severity-medium-9dnygx:var(--color-text-notification-severity-medium-ri33q2);--color-text-badge-severity-low-p6xf14:var(--color-text-notification-severity-low-lw60nb);--color-text-badge-severity-neutral-7e0yqn:var(--color-text-notification-severity-neutral-mh8a4h);--color-grey-opaque-10-w2wjwq:rgba(0, 0, 0, 0.1);--color-grey-opaque-25-xck8i0:rgba(255, 255, 255, 0.25);--color-grey-opaque-70-4nvva1:rgba(35, 43, 55, 0.7);--color-grey-transparent-v1s2dv:rgba(15, 20, 26, 0.12);--color-grey-transparent-heavy-m269mj:rgba(15, 20, 26, 0.12);--color-background-badge-icon-oq79ey:var(--color-error-600-2nofe4);--color-background-button-link-active-59btv7:var(--color-primary-100-j02ykd);--color-background-button-link-default-mtavhu:transparent;--color-background-button-link-disabled-1uffgi:transparent;--color-background-button-link-hover-8fidcr:var(--color-primary-50-1eutn3);--color-background-button-normal-active-8b6nz6:var(--color-primary-100-j02ykd);--color-background-button-normal-default-tdts51:var(--color-white-qzbjhi);--color-background-button-normal-disabled-6gorto:var(--color-white-qzbjhi);--color-background-button-normal-hover-mzkneo:var(--color-primary-50-1eutn3);--color-background-toggle-button-normal-pressed-vtc4wd:var(--color-primary-100-j02ykd);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-background-button-primary-active-q9d769:var(--color-amber-500-s3knp0);--color-background-button-primary-default-csr59a:var(--color-amber-400-fyrk1c);--color-background-button-primary-disabled-dtzyob:var(--color-neutral-250-77d0j6);--color-background-button-primary-hover-m0ma44:var(--color-amber-500-s3knp0);--color-background-direction-button-active-08yy0o:var(--color-neutral-750-zvilej);--color-background-direction-button-default-53o1k7:var(--color-neutral-650-re41um);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-250-77d0j6);--color-background-direction-button-hover-t84c5h:var(--color-neutral-700-1ebo78);--color-text-direction-button-default-g2gjdl:var(--color-white-qzbjhi);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-calendar-current-date-xb1nan:var(--color-neutral-200-j5ayhc);--color-background-cell-shaded-prsv17:var(--color-neutral-150-2fj74l);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-600-4k14bl);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-200-j5ayhc);--color-background-code-editor-loading-9laqg7:var(--color-neutral-100-xva5sx);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-250-77d0j6);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-200-j5ayhc);--color-background-card-bd4hay:var(--color-background-container-content-9qmfcy);--color-background-item-card-f5q4fd:var(--color-background-card-bd4hay);--color-background-container-content-9qmfcy:var(--color-white-qzbjhi);--color-background-container-header-mjjlw4:var(--color-white-qzbjhi);--color-background-control-checked-qwr7rm:var(--color-primary-600-68oa7u);--color-background-control-default-ppdsgr:var(--color-white-qzbjhi);--color-background-control-disabled-wmzax9:var(--color-neutral-300-ykaajl);--color-background-dropdown-item-default-2s0vpk:var(--color-white-qzbjhi);--color-background-dropdown-item-dimmed-hvey00:transparent;--color-background-dropdown-item-filter-match-hbb8dc:var(--color-primary-50-1eutn3);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-200-j5ayhc);--color-background-dropdown-item-selected-9x6ssl:var(--color-background-item-selected-jv0nfm);--color-background-home-header-fmarqy:var(--color-neutral-950-fc7tg7);--color-background-inline-code-uczgjj:rgba(0, 0, 0, 0.1);--color-background-input-default-8elxjc:var(--color-white-qzbjhi);--color-background-input-disabled-veifwn:var(--color-neutral-250-77d0j6);--color-background-item-selected-jv0nfm:var(--color-primary-50-1eutn3);--color-background-side-navigation-item-active-t4v92j:transparent;--color-background-side-navigation-item-active-collapsed-d3lrdf:var(--color-background-control-checked-qwr7rm);--color-background-layout-main-x2yshk:var(--color-white-qzbjhi);--color-background-layout-ai-drawer-2kwqh7:var(--color-neutral-850-z568w9);--color-background-drawer-1das37:var(--color-background-layout-panel-content-jvfng1);--color-background-backdrop-jzd1xo:var(--color-grey-opaque-70-4nvva1);--color-background-drawer-backdrop-bfmgkx:var(--color-background-backdrop-jzd1xo);--color-background-layout-mobile-panel-5ksurw:var(--color-neutral-950-fc7tg7);--color-background-layout-panel-pq8ydg:var(--color-background-container-content-9qmfcy);--color-background-layout-panel-content-jvfng1:var(--color-background-container-content-9qmfcy);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-250-77d0j6);--color-background-layout-toolbar-x355y7:var(--color-background-layout-panel-content-jvfng1);--color-background-layout-toggle-active-gsvdw1:var(--color-neutral-650-re41um);--color-background-layout-toggle-default-qwai9n:var(--color-neutral-650-re41um);--color-background-layout-toggle-hover-wglk07:var(--color-neutral-600-4k14bl);--color-background-layout-toggle-selected-active-osjqkh:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-default-k56zgm:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-hover-hnmxyj:var(--color-primary-700-5lbazr);--color-background-modal-overlay-bzs5yh:var(--color-background-backdrop-jzd1xo);--color-background-notification-blue-34n9ob:var(--color-info-600-6pbmjo);--color-background-notification-green-5dc4sk:var(--color-success-600-it3b3f);--color-background-notification-grey-ck9rk6:var(--color-neutral-650-re41um);--color-background-notification-red-dg5n3d:var(--color-error-600-2nofe4);--color-background-notification-yellow-7ciw4l:var(--color-warning-400-fv1ga2);--color-background-flashbar-success-zum1u9:var(--color-background-notification-green-5dc4sk);--color-background-flashbar-error-l4dwf5:var(--color-background-notification-red-dg5n3d);--color-background-flashbar-info-9h8tmf:var(--color-background-notification-blue-34n9ob);--color-background-flashbar-warning-7rdvch:var(--color-background-notification-yellow-7ciw4l);--color-background-notification-stack-bar-smck50:var(--color-neutral-750-zvilej);--color-background-notification-stack-bar-active-j5qj0j:var(--color-neutral-750-zvilej);--color-background-notification-stack-bar-hover-uighv4:var(--color-neutral-650-re41um);--color-background-popover-87jo9j:var(--color-white-qzbjhi);--color-background-progress-bar-value-default-3tyie3:var(--color-primary-600-68oa7u);--color-background-progress-bar-default-5mkfng:var(--color-neutral-250-77d0j6);--color-background-segment-active-kq3k5r:var(--color-primary-600-68oa7u);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-disabled-s2n079:var(--color-background-button-normal-disabled-6gorto);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-segment-wrapper-uft0bt:var(--color-background-container-content-9qmfcy);--color-background-slider-range-default-w9b5te:var(--color-background-slider-handle-default-xw3sor);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-default-xw3sor:var(--color-primary-600-68oa7u);--color-background-slider-handle-active-05aiwh:var(--color-primary-700-5lbazr);--color-background-slider-track-default-rzyeyw:var(--color-neutral-500-evzfy2);--color-background-slider-handle-ring-r6tmze:var(--color-white-qzbjhi);--color-background-slider-handle-error-default-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-warning-default-k40szy:var(--color-text-status-warning-9mqgfw);--color-background-slider-handle-warning-active-1pfsy3:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-background-slider-range-warning-default-l73b94:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-active-1ivbe9:var(--color-text-status-warning-9mqgfw);--color-background-status-error-ugsdf3:var(--color-error-50-694srb);--color-background-status-info-tkf0qi:var(--color-info-50-d2w61k);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-background-status-success-rkz04n:var(--color-success-50-pncm30);--color-background-status-warning-nef8dg:var(--color-warning-50-tjk9zo);--color-background-table-header-gllrk6:var(--color-background-container-header-mjjlw4);--color-background-tiles-disabled-n277me:var(--color-neutral-250-77d0j6);--color-background-toggle-checked-disabled-pbgy4t:var(--color-primary-200-b7ev0t);--color-background-toggle-default-lkwdp5:var(--color-neutral-650-re41um);--color-background-avatar-gen-ai-y1imz1:radial-gradient(circle farthest-corner at top right, #b8e7ff 0%, #0099ff 25%, #5c7fff 40% , #8575ff 60%, #962eff 80%);--color-background-avatar-default-9s2gwt:var(--color-neutral-650-re41um);--color-text-avatar-1pmy7a:var(--color-white-qzbjhi);--color-background-loading-bar-gen-ai-i1f18o:linear-gradient(90deg, #b8e7ff 0%, #0099ff 10%, #5c7fff 24%, #8575ff 50%, #962eff 76%, #0099ff 90%, #b8e7ff 100%);--color-background-status-indicator-error-rruniz:transparent;--color-background-status-indicator-warning-liznlw:transparent;--color-background-status-indicator-success-pb8x9o:transparent;--color-background-status-indicator-info-82b1gy:transparent;--color-background-status-indicator-neutral-gl2lpq:transparent;--color-background-chat-bubble-outgoing-dc0z4h:transparent;--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-150-2fj74l);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-button-link-disabled-az5to8:var(--color-background-button-link-disabled-1uffgi);--color-border-button-normal-active-ji1ze7:var(--color-primary-900-uhv01b);--color-border-button-normal-default-yoiy79:var(--color-primary-600-68oa7u);--color-border-toggle-button-normal-pressed-vy6aww:var(--color-primary-600-68oa7u);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-normal-disabled-kd5y7l:var(--color-neutral-400-nppdl9);--color-text-button-normal-disabled-cjnw1u:var(--color-neutral-500-evzfy2);--color-border-button-normal-hover-dppi26:var(--color-primary-900-uhv01b);--color-text-button-icon-disabled-a9zkpx:var(--color-neutral-500-evzfy2);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-disabled-stbm2h:var(--color-background-button-primary-disabled-dtzyob);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-text-button-primary-disabled-dc7iqh:var(--color-neutral-500-evzfy2);--color-item-selected-uqe532:var(--color-primary-600-68oa7u);--color-text-side-navigation-item-active-1o5f48:var(--color-text-accent-3g6liz);--color-text-side-navigation-item-active-collapsed-r4mndu:var(--color-text-inverted-fubpp0);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-secondary-9t7q9o);--color-border-calendar-grid-xyh10u:transparent;--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-100-xva5sx);--color-border-cell-shaded-1nts0o:var(--color-neutral-300-ykaajl);--color-border-code-editor-ace-active-line-light-theme-5uhkcb:var(--color-neutral-300-ykaajl);--color-border-code-editor-ace-active-line-dark-theme-coom6h:var(--color-neutral-600-4k14bl);--color-border-code-editor-default-ahpzlg:var(--color-neutral-300-ykaajl);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-card-highlighted-x88avp:var(--color-border-item-selected-w9z1nq);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-item-card-highlighted-dz33em:var(--color-border-card-highlighted-x88avp);--color-border-container-divider-25jui3:transparent;--color-border-container-top-2no83z:transparent;--color-border-control-checked-qzuqkz:var(--color-background-control-checked-qwr7rm);--color-border-control-default-5chaax:var(--color-neutral-500-evzfy2);--color-border-control-disabled-phlkdh:var(--color-background-control-disabled-wmzax9);--color-border-divider-active-xtsw2t:var(--color-neutral-950-fc7tg7);--color-border-divider-default-dvei1w:var(--color-neutral-350-15dbz7);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-divider-secondary-cxqzy1:var(--color-neutral-250-77d0j6);--color-border-divider-table-group-rhzuu5:var(--color-neutral-500-evzfy2);--color-border-dropdown-container-21kqyh:var(--color-neutral-400-nppdl9);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-500-evzfy2);--color-border-dropdown-item-dimmed-hover-unzk39:var(--color-neutral-500-evzfy2);--color-border-dropdown-item-selected-ea9f9m:var(--color-border-item-selected-w9z1nq);--color-border-dropdown-item-top-g1eior:transparent;--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-default-nyn06a:var(--color-neutral-500-evzfy2);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-input-focused-sw2top:var(--color-primary-600-68oa7u);--color-border-item-focused-u9urvc:var(--color-primary-600-68oa7u);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-650-re41um);--color-border-item-placeholder-jm0jl4:var(--color-border-item-selected-w9z1nq);--color-border-item-selected-w9z1nq:var(--color-item-selected-uqe532);--color-border-layout-irfclj:var(--color-neutral-350-15dbz7);--color-border-layout-side-navigation-dqcw8r:var(--color-border-layout-irfclj);--color-border-notification-stack-bar-c21sgb:var(--color-neutral-750-zvilej);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-border-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-default-06g83b:var(--color-neutral-650-re41um);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-status-error-kbymrh:var(--color-error-600-2nofe4);--color-border-status-info-0ebxt2:var(--color-info-600-6pbmjo);--color-border-status-success-p41lb3:var(--color-success-600-it3b3f);--color-border-status-warning-qj88qv:var(--color-warning-900-c1p96e);--color-border-dialog-temfam:var(--color-border-status-info-0ebxt2);--color-border-divider-interactive-default-qvmhxf:var(--color-neutral-500-evzfy2);--color-border-tabs-divider-b9mz5n:var(--color-neutral-350-15dbz7);--color-border-tabs-shadow-6059kz:var(--color-grey-transparent-v1s2dv);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-border-tutorial-j5g0bl:var(--color-neutral-300-ykaajl);--color-foreground-control-default-lplros:var(--color-white-qzbjhi);--color-foreground-control-disabled-tfwvqg:var(--color-white-qzbjhi);--color-foreground-control-read-only-gb48bp:var(--color-neutral-600-4k14bl);--color-shadow-default-7dn9sg:var(--color-grey-transparent-heavy-m269mj);--color-shadow-toggle-handle-vzeu1h:rgba(0, 0, 0, 0.25);--color-stroke-chart-line-kak8k3:var(--color-neutral-500-evzfy2);--color-text-accent-3g6liz:var(--color-primary-600-68oa7u);--color-text-body-default-jmme8j:var(--color-neutral-950-fc7tg7);--color-text-body-secondary-9t7q9o:var(--color-neutral-650-re41um);--color-text-breadcrumb-current-hr7395:var(--color-neutral-600-4k14bl);--color-text-breadcrumb-icon-erjppe:var(--color-neutral-500-evzfy2);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-button-inline-link-hover-c654kd:var(--color-text-button-normal-hover-d72r94);--color-text-button-icon-hover-uthdpd:var(--color-text-interactive-hover-pij1mj);--color-text-button-normal-active-wsh99i:var(--color-primary-900-uhv01b);--color-text-toggle-button-normal-pressed-8bnx5l:var(--color-primary-900-uhv01b);--color-text-button-normal-default-kvjv10:var(--color-primary-600-68oa7u);--color-text-button-normal-hover-d72r94:var(--color-primary-900-uhv01b);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-active-warndq:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-default-3fhzfx:var(--color-text-button-normal-default-kvjv10);--color-text-button-link-disabled-gun0k9:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-sfvu5z:var(--color-text-button-normal-hover-d72r94);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-calendar-date-selected-km2oh9:var(--color-background-control-default-ppdsgr);--color-text-calendar-month-841oke:var(--color-neutral-600-4k14bl);--color-text-code-editor-gutter-active-line-oq3gve:var(--color-white-qzbjhi);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-950-fc7tg7);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-500-evzfy2);--color-text-code-editor-tab-button-error-42udfu:var(--color-white-qzbjhi);--color-text-column-header-inrv8c:var(--color-neutral-650-re41um);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-counter-o7pka1:var(--color-neutral-600-4k14bl);--color-text-disabled-dnv95s:var(--color-neutral-400-nppdl9);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-650-re41um);--color-text-dropdown-footer-b1waje:var(--color-text-form-secondary-k3sdrd);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-filter-match-fl8ttr:var(--color-primary-600-68oa7u);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-secondary-9zsq0p:var(--color-text-form-secondary-k3sdrd);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-600-4k14bl);--color-text-empty-e8oi8k:var(--color-neutral-600-4k14bl);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-f83cfz:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-form-default-02iaa3:var(--color-neutral-950-fc7tg7);--color-text-form-label-btflne:var(--color-text-form-default-02iaa3);--color-text-form-secondary-k3sdrd:var(--color-neutral-600-4k14bl);--color-text-group-label-kwqard:var(--color-neutral-650-re41um);--color-text-label-gen-ai-6ihd6j:var(--color-purple-700-vw7a8p);--color-text-heading-default-9iv5lb:var(--color-neutral-950-fc7tg7);--color-text-heading-secondary-17f6c4:var(--color-neutral-650-re41um);--color-text-home-header-default-0gkehu:var(--color-neutral-250-77d0j6);--color-text-home-header-secondary-l3cu77:var(--color-neutral-350-15dbz7);--color-text-icon-subtle-0e8ipq:var(--color-neutral-600-4k14bl);--color-text-input-disabled-ukj9cu:var(--color-neutral-400-nppdl9);--color-text-input-placeholder-hz0ut2:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-interactive-active-mb8zit:var(--color-neutral-950-fc7tg7);--color-text-interactive-default-kkm8t6:var(--color-neutral-650-re41um);--color-text-interactive-disabled-scv2ec:var(--color-neutral-400-nppdl9);--color-text-interactive-hover-pij1mj:var(--color-neutral-950-fc7tg7);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-950-fc7tg7);--color-text-interactive-inverted-default-gktpfs:var(--color-neutral-300-ykaajl);--color-text-interactive-inverted-hover-9k7h9g:var(--color-neutral-100-xva5sx);--color-text-inverted-fubpp0:var(--color-white-qzbjhi);--color-text-label-7ypzh6:var(--color-text-form-label-btflne);--color-text-key-value-pairs-value-zqpyhe:var(--color-text-body-default-jmme8j);--color-text-layout-toggle-pywbuz:var(--color-white-qzbjhi);--color-text-layout-toggle-active-41cu9g:var(--color-white-qzbjhi);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-600-68oa7u);--color-text-layout-toggle-selected-owd2jt:var(--color-white-qzbjhi);--color-text-link-default-j4rrkd:var(--color-primary-600-68oa7u);--color-text-link-hover-ww4klu:var(--color-primary-900-uhv01b);--color-text-link-decoration-default-r6f7yr:currentColor;--color-text-link-decoration-hover-br1z3q:currentColor;--color-text-link-secondary-default-sxauaa:var(--color-text-link-default-j4rrkd);--color-text-link-secondary-hover-7iywth:var(--color-text-link-hover-ww4klu);--color-text-link-info-default-0zj2ll:var(--color-text-link-default-j4rrkd);--color-text-link-info-hover-xm1nta:var(--color-text-link-hover-ww4klu);--color-text-link-inverted-hover-a0eqp9:var(--color-white-qzbjhi);--color-text-link-button-underline-aa80x3:transparent;--color-text-link-button-underline-hover-pz8b1i:transparent;--color-text-notification-default-dkec3s:var(--color-neutral-100-xva5sx);--color-text-notification-stack-bar-qerz72:var(--color-white-qzbjhi);--color-text-notification-yellow-a5r225:var(--color-neutral-950-fc7tg7);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-pagination-page-number-default-cg7sk0:var(--color-text-interactive-default-kkm8t6);--color-text-segment-active-z361o4:var(--color-white-qzbjhi);--color-text-segment-default-icu6ax:var(--color-neutral-650-re41um);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94);--color-text-small-jg0f5l:var(--color-neutral-600-4k14bl);--color-text-status-error-ug8fw3:var(--color-error-600-2nofe4);--color-text-status-inactive-4pg5xj:var(--color-neutral-600-4k14bl);--color-text-status-info-3kb8ql:var(--color-info-600-6pbmjo);--color-text-status-success-ikvqka:var(--color-success-600-it3b3f);--color-text-status-warning-9mqgfw:var(--color-warning-900-c1p96e);--color-text-top-navigation-title-47354c:var(--color-neutral-950-fc7tg7);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu);--color-board-placeholder-active-5a5uzd:var(--color-neutral-250-77d0j6);--color-board-placeholder-hover-viqfiu:var(--color-primary-100-j02ykd);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-250-77d0j6);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-100-j02ykd);--color-dropzone-background-default-fpz8io:var(--color-white-qzbjhi);--color-dropzone-background-hover-x5a713:var(--color-primary-50-1eutn3);--color-dropzone-text-default-vshcme:var(--color-neutral-650-re41um);--color-dropzone-text-hover-9g1o07:var(--color-neutral-650-re41um);--color-dropzone-border-default-zs3xv6:var(--color-neutral-500-evzfy2);--color-dropzone-border-hover-nv8q76:var(--color-primary-900-uhv01b);--color-gap-global-drawer-2a6up4:var(--color-neutral-250-77d0j6);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-500-evzfy2);--color-background-action-card-default-ms9yyp:var(--color-white-qzbjhi);--color-background-action-card-hover-lvp2xz:var(--color-primary-50-1eutn3);--color-background-action-card-active-i676rk:var(--color-primary-100-j02ykd);--color-border-action-card-default-gjh6iy:var(--color-primary-600-68oa7u);--color-border-action-card-hover-qjpqnd:var(--color-primary-900-uhv01b);--color-border-action-card-active-ma8s38:var(--color-primary-900-uhv01b);--color-border-action-card-disabled-q83j3o:var(--color-neutral-400-nppdl9);--color-background-action-card-disabled-812fsr:var(--color-white-qzbjhi);--color-text-action-card-disabled-ngng2a:var(--color-neutral-500-evzfy2);--color-icon-action-card-default-5oew91:var(--color-primary-600-68oa7u);--color-icon-action-card-hover-yrrdio:var(--color-primary-900-uhv01b);--color-icon-action-card-active-8eg6vl:var(--color-primary-900-uhv01b);--color-icon-action-card-disabled-irm38o:var(--color-neutral-400-nppdl9);--color-background-skeleton-6r9jxc:var(--color-neutral-250-77d0j6);--color-background-skeleton-wave-2uh1of:var(--color-neutral-150-2fj74l);--color-background-badge-green-n156ct:var(--color-background-notification-green-5dc4sk);--color-background-badge-blue-gqusa3:var(--color-background-notification-blue-34n9ob);--color-background-badge-red-iqyokt:var(--color-background-notification-red-dg5n3d);--color-background-badge-yellow-iqgcec:var(--color-background-notification-yellow-7ciw4l);--color-background-badge-grey-k8xa7j:var(--color-background-notification-grey-ck9rk6);--color-border-badge-udawgl:transparent;--color-border-badge-grey-fyddwg:transparent;--color-border-badge-green-myhlqm:transparent;--color-border-badge-blue-rk7me5:transparent;--color-border-badge-red-8akbk7:transparent;--color-text-badge-grey-bbr7su:var(--color-text-notification-default-dkec3s);--color-text-badge-green-660xyu:var(--color-text-notification-default-dkec3s);--color-text-badge-blue-f47zgu:var(--color-text-notification-default-dkec3s);--color-text-badge-red-akicc9:var(--color-text-notification-default-dkec3s);--color-background-code-view-rbctim:#f8f8f8;--color-background-visual-accent-red-8ljfr7:#ffe0e0;--color-background-visual-accent-yellow-ql60np:#fffbbd;--color-background-visual-accent-indigo-eo32u6:#dbe4ff;--color-background-visual-accent-green-nwrsl6:#d9ffd6;--color-background-visual-accent-orange-p5cgxs:rgba(255, 224, 214, 0.6);--color-background-visual-accent-purple-d0zek5:rgba(242, 229, 255, 0.6);--color-background-visual-accent-lime-t9ezfx:var(--color-lime-100-nz6143);--color-background-visual-accent-grey-i89nje:var(--color-neutral-250-77d0j6);--color-background-visual-accent-teal-lh1ukh:rgba(204, 255, 252, 0.7);--color-background-visual-accent-blue-18skw3:rgba(209, 241, 255, 0.6);--color-background-visual-accent-violet-5xg4mm:rgba(232, 229, 255, 0.6);--color-background-visual-accent-magenta-up9g0l:rgba(255, 224, 251, 0.6);--color-background-visual-accent-pink-zq7n65:rgba(255, 224, 240, 0.7);--color-background-visual-accent-amber-zmolip:rgba(255, 232, 189, 0.7);--color-text-visual-accent-red-gnmpo9:var(--color-error-700-s5g3i2);--color-text-visual-accent-yellow-9e95fw:var(--color-warning-900-c1p96e);--color-text-visual-accent-indigo-nefcx0:var(--color-info-800-y6pd6e);--color-text-visual-accent-green-4dynr9:var(--color-success-600-it3b3f);--color-text-visual-accent-orange-qlubda:#a82700;--color-text-visual-accent-purple-ryygnz:#962eff;--color-text-visual-accent-lime-y226mv:#007000;--color-text-visual-accent-grey-4a4ncr:var(--color-neutral-850-z568w9);--color-text-visual-accent-teal-abgr6s:#008077;--color-text-visual-accent-blue-uq9b8a:#006ce0;--color-text-visual-accent-violet-guqhse:#6842ff;--color-text-visual-accent-magenta-zad8jt:#b2008f;--color-text-visual-accent-pink-2vs8oh:#bb005d;--color-text-visual-accent-amber-zdzo85:#9e3700;--font-button-letter-spacing-svdhj5:0.005em;--font-chart-detail-size-ru7a54:var(--font-size-body-s-6sqp8s);--font-decoration-style-link-cmu0on:solid;--font-decoration-thickness-link-y0fjjw:1px;--font-decoration-thickness-link-display-l-uwpq2r:2px;--font-display-label-weight-66zdy9:700;--font-size-expandable-heading-5th9ka:var(--font-size-heading-s-4lcrq9);--font-family-base-17wkej:"Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif;--font-family-display-6e87e2:var(--font-family-base-17wkej);--font-family-heading-5nvlvd:var(--font-family-base-17wkej);--font-family-monospace-oa3ffa:Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace;--font-header-h2-description-line-height-n7numd:var(--line-height-body-m-we036z);--font-header-h2-description-size-uogtux:var(--font-size-body-m-9ts26k);--font-link-button-letter-spacing-8fkv9m:var(--font-button-letter-spacing-svdhj5);--font-link-button-weight-b8qq0j:var(--font-weight-button-ahb0ew);--font-panel-header-line-height-ke9ql3:var(--line-height-heading-m-qyxryn);--font-panel-header-size-cbctgb:var(--font-size-heading-m-mz0atu);--font-side-navigation-section-header-size-scrgbg:inherit;--font-side-navigation-section-header-weight-flfb1g:inherit;--font-size-body-m-9ts26k:14px;--font-size-body-s-6sqp8s:12px;--font-size-display-l-0xdz3a:42px;--font-size-display-xl-h9zymm:64px;--font-size-form-label-sbizeo:var(--font-size-body-m-9ts26k);--font-size-heading-l-busq1x:20px;--font-size-heading-m-mz0atu:18px;--font-size-heading-s-4lcrq9:16px;--font-size-heading-xl-ivlyjw:24px;--font-size-heading-xs-0l0dyz:14px;--font-size-key-value-pairs-label-uimgv7:var(--font-size-body-m-9ts26k);--font-size-tabs-kwuo9n:var(--font-size-heading-s-4lcrq9);--font-smoothing-moz-osx-wlvj0w:grayscale;--font-smoothing-webkit-dk95jt:antialiased;--font-wayfinding-link-active-weight-jluh82:700;--font-weight-alert-header-880af0:700;--font-weight-bold-qswov1:700;--font-weight-breadcrumb-current-qnkgnt:var(--font-weight-bold-qswov1);--font-weight-button-ahb0ew:700;--font-weight-display-l-f871mx:700;--font-weight-display-xl-7u04gd:400;--font-weight-flashbar-header-7qke37:700;--font-weight-form-label-mwfc4i:var(--font-display-label-weight-66zdy9);--font-weight-heading-l-jmylot:700;--font-weight-heading-m-gxmuqs:700;--font-weight-heading-s-jsg18b:700;--font-weight-heading-xl-fk9ofj:700;--font-weight-heading-xs-hhjjg1:700;--font-weight-heavy-em866g:700;--font-weight-key-value-pairs-label-ukainw:var(--font-display-label-weight-66zdy9);--font-weight-lighter-xwagtu:300;--font-weight-link-secondary-tif4cd:inherit;--font-weight-normal-aq67c4:400;--font-weight-tabs-d6gxd9:700;--font-weight-tabs-disabled-eyx83w:var(--font-wayfinding-link-active-weight-jluh82);--letter-spacing-body-s-g4vu4r:0.005em;--letter-spacing-display-l-c3v571:-0.03em;--letter-spacing-display-xl-6i6ivo:-0.03em;--letter-spacing-heading-l-8ia5so:-0.015em;--letter-spacing-heading-m-rnxsg2:-0.010em;--letter-spacing-heading-s-hvcq7m:-0.005em;--letter-spacing-heading-xl-0c6joz:-0.02em;--letter-spacing-heading-xs-2iwerv:normal;--line-height-body-m-we036z:20px;--line-height-body-s-k99bxq:16px;--line-height-display-l-ho7s7t:48px;--line-height-display-xl-h0sa1b:72px;--line-height-form-label-3tfec6:var(--line-height-body-m-we036z);--line-height-heading-l-4ovksh:24px;--line-height-heading-m-qyxryn:22px;--line-height-heading-s-nzr3b5:20px;--line-height-heading-xl-z5dth5:30px;--line-height-heading-xs-y2jce8:18px;--line-height-key-value-pairs-label-hmp8oj:var(--line-height-body-m-we036z);--line-height-tabs-5wya3y:var(--line-height-heading-s-nzr3b5);--border-active-width-u7sfg9:4px;--border-code-editor-status-divider-width-3gooh6:var(--border-divider-section-width-n3ndoh);--border-container-sticky-width-rxjwk0:0px;--border-container-top-width-i72qgc:0px;--border-control-focus-ring-shadow-spread-r5gux4:1px;--border-control-invalid-focus-ring-shadow-spread-jne4qz:2px;--border-divider-list-width-fmnfya:1px;--border-divider-section-width-n3ndoh:1px;--border-dropdown-virtual-offset-width-9goslp:2px;--border-invalid-width-04qlbt:8px;--border-item-width-y8srom:2px;--border-line-chart-dash-array-t780zm:3 5;--border-line-chart-line-join-mutkjb:round;--border-line-chart-width-xr2t4p:2px;--border-link-focus-ring-outline-h8l4gm:0;--border-link-focus-ring-shadow-spread-brjxth:2px;--border-panel-header-width-rffo8s:1px;--border-panel-top-width-2pnjje:1px;--border-radius-action-card-default-txcdo3:var(--border-radius-card-default-5rl5k1);--border-radius-action-card-embedded-fvnsc8:var(--border-radius-card-embedded-73wkfr);--border-radius-alert-thlkk1:var(--border-radius-flashbar-03bn4q);--border-radius-badge-zy89pv:4px;--border-radius-button-sb9p0d:20px;--border-radius-calendar-day-focus-ring-2oh57t:3px;--border-radius-card-default-5rl5k1:var(--border-radius-container-r1vefe);--border-radius-card-embedded-73wkfr:var(--border-radius-chat-bubble-rh7rzr);--border-radius-chat-bubble-rh7rzr:8px;--border-radius-code-editor-6ru8nh:var(--border-radius-input-mcq1m5);--border-radius-container-r1vefe:16px;--border-radius-control-circular-focus-ring-cuengr:4px;--border-radius-control-default-focus-ring-2pguir:4px;--border-radius-dropdown-942n6j:var(--border-radius-item-ej2e2w);--border-radius-dropzone-dwrq5h:12px;--border-radius-flashbar-03bn4q:12px;--border-radius-input-mcq1m5:8px;--border-radius-item-ej2e2w:8px;--border-radius-side-navigation-item-3ph8f1:var(--border-radius-item-ej2e2w);--border-radius-side-navigation-item-collapsed-g9mx2z:50%;--border-radius-item-card-default-q4zkz9:var(--border-radius-card-default-5rl5k1);--border-radius-item-card-embedded-8bi802:var(--border-radius-card-embedded-73wkfr);--border-radius-popover-dg4ofa:var(--border-radius-input-mcq1m5);--border-radius-skeleton-838480:8px;--border-radius-status-indicator-vnklth:var(--border-radius-badge-zy89pv);--border-radius-tabs-focus-ring-lnmyab:20px;--border-radius-tiles-5c9evk:var(--border-radius-input-mcq1m5);--border-radius-token-24bwfa:var(--border-radius-input-mcq1m5);--border-radius-token-inline-gpddbh:4px;--border-radius-tutorial-panel-item-c4jfca:var(--border-radius-input-mcq1m5);--border-table-sticky-width-b7hbf5:1px;--border-width-action-card-active-1fh000:var(--border-width-card-vuk5vm);--border-width-action-card-default-nyf0pu:var(--border-width-card-vuk5vm);--border-width-action-card-disabled-4pdfsk:var(--border-width-card-vuk5vm);--border-width-action-card-hover-exidqm:var(--border-width-card-vuk5vm);--border-width-alert-epjcgg:2px;--border-width-alert-block-end-dcvur2:var(--border-width-alert-epjcgg);--border-width-alert-block-start-87swu6:var(--border-width-alert-epjcgg);--border-width-alert-inline-end-2y0ro0:var(--border-width-alert-epjcgg);--border-width-alert-inline-start-yibv52:var(--border-width-alert-epjcgg);--border-width-flashbar-inline-start-drf1ca:0px;--border-width-button-cefyym:2px;--border-width-card-vuk5vm:var(--border-divider-section-width-n3ndoh);--border-width-card-selected-c171zv:var(--border-item-width-y8srom);--border-width-dropdown-3bily0:2px;--border-width-field-j665cy:1px;--border-width-icon-big-361ptx:3px;--border-width-icon-large-5m59yy:4px;--border-width-icon-medium-whtb4e:2px;--border-width-icon-normal-4br07d:2px;--border-width-icon-small-873tvg:2px;--border-width-icon-x-small-h0rohm:1.5px;--border-width-item-card-iercqf:var(--border-width-card-vuk5vm);--border-width-item-selected-lf7h9u:2px;--border-width-layout-side-navigation-qhty23:var(--border-divider-section-width-n3ndoh);--border-width-badge-2icrdl:0px;--border-width-popover-fhrkmk:2px;--border-width-token-8dw39s:2px;--motion-duration-extra-slow-l9ofxh:270ms;--motion-duration-fast-uoo6tu:90ms;--motion-duration-moderate-1jcwae:135ms;--motion-duration-refresh-only-fast-wt1j09:115ms;--motion-duration-refresh-only-medium-zl94da:165ms;--motion-duration-refresh-only-slow-451nsx:250ms;--motion-duration-avatar-gen-ai-gradient-ds7dvx:3600ms;--motion-duration-avatar-loading-dots-m7fewc:1200ms;--motion-duration-rotate-180-mr20n9:var(--motion-duration-moderate-1jcwae);--motion-duration-rotate-90-jz4oc1:var(--motion-duration-moderate-1jcwae);--motion-duration-show-paced-fogene:var(--motion-duration-slow-7f1gcq);--motion-duration-show-quick-6av78d:var(--motion-duration-moderate-1jcwae);--motion-duration-slow-7f1gcq:180ms;--motion-duration-transition-quick-eyuz9p:var(--motion-duration-fast-uoo6tu);--motion-duration-transition-show-paced-e6cpaf:var(--motion-duration-slow-7f1gcq);--motion-duration-transition-show-quick-7tdo52:var(--motion-duration-fast-uoo6tu);--motion-easing-ease-out-quart-trden8:cubic-bezier(0.165, 0.84, 0.44, 1);--motion-easing-refresh-only-a-98cbev:cubic-bezier(0, 0, 0, 1);--motion-easing-refresh-only-b-a0knke:cubic-bezier(1, 0, 0.83, 1);--motion-easing-refresh-only-c-zidwwk:cubic-bezier(0.84, 0, 0.16, 1);--motion-easing-avatar-gen-ai-gradient-j8hb5k:cubic-bezier(0.7, 0, 0.3, 1);--motion-easing-rotate-180-e70qy6:var(--motion-easing-ease-out-quart-trden8);--motion-easing-rotate-90-heo9ya:var(--motion-easing-ease-out-quart-trden8);--motion-easing-show-paced-w32grh:ease-out;--motion-easing-show-quick-2n40zx:ease-out;--motion-easing-transition-quick-icc3kk:linear;--motion-easing-transition-show-paced-xi7lql:ease-out;--motion-easing-responsive-2hx6lw:var(--motion-easing-refresh-only-a-98cbev);--motion-easing-sticky-2o5vog:var(--motion-easing-refresh-only-b-a0knke);--motion-easing-expressive-5ngyyh:var(--motion-easing-refresh-only-c-zidwwk);--motion-duration-responsive-xka9jl:var(--motion-duration-refresh-only-fast-wt1j09);--motion-duration-expressive-ple645:var(--motion-duration-refresh-only-medium-zl94da);--motion-duration-complex-ukp4n8:var(--motion-duration-refresh-only-slow-451nsx);--motion-duration-tooltip-enter-u1t4hy:var(--motion-duration-refresh-only-fast-wt1j09);--motion-easing-tooltip-enter-93u3ax:var(--motion-easing-refresh-only-a-98cbev);--motion-keyframes-fade-in-0r9lfu:awsui-fade-in-35003c;--motion-keyframes-fade-out-yra9lr:awsui-fade-out-35003c;--motion-keyframes-status-icon-error-0d0i6k:awsui-status-icon-error-35003c;--motion-keyframes-scale-popup-78ccts:awsui-scale-popup-35003c;--size-calendar-grid-width-7eyarb:238px;--size-control-acfkj9:16px;--size-icon-big-nbr3sv:32px;--size-icon-large-8q81jd:48px;--size-icon-medium-d93glv:20px;--size-icon-normal-tg8eob:16px;--size-table-selection-horizontal-5guyc1:40px;--size-vertical-input-tza5ti:32px;--size-vertical-panel-icon-offset-thbtjk:15px;--size-side-navigation-item-height-ov4ib9:28px;--space-alert-action-left-xw5mgw:var(--space-s-kbzdb8);--space-alert-horizontal-dnpnzn:var(--space-flashbar-horizontal-oewd9p);--space-alert-message-right-6yp2w7:var(--space-xxs-0gmk42);--space-alert-vertical-yigdcv:var(--space-flashbar-vertical-11xrcr);--space-button-focus-outline-gutter-38khik:4px;--space-button-horizontal-w2nh9z:var(--space-scaled-l-gr6kh1);--space-button-vertical-zpwgu8:var(--space-scaled-xxs-vdp1uk);--space-token-vertical-vkegei:var(--space-scaled-xxs-vdp1uk);--space-field-vertical-sf2thg:5px;--space-button-icon-focus-outline-gutter-vertical-ebwuxy:0px;--space-button-icon-only-horizontal-a73tkk:6px;--space-button-inline-icon-focus-outline-gutter-wzkzkx:0px;--space-button-modal-dismiss-vertical-n0qz7a:var(--space-scaled-xxxs-7blpsd);--space-calendar-grid-focus-outline-gutter-2ye80i:-5px;--space-calendar-grid-selected-focus-outline-gutter-zryav0:var(--space-calendar-grid-focus-outline-gutter-2ye80i);--space-calendar-grid-gutter-wc3wpr:6px;--space-card-horizontal-default-0o7mal:var(--space-container-horizontal-wy3ebq);--space-card-horizontal-embedded-ce7t57:var(--space-s-kbzdb8);--space-card-vertical-default-3o3j4q:var(--space-scaled-m-z0ah6c);--space-card-vertical-embedded-gmiajl:10px;--space-item-card-horizontal-default-wkrrb0:var(--space-card-horizontal-default-0o7mal);--space-item-card-horizontal-embedded-l1kwp2:var(--space-card-horizontal-embedded-ce7t57);--space-item-card-vertical-default-g9cmag:var(--space-card-vertical-default-3o3j4q);--space-item-card-vertical-embedded-6wy1nq:var(--space-card-vertical-embedded-gmiajl);--space-code-editor-status-focus-outline-gutter-s1h67u:-7px;--space-container-content-top-13539v:var(--space-xxs-0gmk42);--space-container-header-top-hqypnm:var(--space-s-kbzdb8);--space-container-header-bottom-rmst01:var(--space-scaled-xs-rt720d);--space-container-horizontal-wy3ebq:var(--space-l-0ykpb1);--space-content-header-padding-bottom-p7tb1a:var(--space-scaled-m-z0ah6c);--space-dark-header-overlap-distance-a8u09x:36px;--space-expandable-section-icon-offset-top-k8cza3:var(--space-scaled-2x-xxs-aiwti5);--space-field-horizontal-wxk0gu:var(--space-s-kbzdb8);--space-field-icon-offset-t4at7r:36px;--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc:-5px;--space-filtering-token-operation-select-focus-outline-gutter-i8rds3:-5px;--space-flashbar-action-left-k9a6a2:var(--space-s-kbzdb8);--space-flashbar-dismiss-right-g5kx09:0px;--space-flashbar-horizontal-oewd9p:var(--space-m-utxyzm);--space-flashbar-vertical-11xrcr:var(--space-scaled-xs-rt720d);--space-grid-gutter-bfkz2w:var(--space-l-0ykpb1);--space-key-value-gap-icky05:0px;--space-layout-content-bottom-81nsfk:var(--space-scaled-2x-xxxl-0zqqsm);--space-layout-content-horizontal-h9g14e:var(--space-scaled-2x-xl-vlpzgt);--space-layout-toggle-diameter-l8muum:36px;--space-layout-toggle-padding-1ew40m:var(--space-static-s-xzifh3);--space-modal-content-bottom-31192y:var(--space-scaled-2x-m-o8ufma);--space-modal-horizontal-myijs0:var(--space-container-horizontal-wy3ebq);--space-panel-content-bottom-4qwb01:var(--space-scaled-xxxl-fzl3le);--space-panel-content-top-ksxtkt:var(--space-scaled-l-gr6kh1);--space-panel-divider-margin-horizontal-h2a321:var(--space-xs-j1ch97);--space-panel-header-vertical-ue8lsi:var(--space-scaled-l-gr6kh1);--space-panel-nav-left-z0fy8b:28px;--space-panel-side-left-vnkrok:28px;--space-panel-side-right-7i9ldk:var(--space-scaled-xl-xls2ln);--space-panel-split-top-clano1:var(--space-scaled-l-gr6kh1);--space-panel-split-bottom-spe3ap:var(--space-scaled-l-gr6kh1);--space-segmented-control-focus-outline-gutter-rzsiyi:6px;--space-tabs-content-top-5ly6bu:var(--space-scaled-s-yqvmoz);--space-tabs-focus-outline-gutter-gz786w:-8px;--space-tabs-vertical-v9w9r8:var(--space-scaled-xxs-vdp1uk);--space-table-content-bottom-59sg0v:var(--space-xxs-0gmk42);--space-table-embedded-header-top-ezzk19:0px;--space-table-footer-horizontal-bi5f05:var(--space-table-header-horizontal-s1km9a);--space-table-header-focus-outline-gutter-b0tzb1:0px;--space-table-header-horizontal-s1km9a:0px;--space-table-header-tools-bottom-lzis5a:0px;--space-table-header-tools-full-page-bottom-68upbw:4px;--space-table-horizontal-jdu87e:var(--space-container-horizontal-wy3ebq);--space-tree-view-indentation-uda4ny:var(--space-xl-d84eey);--space-side-navigation-item-default-gap-d99hjc:var(--space-none-ea32lj);--space-side-navigation-item-icon-gap-2kt0vs:var(--space-xxs-0gmk42);--space-tile-gutter-8kwgik:var(--space-xl-d84eey);--space-action-card-horizontal-default-8ry3ow:var(--space-card-horizontal-default-0o7mal);--space-action-card-horizontal-embedded-gcmx2z:var(--space-card-horizontal-embedded-ce7t57);--space-action-card-vertical-default-l73t2i:var(--space-card-vertical-default-3o3j4q);--space-action-card-vertical-embedded-vm4ug3:var(--space-card-vertical-embedded-gmiajl);--space-action-card-description-padding-top-rbhns1:var(--space-scaled-xxs-vdp1uk);--space-option-padding-vertical-3pmz4r:var(--space-xxs-0gmk42);--space-option-padding-horizontal-tqgaox:var(--space-l-0ykpb1);--space-status-indicator-padding-horizontal-pbftfl:var(--space-none-ea32lj);--space-scaled-2x-xxs-aiwti5:var(--space-xxs-0gmk42);--space-scaled-2x-m-o8ufma:var(--space-m-utxyzm);--space-scaled-2x-l-tp55jd:var(--space-l-0ykpb1);--space-scaled-2x-xl-vlpzgt:var(--space-xl-d84eey);--space-scaled-2x-xxxl-0zqqsm:var(--space-xxxl-mw5hbl);--space-scaled-none-lypryy:var(--space-none-ea32lj);--space-scaled-xxxs-7blpsd:var(--space-xxxs-zelp5l);--space-scaled-xxs-vdp1uk:var(--space-xxs-0gmk42);--space-scaled-xs-rt720d:var(--space-xs-j1ch97);--space-scaled-s-yqvmoz:var(--space-s-kbzdb8);--space-scaled-m-z0ah6c:var(--space-m-utxyzm);--space-scaled-l-gr6kh1:var(--space-l-0ykpb1);--space-scaled-xl-xls2ln:var(--space-xl-d84eey);--space-scaled-xxl-fs6lrd:var(--space-xxl-exi600);--space-scaled-xxxl-fzl3le:var(--space-xxxl-mw5hbl);--space-static-xxxs-775m2b:var(--space-xxxs-zelp5l);--space-static-xxs-ob9nh1:var(--space-xxs-0gmk42);--space-static-xs-0rvocx:var(--space-xs-j1ch97);--space-static-s-xzifh3:var(--space-s-kbzdb8);--space-static-m-o8qs83:var(--space-m-utxyzm);--space-static-l-f5qlel:var(--space-l-0ykpb1);--space-static-xl-us1owq:var(--space-xl-d84eey);--space-static-xxl-xyy8nx:var(--space-xxl-exi600);--space-static-xxxl-a0fs20:var(--space-xxxl-mw5hbl);--space-none-ea32lj:0px;--space-xxxs-zelp5l:2px;--space-xxs-0gmk42:4px;--space-xs-j1ch97:8px;--space-s-kbzdb8:12px;--space-m-utxyzm:16px;--space-l-0ykpb1:20px;--space-xl-d84eey:24px;--space-xxl-exi600:32px;--space-xxxl-mw5hbl:40px;--shadow-card-ukadmx:none;--shadow-item-card-lo0uh6:var(--shadow-card-ukadmx);--shadow-container-4vapbk:0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12);--shadow-container-active-9exaql:0px 1px 1px 1px #e9ebed, 0px 6px 36px #0007161a;--shadow-dropdown-8wmt3o:0px 4px 20px 1px rgba(0, 7, 22, 0.10);--shadow-dropup-blloah:var(--shadow-dropdown-8wmt3o);--shadow-flash-collapsed-rw4yqb:0px 4px 4px rgba(0, 0, 0, 0.25);--shadow-flash-sticky-gm5yrn:0px 4px 8px rgba(0, 7, 22, 0.10);--shadow-modal-3ff0g5:var(--shadow-dropdown-8wmt3o);--shadow-panel-sslnvv:0px 0px 0px 1px #b6bec9;--shadow-panel-toggle-lrc5y6:0px 6px 12px 1px rgba(0, 7, 22, 0.12);--shadow-popover-58p6ym:var(--shadow-dropdown-8wmt3o);--shadow-split-bottom-6m46xs:0px -36px 36px -36px rgba(0, 7, 22, 0.10);--shadow-split-side-kfzlfb:-1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.10);--shadow-sticky-h3413w:0px 4px 8px 1px rgba(0, 7, 22, 0.10);--shadow-sticky-embedded-xyz5bf:0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.10);--shadow-sticky-column-first-yn8y77:4px 0px 8px 1px rgba(0, 7, 22, 0.1);--shadow-sticky-column-last-kiekjr:-4px 0 8px 1px rgba(0, 28, 36, 0.1)}@media not print{.awsui-polaris-dark-mode:not(#\9 ){--color-charts-red-300-aqsylf:#d63f38;--color-charts-red-400-q57pdm:#ed5958;--color-charts-red-500-gfu6iu:#fe6e73;--color-charts-red-600-hvg6y6:#ff8a8a;--color-charts-red-700-yzpuws:#ffa09e;--color-charts-red-800-t1yrtw:#ffb3b0;--color-charts-red-900-jz9jz8:#ffc4c0;--color-charts-red-1000-c4p82m:#ffd2cf;--color-charts-red-1100-vgav8w:#ffe0dd;--color-charts-red-1200-6ziovw:#ffecea;--color-charts-orange-300-r9s01q:#c55305;--color-charts-orange-400-kf801a:#de6923;--color-charts-orange-500-qs46pm:#f27c36;--color-charts-orange-600-vyxyln:#f89256;--color-charts-orange-700-0gaq98:#fca572;--color-charts-orange-800-757qd9:#ffb68b;--color-charts-orange-900-4a64yd:#ffc6a4;--color-charts-orange-1000-5re0y5:#ffd4bb;--color-charts-orange-1100-sgmsys:#ffe1cf;--color-charts-orange-1200-iikv4p:#ffede2;--color-charts-yellow-300-p9ngfx:#977001;--color-charts-yellow-400-3h9lwy:#b08400;--color-charts-yellow-500-dk0roe:#c59600;--color-charts-yellow-600-f5hor7:#d3a61c;--color-charts-yellow-700-h3jh40:#dfb52c;--color-charts-yellow-800-7x6k9t:#eac33a;--color-charts-yellow-900-h25lmh:#f1cf65;--color-charts-yellow-1000-2gaqk1:#f7db8a;--color-charts-yellow-1100-4txkqy:#fce5a8;--color-charts-yellow-1200-b1ffk0:#ffefc9;--color-charts-green-300-o09z0j:#48851a;--color-charts-green-400-1qedg3:#5a9b29;--color-charts-green-500-tmih0g:#69ae34;--color-charts-green-600-lcujml:#7dbd4c;--color-charts-green-700-yga22c:#8fca61;--color-charts-green-800-64uw0e:#9fd673;--color-charts-green-900-5ybwyn:#b2df8d;--color-charts-green-1000-ns1bvo:#c5e7a8;--color-charts-green-1100-yb77k8:#d5efbe;--color-charts-green-1200-o3xtmg:#e4f7d5;--color-charts-teal-300-2fkzp1:#018977;--color-charts-teal-400-bo90gh:#009d89;--color-charts-teal-500-95zc1e:#00b09b;--color-charts-teal-600-h9kk1s:#40bfa9;--color-charts-teal-700-092xc2:#5fccb7;--color-charts-teal-800-q99m83:#77d7c3;--color-charts-teal-900-74axw5:#94e0d0;--color-charts-teal-1000-yvg16m:#ace9db;--color-charts-teal-1100-9tax4r:#c2f0e6;--color-charts-teal-1200-6w05r8:#d7f7f0;--color-charts-blue-1-300-v37rsi:#00819c;--color-charts-blue-1-400-dvoh1k:#0497ba;--color-charts-blue-1-500-ba9wfi:#08aad2;--color-charts-blue-1-600-kqn1uz:#44b9dd;--color-charts-blue-1-700-tgrwqc:#63c6e7;--color-charts-blue-1-800-tceii8:#79d2f0;--color-charts-blue-1-900-ah3snu:#98dcf5;--color-charts-blue-1-1000-847ty1:#b3e4f8;--color-charts-blue-1-1100-b5s5nk:#caedfc;--color-charts-blue-1-1200-yhrw3t:#ddf4ff;--color-charts-blue-2-300-o3wen1:#486de8;--color-charts-blue-2-400-vncmqi:#6384f5;--color-charts-blue-2-500-y21o9n:#7698fe;--color-charts-blue-2-600-r0nqbv:#8ea9ff;--color-charts-blue-2-700-w01jqc:#a2b8ff;--color-charts-blue-2-800-s0x93w:#b1c5ff;--color-charts-blue-2-900-f6w9ze:#c3d1ff;--color-charts-blue-2-1000-3toq31:#d2dcff;--color-charts-blue-2-1100-3s7hq3:#dfe6ff;--color-charts-blue-2-1200-yoa4jh:#ecf0ff;--color-charts-purple-300-mrr7uf:#8d59de;--color-charts-purple-400-y14wkz:#a173ea;--color-charts-purple-500-idlmad:#b088f5;--color-charts-purple-600-blirni:#bf9bf9;--color-charts-purple-700-kturs9:#cbabfc;--color-charts-purple-800-bg5tkr:#d6baff;--color-charts-purple-900-o5vbjx:#dfc8ff;--color-charts-purple-1000-xvcqn5:#e8d5ff;--color-charts-purple-1100-j5xo1i:#efe2ff;--color-charts-purple-1200-yfkimi:#f5edff;--color-charts-pink-300-hovvsb:#c64a70;--color-charts-pink-400-r88rhm:#d56889;--color-charts-pink-500-3ecc0x:#e07f9d;--color-charts-pink-600-7veasv:#eb92ad;--color-charts-pink-700-ite4o7:#f5a2bb;--color-charts-pink-800-b6zs21:#ffb0c8;--color-charts-pink-900-19kyvq:#ffc1d4;--color-charts-pink-1000-q8fhov:#ffd1de;--color-charts-pink-1100-0ytmol:#ffdfe8;--color-charts-pink-1200-8zkeoo:#ffecf1;--color-charts-status-critical-oxoz35:var(--color-charts-red-300-aqsylf);--color-charts-status-high-0j2122:var(--color-charts-red-500-gfu6iu);--color-charts-status-medium-yn73f1:var(--color-charts-orange-600-vyxyln);--color-charts-status-low-g68nht:var(--color-charts-yellow-700-h3jh40);--color-charts-status-positive-yg3n05:var(--color-charts-green-500-tmih0g);--color-charts-status-info-7gyt79:var(--color-charts-blue-1-500-ba9wfi);--color-charts-threshold-negative-8risim:var(--color-error-400-9k5dg2);--color-charts-threshold-positive-cg9clo:var(--color-success-500-zgiyh7);--color-charts-threshold-info-pmphn2:var(--color-info-300-9fvy2x);--color-charts-threshold-neutral-vtkway:var(--color-neutral-450-4w2uiz);--color-charts-line-grid-hbelbh:var(--color-neutral-650-re41um);--color-charts-line-tick-9ed3y9:var(--color-neutral-650-re41um);--color-charts-line-axis-8wxc29:var(--color-neutral-650-re41um);--color-charts-error-bar-marker-0mzv60:var(--color-white-qzbjhi);--color-severity-dark-red-o01945:#d63f38;--color-severity-red-cg1dj1:#fe6e73;--color-text-notification-severity-critical-yqyzmn:var(--color-black-sgyach);--color-text-notification-severity-high-uwo1m6:var(--color-neutral-950-fc7tg7);--color-grey-opaque-70-4nvva1:rgba(15, 20, 26, 0.7);--color-grey-transparent-v1s2dv:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-m269mj:rgba(15, 20, 26, 1);--color-background-badge-icon-oq79ey:var(--color-error-400-9k5dg2);--color-background-button-link-active-59btv7:var(--color-neutral-700-1ebo78);--color-background-button-link-hover-8fidcr:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-8b6nz6:var(--color-neutral-700-1ebo78);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-button-normal-disabled-6gorto:var(--color-neutral-850-z568w9);--color-background-button-normal-hover-mzkneo:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-pressed-vtc4wd:var(--color-neutral-700-1ebo78);--color-background-button-primary-disabled-dtzyob:var(--color-neutral-750-zvilej);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-prsv17:var(--color-neutral-800-sggo8w);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-9qmfcy:var(--color-neutral-850-z568w9);--color-background-container-header-mjjlw4:var(--color-neutral-850-z568w9);--color-background-control-checked-qwr7rm:var(--color-primary-400-tdeooy);--color-background-control-default-ppdsgr:var(--color-neutral-850-z568w9);--color-background-control-disabled-wmzax9:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-default-2s0vpk:var(--color-neutral-800-sggo8w);--color-background-dropdown-item-filter-match-hbb8dc:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-inline-code-uczgjj:rgba(255, 255, 255, 0.1);--color-background-input-default-8elxjc:var(--color-neutral-850-z568w9);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-jv0nfm:var(--color-primary-1000-qz6wq0);--color-background-layout-main-x2yshk:var(--color-neutral-850-z568w9);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-osjqkh:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-k56zgm:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-hnmxyj:var(--color-primary-300-lbt26q);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-popover-87jo9j:var(--color-neutral-800-sggo8w);--color-background-progress-bar-value-default-3tyie3:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-5mkfng:var(--color-neutral-700-1ebo78);--color-background-segment-active-kq3k5r:var(--color-primary-400-tdeooy);--color-background-slider-handle-default-xw3sor:var(--color-primary-400-tdeooy);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-slider-handle-ring-r6tmze:var(--color-neutral-850-z568w9);--color-background-status-error-ugsdf3:var(--color-error-1000-oice6e);--color-background-status-info-tkf0qi:var(--color-info-1000-lja40w);--color-background-status-success-rkz04n:var(--color-success-1000-zy1prf);--color-background-status-warning-nef8dg:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-checked-disabled-pbgy4t:var(--color-primary-900-uhv01b);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-ji1ze7:var(--color-primary-300-lbt26q);--color-border-button-normal-default-yoiy79:var(--color-primary-400-tdeooy);--color-border-toggle-button-normal-pressed-vy6aww:var(--color-primary-400-tdeooy);--color-border-button-normal-disabled-kd5y7l:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-dppi26:var(--color-primary-300-lbt26q);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-dvei1w:var(--color-neutral-650-re41um);--color-border-divider-secondary-cxqzy1:var(--color-neutral-750-zvilej);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-u9urvc:var(--color-primary-400-tdeooy);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-layout-irfclj:var(--color-neutral-650-re41um);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-error-kbymrh:var(--color-error-400-9k5dg2);--color-border-status-info-0ebxt2:var(--color-info-400-kky6sa);--color-border-status-success-p41lb3:var(--color-success-500-zgiyh7);--color-border-status-warning-qj88qv:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-qvmhxf:var(--color-neutral-300-ykaajl);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-default-lplros:var(--color-neutral-950-fc7tg7);--color-foreground-control-disabled-tfwvqg:var(--color-neutral-850-z568w9);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-jmme8j:var(--color-neutral-350-15dbz7);--color-text-body-secondary-9t7q9o:var(--color-neutral-350-15dbz7);--color-text-breadcrumb-current-hr7395:var(--color-neutral-500-evzfy2);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-wsh99i:var(--color-primary-300-lbt26q);--color-text-toggle-button-normal-pressed-8bnx5l:var(--color-primary-300-lbt26q);--color-text-button-normal-default-kvjv10:var(--color-primary-400-tdeooy);--color-text-button-normal-hover-d72r94:var(--color-primary-300-lbt26q);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-active-line-oq3gve:var(--color-neutral-950-fc7tg7);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-code-editor-tab-button-error-42udfu:var(--color-neutral-950-fc7tg7);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-fl8ttr:var(--color-primary-300-lbt26q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-300-ykaajl);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-secondary-k3sdrd:var(--color-neutral-450-4w2uiz);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-label-gen-ai-6ihd6j:var(--color-purple-400-lcb2ta);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-17f6c4:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-inverted-fubpp0:var(--color-neutral-950-fc7tg7);--color-text-layout-toggle-active-41cu9g:var(--color-neutral-850-z568w9);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-layout-toggle-selected-owd2jt:var(--color-neutral-950-fc7tg7);--color-text-link-default-j4rrkd:var(--color-primary-400-tdeooy);--color-text-link-hover-ww4klu:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-z361o4:var(--color-neutral-950-fc7tg7);--color-text-segment-default-icu6ax:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-error-ug8fw3:var(--color-error-400-9k5dg2);--color-text-status-inactive-4pg5xj:var(--color-neutral-450-4w2uiz);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--color-text-status-warning-9mqgfw:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-default-fpz8io:var(--color-neutral-850-z568w9);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-2a6up4:var(--color-neutral-950-fc7tg7);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-default-ms9yyp:var(--color-neutral-850-z568w9);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-background-action-card-disabled-812fsr:var(--color-neutral-850-z568w9);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-code-view-rbctim:#282c34;--color-background-visual-accent-red-8ljfr7:rgba(255, 61, 61, 0.2);--color-background-visual-accent-yellow-ql60np:rgba(251, 211, 50, 0.2);--color-background-visual-accent-indigo-eo32u6:rgba(92, 127, 255, 0.2);--color-background-visual-accent-green-nwrsl6:rgba(43, 181, 52, 0.2);--color-background-visual-accent-orange-p5cgxs:rgba(255, 75, 20, 0.2);--color-background-visual-accent-purple-d0zek5:rgba(173, 92, 255, 0.2);--color-background-visual-accent-lime-t9ezfx:rgba(49, 184, 0, 0.2);--color-background-visual-accent-grey-i89nje:var(--color-neutral-700-1ebo78);--color-background-visual-accent-teal-lh1ukh:rgba(0, 173, 162, 0.2);--color-background-visual-accent-blue-18skw3:rgba(0, 153, 255, 0.2);--color-background-visual-accent-violet-5xg4mm:rgba(133, 117, 255, 0.2);--color-background-visual-accent-magenta-up9g0l:rgba(255, 26, 224, 0.2);--color-background-visual-accent-pink-zq7n65:rgba(255, 51, 153, 0.2);--color-background-visual-accent-amber-zmolip:rgba(250, 111, 0, 0.2);--color-text-visual-accent-red-gnmpo9:var(--color-error-400-9k5dg2);--color-text-visual-accent-yellow-9e95fw:var(--color-warning-200-fdetnc);--color-text-visual-accent-indigo-nefcx0:var(--color-info-300-9fvy2x);--color-text-visual-accent-green-4dynr9:var(--color-success-200-cfzlad);--color-text-visual-accent-orange-qlubda:#ff997a;--color-text-visual-accent-purple-ryygnz:#d4a8ff;--color-text-visual-accent-lime-y226mv:#acff2e;--color-text-visual-accent-grey-4a4ncr:var(--color-neutral-300-ykaajl);--color-text-visual-accent-teal-abgr6s:#00f5e4;--color-text-visual-accent-blue-uq9b8a:#75cfff;--color-text-visual-accent-violet-guqhse:#b2a8ff;--color-text-visual-accent-magenta-zad8jt:#ff57e9;--color-text-visual-accent-pink-2vs8oh:#ff99cc;--color-text-visual-accent-amber-zdzo85:#ffbb45;--shadow-container-4vapbk:0px 1px 8px 2px rgba(0, 7, 22, 0.6);--shadow-container-active-9exaql:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-8wmt3o:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-flash-sticky-gm5yrn:0px 4px 8px rgba(0, 7, 22, 0.5);--shadow-panel-sslnvv:0px 0px 0px 1px #414d5c;--shadow-panel-toggle-lrc5y6:0px 6px 12px 1px rgba(0, 7, 22, 1);--shadow-split-bottom-6m46xs:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-kfzlfb:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-h3413w:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-xyz5bf:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-yn8y77:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-kiekjr:0px 4px 8px 1px rgba(0, 7, 22, 0.5)}}.awsui-polaris-compact-mode:not(#\9 ){--size-vertical-input-tza5ti:28px;--size-vertical-panel-icon-offset-thbtjk:13px;--size-side-navigation-item-height-ov4ib9:24px;--space-field-vertical-sf2thg:3px;--space-button-icon-only-horizontal-a73tkk:var(--space-xxs-0gmk42);--space-card-horizontal-embedded-ce7t57:10px;--space-card-vertical-embedded-gmiajl:var(--space-xs-j1ch97);--space-dark-header-overlap-distance-a8u09x:32px;--space-grid-gutter-bfkz2w:var(--space-m-utxyzm);--space-table-header-focus-outline-gutter-b0tzb1:-1px;--space-tile-gutter-8kwgik:var(--space-m-utxyzm);--space-scaled-2x-xxs-aiwti5:var(--space-none-ea32lj);--space-scaled-2x-m-o8ufma:var(--space-xs-j1ch97);--space-scaled-2x-l-tp55jd:var(--space-s-kbzdb8);--space-scaled-2x-xl-vlpzgt:var(--space-m-utxyzm);--space-scaled-2x-xxxl-0zqqsm:var(--space-xl-d84eey);--space-scaled-xxxs-7blpsd:var(--space-none-ea32lj);--space-scaled-xxs-vdp1uk:var(--space-xxxs-zelp5l);--space-scaled-xs-rt720d:var(--space-xxs-0gmk42);--space-scaled-s-yqvmoz:var(--space-xs-j1ch97);--space-scaled-m-z0ah6c:var(--space-s-kbzdb8);--space-scaled-l-gr6kh1:var(--space-m-utxyzm);--space-scaled-xl-xls2ln:var(--space-l-0ykpb1);--space-scaled-xxl-fs6lrd:var(--space-xl-d84eey);--space-scaled-xxxl-fzl3le:var(--space-xxl-exi600);--space-alert-vertical-yigdcv:var(--space-flashbar-vertical-11xrcr);--space-button-horizontal-w2nh9z:var(--space-scaled-l-gr6kh1);--space-button-vertical-zpwgu8:var(--space-scaled-xxs-vdp1uk);--space-token-vertical-vkegei:var(--space-scaled-xxs-vdp1uk);--space-button-modal-dismiss-vertical-n0qz7a:var(--space-scaled-xxxs-7blpsd);--space-card-vertical-default-3o3j4q:var(--space-scaled-m-z0ah6c);--space-item-card-horizontal-embedded-l1kwp2:var(--space-card-horizontal-embedded-ce7t57);--space-item-card-vertical-default-g9cmag:var(--space-card-vertical-default-3o3j4q);--space-item-card-vertical-embedded-6wy1nq:var(--space-card-vertical-embedded-gmiajl);--space-container-header-bottom-rmst01:var(--space-scaled-xs-rt720d);--space-content-header-padding-bottom-p7tb1a:var(--space-scaled-m-z0ah6c);--space-expandable-section-icon-offset-top-k8cza3:var(--space-scaled-2x-xxs-aiwti5);--space-flashbar-vertical-11xrcr:var(--space-scaled-xs-rt720d);--space-layout-content-bottom-81nsfk:var(--space-scaled-2x-xxxl-0zqqsm);--space-layout-content-horizontal-h9g14e:var(--space-scaled-2x-xl-vlpzgt);--space-modal-content-bottom-31192y:var(--space-scaled-2x-m-o8ufma);--space-panel-content-bottom-4qwb01:var(--space-scaled-xxxl-fzl3le);--space-panel-content-top-ksxtkt:var(--space-scaled-l-gr6kh1);--space-panel-header-vertical-ue8lsi:var(--space-scaled-l-gr6kh1);--space-panel-side-right-7i9ldk:var(--space-scaled-xl-xls2ln);--space-panel-split-top-clano1:var(--space-scaled-l-gr6kh1);--space-panel-split-bottom-spe3ap:var(--space-scaled-l-gr6kh1);--space-tabs-content-top-5ly6bu:var(--space-scaled-s-yqvmoz);--space-tabs-vertical-v9w9r8:var(--space-scaled-xxs-vdp1uk);--space-action-card-horizontal-embedded-gcmx2z:var(--space-card-horizontal-embedded-ce7t57);--space-action-card-vertical-default-l73t2i:var(--space-card-vertical-default-3o3j4q);--space-action-card-vertical-embedded-vm4ug3:var(--space-card-vertical-embedded-gmiajl);--space-action-card-description-padding-top-rbhns1:var(--space-scaled-xxs-vdp1uk)}.awsui-motion-disabled:not(#\9 ){--motion-duration-extra-slow-l9ofxh:0ms;--motion-duration-fast-uoo6tu:0ms;--motion-duration-moderate-1jcwae:0ms;--motion-duration-refresh-only-fast-wt1j09:0ms;--motion-duration-refresh-only-medium-zl94da:0ms;--motion-duration-refresh-only-slow-451nsx:0ms;--motion-duration-avatar-gen-ai-gradient-ds7dvx:0ms;--motion-duration-avatar-loading-dots-m7fewc:0ms;--motion-duration-slow-7f1gcq:0ms;--motion-duration-rotate-180-mr20n9:var(--motion-duration-moderate-1jcwae);--motion-duration-rotate-90-jz4oc1:var(--motion-duration-moderate-1jcwae);--motion-duration-show-paced-fogene:var(--motion-duration-slow-7f1gcq);--motion-duration-show-quick-6av78d:var(--motion-duration-moderate-1jcwae);--motion-duration-transition-quick-eyuz9p:var(--motion-duration-fast-uoo6tu);--motion-duration-transition-show-paced-e6cpaf:var(--motion-duration-slow-7f1gcq);--motion-duration-transition-show-quick-7tdo52:var(--motion-duration-fast-uoo6tu);--motion-duration-responsive-xka9jl:var(--motion-duration-refresh-only-fast-wt1j09);--motion-duration-expressive-ple645:var(--motion-duration-refresh-only-medium-zl94da);--motion-duration-complex-ukp4n8:var(--motion-duration-refresh-only-slow-451nsx);--motion-duration-tooltip-enter-u1t4hy:var(--motion-duration-refresh-only-fast-wt1j09)}.awsui-context-top-navigation:not(#\9 ){--color-grey-opaque-70-4nvva1:rgba(15, 20, 26, 0.7);--color-grey-transparent-v1s2dv:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-m269mj:rgba(15, 20, 26, 1);--color-background-badge-icon-oq79ey:var(--color-error-400-9k5dg2);--color-background-button-link-active-59btv7:var(--color-neutral-700-1ebo78);--color-background-button-link-hover-8fidcr:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-8b6nz6:var(--color-neutral-700-1ebo78);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-button-normal-disabled-6gorto:var(--color-neutral-850-z568w9);--color-background-button-normal-hover-mzkneo:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-pressed-vtc4wd:var(--color-neutral-700-1ebo78);--color-background-button-primary-disabled-dtzyob:var(--color-neutral-750-zvilej);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-prsv17:var(--color-neutral-800-sggo8w);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-9qmfcy:var(--color-neutral-850-z568w9);--color-background-container-header-mjjlw4:var(--color-neutral-850-z568w9);--color-background-control-checked-qwr7rm:var(--color-primary-400-tdeooy);--color-background-control-default-ppdsgr:var(--color-neutral-850-z568w9);--color-background-control-disabled-wmzax9:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-default-2s0vpk:var(--color-neutral-800-sggo8w);--color-background-dropdown-item-filter-match-hbb8dc:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-inline-code-uczgjj:rgba(255, 255, 255, 0.1);--color-background-input-default-8elxjc:var(--color-neutral-850-z568w9);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-jv0nfm:var(--color-primary-1000-qz6wq0);--color-background-layout-main-x2yshk:var(--color-neutral-850-z568w9);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-osjqkh:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-k56zgm:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-hnmxyj:var(--color-primary-300-lbt26q);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-popover-87jo9j:var(--color-neutral-800-sggo8w);--color-background-progress-bar-value-default-3tyie3:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-5mkfng:var(--color-neutral-700-1ebo78);--color-background-segment-active-kq3k5r:var(--color-primary-400-tdeooy);--color-background-slider-handle-default-xw3sor:var(--color-primary-400-tdeooy);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-slider-handle-ring-r6tmze:var(--color-neutral-850-z568w9);--color-background-status-error-ugsdf3:var(--color-error-1000-oice6e);--color-background-status-info-tkf0qi:var(--color-info-1000-lja40w);--color-background-status-success-rkz04n:var(--color-success-1000-zy1prf);--color-background-status-warning-nef8dg:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-checked-disabled-pbgy4t:var(--color-primary-900-uhv01b);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-ji1ze7:var(--color-primary-300-lbt26q);--color-border-button-normal-default-yoiy79:var(--color-primary-400-tdeooy);--color-border-toggle-button-normal-pressed-vy6aww:var(--color-primary-400-tdeooy);--color-border-button-normal-disabled-kd5y7l:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-dppi26:var(--color-primary-300-lbt26q);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-dvei1w:var(--color-neutral-650-re41um);--color-border-divider-secondary-cxqzy1:var(--color-neutral-750-zvilej);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-u9urvc:var(--color-primary-400-tdeooy);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-layout-irfclj:var(--color-neutral-650-re41um);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-error-kbymrh:var(--color-error-400-9k5dg2);--color-border-status-info-0ebxt2:var(--color-info-400-kky6sa);--color-border-status-success-p41lb3:var(--color-success-500-zgiyh7);--color-border-status-warning-qj88qv:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-qvmhxf:var(--color-neutral-300-ykaajl);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-default-lplros:var(--color-neutral-950-fc7tg7);--color-foreground-control-disabled-tfwvqg:var(--color-neutral-850-z568w9);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-jmme8j:var(--color-neutral-350-15dbz7);--color-text-body-secondary-9t7q9o:var(--color-neutral-300-ykaajl);--color-text-breadcrumb-current-hr7395:var(--color-neutral-500-evzfy2);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-wsh99i:var(--color-primary-300-lbt26q);--color-text-toggle-button-normal-pressed-8bnx5l:var(--color-primary-300-lbt26q);--color-text-button-normal-default-kvjv10:var(--color-primary-400-tdeooy);--color-text-button-normal-hover-d72r94:var(--color-primary-300-lbt26q);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-active-line-oq3gve:var(--color-neutral-950-fc7tg7);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-code-editor-tab-button-error-42udfu:var(--color-neutral-950-fc7tg7);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-fl8ttr:var(--color-primary-300-lbt26q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-300-ykaajl);--color-text-form-default-02iaa3:var(--color-neutral-250-77d0j6);--color-text-form-label-btflne:var(--color-neutral-250-77d0j6);--color-text-form-secondary-k3sdrd:var(--color-neutral-450-4w2uiz);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-label-gen-ai-6ihd6j:var(--color-purple-400-lcb2ta);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-17f6c4:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-inverted-fubpp0:var(--color-neutral-950-fc7tg7);--color-text-layout-toggle-active-41cu9g:var(--color-neutral-850-z568w9);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-layout-toggle-selected-owd2jt:var(--color-neutral-950-fc7tg7);--color-text-link-default-j4rrkd:var(--color-primary-400-tdeooy);--color-text-link-hover-ww4klu:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-z361o4:var(--color-neutral-950-fc7tg7);--color-text-segment-default-icu6ax:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-error-ug8fw3:var(--color-error-400-9k5dg2);--color-text-status-inactive-4pg5xj:var(--color-neutral-450-4w2uiz);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--color-text-status-warning-9mqgfw:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-default-fpz8io:var(--color-neutral-850-z568w9);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-2a6up4:var(--color-neutral-950-fc7tg7);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-default-ms9yyp:var(--color-neutral-850-z568w9);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-background-action-card-disabled-812fsr:var(--color-neutral-850-z568w9);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-code-view-rbctim:#282c34;--color-background-visual-accent-red-8ljfr7:rgba(255, 61, 61, 0.2);--color-background-visual-accent-yellow-ql60np:rgba(251, 211, 50, 0.2);--color-background-visual-accent-indigo-eo32u6:rgba(92, 127, 255, 0.2);--color-background-visual-accent-green-nwrsl6:rgba(43, 181, 52, 0.2);--color-background-visual-accent-orange-p5cgxs:rgba(255, 75, 20, 0.2);--color-background-visual-accent-purple-d0zek5:rgba(173, 92, 255, 0.2);--color-background-visual-accent-lime-t9ezfx:rgba(49, 184, 0, 0.2);--color-background-visual-accent-grey-i89nje:var(--color-neutral-700-1ebo78);--color-background-visual-accent-teal-lh1ukh:rgba(0, 173, 162, 0.2);--color-background-visual-accent-blue-18skw3:rgba(0, 153, 255, 0.2);--color-background-visual-accent-violet-5xg4mm:rgba(133, 117, 255, 0.2);--color-background-visual-accent-magenta-up9g0l:rgba(255, 26, 224, 0.2);--color-background-visual-accent-pink-zq7n65:rgba(255, 51, 153, 0.2);--color-background-visual-accent-amber-zmolip:rgba(250, 111, 0, 0.2);--color-text-visual-accent-red-gnmpo9:var(--color-error-400-9k5dg2);--color-text-visual-accent-yellow-9e95fw:var(--color-warning-200-fdetnc);--color-text-visual-accent-indigo-nefcx0:var(--color-info-300-9fvy2x);--color-text-visual-accent-green-4dynr9:var(--color-success-200-cfzlad);--color-text-visual-accent-orange-qlubda:#ff997a;--color-text-visual-accent-purple-ryygnz:#d4a8ff;--color-text-visual-accent-lime-y226mv:#acff2e;--color-text-visual-accent-grey-4a4ncr:var(--color-neutral-300-ykaajl);--color-text-visual-accent-teal-abgr6s:#00f5e4;--color-text-visual-accent-blue-uq9b8a:#75cfff;--color-text-visual-accent-violet-guqhse:#b2a8ff;--color-text-visual-accent-magenta-zad8jt:#ff57e9;--color-text-visual-accent-pink-2vs8oh:#ff99cc;--color-text-visual-accent-amber-zdzo85:#ffbb45;--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--color-background-card-bd4hay:var(--color-background-container-content-9qmfcy);--color-background-item-card-f5q4fd:var(--color-background-card-bd4hay);--color-background-dropdown-item-selected-9x6ssl:var(--color-background-item-selected-jv0nfm);--color-background-side-navigation-item-active-collapsed-d3lrdf:var(--color-background-control-checked-qwr7rm);--color-background-drawer-1das37:var(--color-background-layout-panel-content-jvfng1);--color-background-backdrop-jzd1xo:var(--color-grey-opaque-70-4nvva1);--color-background-drawer-backdrop-bfmgkx:var(--color-background-backdrop-jzd1xo);--color-background-layout-panel-pq8ydg:var(--color-background-container-content-9qmfcy);--color-background-layout-panel-content-jvfng1:var(--color-background-container-content-9qmfcy);--color-background-layout-toolbar-x355y7:var(--color-background-layout-panel-content-jvfng1);--color-background-modal-overlay-bzs5yh:var(--color-background-backdrop-jzd1xo);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-disabled-s2n079:var(--color-background-button-normal-disabled-6gorto);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-segment-wrapper-uft0bt:var(--color-background-container-content-9qmfcy);--color-background-slider-range-default-w9b5te:var(--color-background-slider-handle-default-xw3sor);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-error-default-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-warning-default-k40szy:var(--color-text-status-warning-9mqgfw);--color-background-slider-handle-warning-active-1pfsy3:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-background-slider-range-warning-default-l73b94:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-active-1ivbe9:var(--color-text-status-warning-9mqgfw);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-background-table-header-gllrk6:var(--color-background-container-header-mjjlw4);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-disabled-stbm2h:var(--color-background-button-primary-disabled-dtzyob);--color-text-side-navigation-item-active-1o5f48:var(--color-text-accent-3g6liz);--color-text-side-navigation-item-active-collapsed-r4mndu:var(--color-text-inverted-fubpp0);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-secondary-9t7q9o);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-card-highlighted-x88avp:var(--color-border-item-selected-w9z1nq);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-item-card-highlighted-dz33em:var(--color-border-card-highlighted-x88avp);--color-border-control-checked-qzuqkz:var(--color-background-control-checked-qwr7rm);--color-border-control-disabled-phlkdh:var(--color-background-control-disabled-wmzax9);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-dropdown-item-selected-ea9f9m:var(--color-border-item-selected-w9z1nq);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-item-placeholder-jm0jl4:var(--color-border-item-selected-w9z1nq);--color-border-item-selected-w9z1nq:var(--color-item-selected-uqe532);--color-border-layout-side-navigation-dqcw8r:var(--color-border-layout-irfclj);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-border-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-dialog-temfam:var(--color-border-status-info-0ebxt2);--color-border-tabs-shadow-6059kz:var(--color-grey-transparent-v1s2dv);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-shadow-default-7dn9sg:var(--color-grey-transparent-heavy-m269mj);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-button-inline-link-hover-c654kd:var(--color-text-button-normal-hover-d72r94);--color-text-button-icon-hover-uthdpd:var(--color-text-interactive-hover-pij1mj);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-active-warndq:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-default-3fhzfx:var(--color-text-button-normal-default-kvjv10);--color-text-button-link-disabled-gun0k9:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-sfvu5z:var(--color-text-button-normal-hover-d72r94);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-calendar-date-selected-km2oh9:var(--color-background-control-default-ppdsgr);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-footer-b1waje:var(--color-text-form-secondary-k3sdrd);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-secondary-9zsq0p:var(--color-text-form-secondary-k3sdrd);--color-text-expandable-section-hover-f83cfz:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-label-7ypzh6:var(--color-text-form-label-btflne);--color-text-key-value-pairs-value-zqpyhe:var(--color-text-body-default-jmme8j);--color-text-link-secondary-default-sxauaa:var(--color-text-link-default-j4rrkd);--color-text-link-secondary-hover-7iywth:var(--color-text-link-hover-ww4klu);--color-text-link-info-default-0zj2ll:var(--color-text-link-default-j4rrkd);--color-text-link-info-hover-xm1nta:var(--color-text-link-hover-ww4klu);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu);--color-background-badge-grey-k8xa7j:var(--color-background-notification-grey-ck9rk6)}.awsui-context-content-header:not(#\9 ){--color-grey-opaque-70-4nvva1:rgba(15, 20, 26, 0.7);--color-grey-transparent-v1s2dv:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-m269mj:rgba(15, 20, 26, 1);--color-background-badge-icon-oq79ey:var(--color-error-400-9k5dg2);--color-background-button-link-active-59btv7:var(--color-neutral-700-1ebo78);--color-background-button-link-hover-8fidcr:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-8b6nz6:var(--color-neutral-700-1ebo78);--color-background-button-normal-default-tdts51:var(--color-neutral-950-fc7tg7);--color-background-button-normal-disabled-6gorto:var(--color-neutral-950-fc7tg7);--color-background-button-normal-hover-mzkneo:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-pressed-vtc4wd:var(--color-neutral-700-1ebo78);--color-background-button-primary-disabled-dtzyob:var(--color-neutral-750-zvilej);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-prsv17:var(--color-neutral-800-sggo8w);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-9qmfcy:var(--color-neutral-850-z568w9);--color-background-container-header-mjjlw4:var(--color-neutral-850-z568w9);--color-background-control-checked-qwr7rm:var(--color-primary-400-tdeooy);--color-background-control-default-ppdsgr:var(--color-neutral-950-fc7tg7);--color-background-control-disabled-wmzax9:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-default-2s0vpk:var(--color-neutral-800-sggo8w);--color-background-dropdown-item-filter-match-hbb8dc:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-inline-code-uczgjj:rgba(255, 255, 255, 0.1);--color-background-input-default-8elxjc:var(--color-neutral-950-fc7tg7);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-jv0nfm:var(--color-primary-1000-qz6wq0);--color-background-layout-main-x2yshk:var(--color-neutral-950-fc7tg7);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-osjqkh:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-k56zgm:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-hnmxyj:var(--color-primary-300-lbt26q);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-popover-87jo9j:var(--color-neutral-800-sggo8w);--color-background-progress-bar-value-default-3tyie3:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-5mkfng:var(--color-neutral-700-1ebo78);--color-background-segment-active-kq3k5r:var(--color-primary-400-tdeooy);--color-background-segment-default-v6zlxl:var(--color-neutral-950-fc7tg7);--color-background-segment-disabled-s2n079:var(--color-neutral-950-fc7tg7);--color-background-slider-handle-default-xw3sor:var(--color-primary-400-tdeooy);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-slider-handle-ring-r6tmze:var(--color-neutral-850-z568w9);--color-background-status-error-ugsdf3:var(--color-error-1000-oice6e);--color-background-status-info-tkf0qi:var(--color-info-1000-lja40w);--color-background-status-success-rkz04n:var(--color-success-1000-zy1prf);--color-background-status-warning-nef8dg:var(--color-warning-1000-yqo7n7);--color-background-table-header-gllrk6:var(--color-neutral-950-fc7tg7);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-checked-disabled-pbgy4t:var(--color-primary-900-uhv01b);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-ji1ze7:var(--color-primary-300-lbt26q);--color-border-button-normal-default-yoiy79:var(--color-primary-400-tdeooy);--color-border-toggle-button-normal-pressed-vy6aww:var(--color-primary-400-tdeooy);--color-border-button-normal-disabled-kd5y7l:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-dppi26:var(--color-primary-300-lbt26q);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-dvei1w:var(--color-neutral-650-re41um);--color-border-divider-secondary-cxqzy1:var(--color-neutral-750-zvilej);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-u9urvc:var(--color-primary-400-tdeooy);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-layout-irfclj:var(--color-neutral-650-re41um);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-error-kbymrh:var(--color-error-400-9k5dg2);--color-border-status-info-0ebxt2:var(--color-info-400-kky6sa);--color-border-status-success-p41lb3:var(--color-success-500-zgiyh7);--color-border-status-warning-qj88qv:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-qvmhxf:var(--color-neutral-300-ykaajl);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-default-lplros:var(--color-neutral-950-fc7tg7);--color-foreground-control-disabled-tfwvqg:var(--color-neutral-850-z568w9);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-jmme8j:var(--color-neutral-350-15dbz7);--color-text-body-secondary-9t7q9o:var(--color-neutral-350-15dbz7);--color-text-breadcrumb-current-hr7395:var(--color-neutral-500-evzfy2);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-wsh99i:var(--color-primary-300-lbt26q);--color-text-toggle-button-normal-pressed-8bnx5l:var(--color-primary-300-lbt26q);--color-text-button-normal-default-kvjv10:var(--color-primary-400-tdeooy);--color-text-button-normal-hover-d72r94:var(--color-primary-300-lbt26q);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-active-line-oq3gve:var(--color-neutral-950-fc7tg7);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-code-editor-tab-button-error-42udfu:var(--color-neutral-950-fc7tg7);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-fl8ttr:var(--color-primary-300-lbt26q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-300-ykaajl);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-secondary-k3sdrd:var(--color-neutral-450-4w2uiz);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-label-gen-ai-6ihd6j:var(--color-purple-400-lcb2ta);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-17f6c4:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-inverted-fubpp0:var(--color-neutral-950-fc7tg7);--color-text-layout-toggle-active-41cu9g:var(--color-neutral-850-z568w9);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-layout-toggle-selected-owd2jt:var(--color-neutral-950-fc7tg7);--color-text-link-default-j4rrkd:var(--color-primary-400-tdeooy);--color-text-link-hover-ww4klu:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-z361o4:var(--color-neutral-950-fc7tg7);--color-text-segment-default-icu6ax:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-error-ug8fw3:var(--color-error-400-9k5dg2);--color-text-status-inactive-4pg5xj:var(--color-neutral-450-4w2uiz);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--color-text-status-warning-9mqgfw:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-default-fpz8io:var(--color-neutral-850-z568w9);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-2a6up4:var(--color-neutral-950-fc7tg7);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-default-ms9yyp:var(--color-neutral-850-z568w9);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-background-action-card-disabled-812fsr:var(--color-neutral-850-z568w9);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-code-view-rbctim:#282c34;--color-background-visual-accent-red-8ljfr7:rgba(255, 61, 61, 0.2);--color-background-visual-accent-yellow-ql60np:rgba(251, 211, 50, 0.2);--color-background-visual-accent-indigo-eo32u6:rgba(92, 127, 255, 0.2);--color-background-visual-accent-green-nwrsl6:rgba(43, 181, 52, 0.2);--color-background-visual-accent-orange-p5cgxs:rgba(255, 75, 20, 0.2);--color-background-visual-accent-purple-d0zek5:rgba(173, 92, 255, 0.2);--color-background-visual-accent-lime-t9ezfx:rgba(49, 184, 0, 0.2);--color-background-visual-accent-grey-i89nje:var(--color-neutral-700-1ebo78);--color-background-visual-accent-teal-lh1ukh:rgba(0, 173, 162, 0.2);--color-background-visual-accent-blue-18skw3:rgba(0, 153, 255, 0.2);--color-background-visual-accent-violet-5xg4mm:rgba(133, 117, 255, 0.2);--color-background-visual-accent-magenta-up9g0l:rgba(255, 26, 224, 0.2);--color-background-visual-accent-pink-zq7n65:rgba(255, 51, 153, 0.2);--color-background-visual-accent-amber-zmolip:rgba(250, 111, 0, 0.2);--color-text-visual-accent-red-gnmpo9:var(--color-error-400-9k5dg2);--color-text-visual-accent-yellow-9e95fw:var(--color-warning-200-fdetnc);--color-text-visual-accent-indigo-nefcx0:var(--color-info-300-9fvy2x);--color-text-visual-accent-green-4dynr9:var(--color-success-200-cfzlad);--color-text-visual-accent-orange-qlubda:#ff997a;--color-text-visual-accent-purple-ryygnz:#d4a8ff;--color-text-visual-accent-lime-y226mv:#acff2e;--color-text-visual-accent-grey-4a4ncr:var(--color-neutral-300-ykaajl);--color-text-visual-accent-teal-abgr6s:#00f5e4;--color-text-visual-accent-blue-uq9b8a:#75cfff;--color-text-visual-accent-violet-guqhse:#b2a8ff;--color-text-visual-accent-magenta-zad8jt:#ff57e9;--color-text-visual-accent-pink-2vs8oh:#ff99cc;--color-text-visual-accent-amber-zdzo85:#ffbb45;--shadow-container-4vapbk:none;--shadow-container-active-9exaql:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-8wmt3o:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-split-bottom-6m46xs:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-kfzlfb:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-h3413w:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-xyz5bf:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-yn8y77:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-kiekjr:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--color-background-card-bd4hay:var(--color-background-container-content-9qmfcy);--color-background-item-card-f5q4fd:var(--color-background-card-bd4hay);--color-background-dropdown-item-selected-9x6ssl:var(--color-background-item-selected-jv0nfm);--color-background-side-navigation-item-active-collapsed-d3lrdf:var(--color-background-control-checked-qwr7rm);--color-background-drawer-1das37:var(--color-background-layout-panel-content-jvfng1);--color-background-backdrop-jzd1xo:var(--color-grey-opaque-70-4nvva1);--color-background-drawer-backdrop-bfmgkx:var(--color-background-backdrop-jzd1xo);--color-background-layout-panel-pq8ydg:var(--color-background-container-content-9qmfcy);--color-background-layout-panel-content-jvfng1:var(--color-background-container-content-9qmfcy);--color-background-layout-toolbar-x355y7:var(--color-background-layout-panel-content-jvfng1);--color-background-modal-overlay-bzs5yh:var(--color-background-backdrop-jzd1xo);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-segment-wrapper-uft0bt:var(--color-background-container-content-9qmfcy);--color-background-slider-range-default-w9b5te:var(--color-background-slider-handle-default-xw3sor);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-error-default-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-warning-default-k40szy:var(--color-text-status-warning-9mqgfw);--color-background-slider-handle-warning-active-1pfsy3:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-background-slider-range-warning-default-l73b94:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-active-1ivbe9:var(--color-text-status-warning-9mqgfw);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-disabled-stbm2h:var(--color-background-button-primary-disabled-dtzyob);--color-text-side-navigation-item-active-1o5f48:var(--color-text-accent-3g6liz);--color-text-side-navigation-item-active-collapsed-r4mndu:var(--color-text-inverted-fubpp0);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-secondary-9t7q9o);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-card-highlighted-x88avp:var(--color-border-item-selected-w9z1nq);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-item-card-highlighted-dz33em:var(--color-border-card-highlighted-x88avp);--color-border-control-checked-qzuqkz:var(--color-background-control-checked-qwr7rm);--color-border-control-disabled-phlkdh:var(--color-background-control-disabled-wmzax9);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-dropdown-item-selected-ea9f9m:var(--color-border-item-selected-w9z1nq);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-item-placeholder-jm0jl4:var(--color-border-item-selected-w9z1nq);--color-border-item-selected-w9z1nq:var(--color-item-selected-uqe532);--color-border-layout-side-navigation-dqcw8r:var(--color-border-layout-irfclj);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-border-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-dialog-temfam:var(--color-border-status-info-0ebxt2);--color-border-tabs-shadow-6059kz:var(--color-grey-transparent-v1s2dv);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-shadow-default-7dn9sg:var(--color-grey-transparent-heavy-m269mj);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-button-inline-link-hover-c654kd:var(--color-text-button-normal-hover-d72r94);--color-text-button-icon-hover-uthdpd:var(--color-text-interactive-hover-pij1mj);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-active-warndq:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-default-3fhzfx:var(--color-text-button-normal-default-kvjv10);--color-text-button-link-disabled-gun0k9:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-sfvu5z:var(--color-text-button-normal-hover-d72r94);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-calendar-date-selected-km2oh9:var(--color-background-control-default-ppdsgr);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-footer-b1waje:var(--color-text-form-secondary-k3sdrd);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-secondary-9zsq0p:var(--color-text-form-secondary-k3sdrd);--color-text-expandable-section-hover-f83cfz:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-form-label-btflne:var(--color-text-form-default-02iaa3);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-label-7ypzh6:var(--color-text-form-label-btflne);--color-text-key-value-pairs-value-zqpyhe:var(--color-text-body-default-jmme8j);--color-text-link-secondary-default-sxauaa:var(--color-text-link-default-j4rrkd);--color-text-link-secondary-hover-7iywth:var(--color-text-link-hover-ww4klu);--color-text-link-info-default-0zj2ll:var(--color-text-link-default-j4rrkd);--color-text-link-info-hover-xm1nta:var(--color-text-link-hover-ww4klu);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu);--color-background-badge-grey-k8xa7j:var(--color-background-notification-grey-ck9rk6);--shadow-dropup-blloah:var(--shadow-dropdown-8wmt3o);--shadow-modal-3ff0g5:var(--shadow-dropdown-8wmt3o);--shadow-popover-58p6ym:var(--shadow-dropdown-8wmt3o)}.awsui-context-app-layout-toolbar:not(#\9 ){--color-background-layout-main-x2yshk:var(--color-neutral-50-5676vk)}.awsui-context-compact-table:not(#\9 ){--size-vertical-input-tza5ti:28px;--space-scaled-xxxs-7blpsd:var(--space-none-ea32lj);--space-scaled-xxs-vdp1uk:var(--space-xxxs-zelp5l);--space-scaled-xs-rt720d:var(--space-xxs-0gmk42);--space-scaled-s-yqvmoz:var(--space-xs-j1ch97);--space-scaled-m-z0ah6c:var(--space-s-kbzdb8);--space-scaled-l-gr6kh1:var(--space-m-utxyzm);--space-scaled-xl-xls2ln:var(--space-l-0ykpb1);--space-scaled-xxl-fs6lrd:var(--space-xl-d84eey);--space-scaled-xxxl-fzl3le:var(--space-xxl-exi600);--space-alert-vertical-yigdcv:var(--space-flashbar-vertical-11xrcr);--space-button-horizontal-w2nh9z:var(--space-scaled-l-gr6kh1);--space-button-vertical-zpwgu8:var(--space-scaled-xxs-vdp1uk);--space-token-vertical-vkegei:var(--space-scaled-xxs-vdp1uk);--space-button-modal-dismiss-vertical-n0qz7a:var(--space-scaled-xxxs-7blpsd);--space-card-vertical-default-3o3j4q:var(--space-scaled-m-z0ah6c);--space-item-card-vertical-default-g9cmag:var(--space-card-vertical-default-3o3j4q);--space-container-header-bottom-rmst01:var(--space-scaled-xs-rt720d);--space-content-header-padding-bottom-p7tb1a:var(--space-scaled-m-z0ah6c);--space-flashbar-vertical-11xrcr:var(--space-scaled-xs-rt720d);--space-panel-content-bottom-4qwb01:var(--space-scaled-xxxl-fzl3le);--space-panel-content-top-ksxtkt:var(--space-scaled-l-gr6kh1);--space-panel-header-vertical-ue8lsi:var(--space-scaled-l-gr6kh1);--space-panel-side-right-7i9ldk:var(--space-scaled-xl-xls2ln);--space-panel-split-top-clano1:var(--space-scaled-l-gr6kh1);--space-panel-split-bottom-spe3ap:var(--space-scaled-l-gr6kh1);--space-tabs-content-top-5ly6bu:var(--space-scaled-s-yqvmoz);--space-tabs-vertical-v9w9r8:var(--space-scaled-xxs-vdp1uk);--space-action-card-vertical-default-l73t2i:var(--space-card-vertical-default-3o3j4q);--space-action-card-description-padding-top-rbhns1:var(--space-scaled-xxs-vdp1uk)}.awsui-context-flashbar:not(#\9 ){--color-background-button-normal-active-8b6nz6:rgba(0, 7, 22, 0.2);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-mzkneo:rgba(0, 7, 22, 0.15);--color-background-button-primary-active-q9d769:var(--color-primary-900-uhv01b);--color-background-button-primary-default-csr59a:var(--color-border-button-normal-default-yoiy79);--color-background-button-primary-hover-m0ma44:var(--color-border-button-normal-hover-dppi26);--color-background-inline-code-uczgjj:rgba(0, 0, 0, 0.2);--color-background-progress-bar-value-default-3tyie3:var(--color-white-qzbjhi);--color-background-progress-bar-default-5mkfng:var(--color-grey-opaque-25-xck8i0);--color-border-button-normal-active-ji1ze7:var(--color-white-qzbjhi);--color-border-button-normal-default-yoiy79:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-dppi26:var(--color-white-qzbjhi);--color-border-divider-default-dvei1w:var(--color-neutral-100-xva5sx);--color-border-item-focused-u9urvc:var(--color-neutral-100-xva5sx);--color-text-body-default-jmme8j:var(--color-neutral-100-xva5sx);--color-text-body-secondary-9t7q9o:var(--color-neutral-100-xva5sx);--color-text-button-normal-active-wsh99i:var(--color-white-qzbjhi);--color-text-button-normal-default-kvjv10:var(--color-neutral-100-xva5sx);--color-text-button-normal-hover-d72r94:var(--color-white-qzbjhi);--color-text-button-primary-active-zilt2v:var(--color-white-qzbjhi);--color-text-button-primary-default-d32ri9:var(--color-white-qzbjhi);--color-text-button-primary-hover-cufejj:var(--color-white-qzbjhi);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-100-xva5sx);--color-text-expandable-section-hover-f83cfz:var(--color-white-qzbjhi);--color-text-heading-secondary-17f6c4:var(--color-neutral-100-xva5sx);--color-text-label-7ypzh6:var(--color-neutral-100-xva5sx);--color-text-link-default-j4rrkd:var(--color-neutral-100-xva5sx);--color-text-link-hover-ww4klu:var(--color-white-qzbjhi);--color-text-status-error-ug8fw3:var(--color-text-notification-default-dkec3s);--color-text-status-info-3kb8ql:var(--color-text-notification-default-dkec3s);--color-text-status-success-ikvqka:var(--color-text-notification-default-dkec3s);--color-text-tutorial-hotspot-default-icmnb4:var(--color-neutral-300-ykaajl);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-neutral-100-xva5sx);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-slider-handle-error-default-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-secondary-9t7q9o);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-button-inline-link-hover-c654kd:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-active-warndq:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-default-3fhzfx:var(--color-text-button-normal-default-kvjv10);--color-text-button-link-hover-sfvu5z:var(--color-text-button-normal-hover-d72r94);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-key-value-pairs-value-zqpyhe:var(--color-text-body-default-jmme8j);--color-text-link-secondary-default-sxauaa:var(--color-text-link-default-j4rrkd);--color-text-link-secondary-hover-7iywth:var(--color-text-link-hover-ww4klu);--color-text-link-info-default-0zj2ll:var(--color-text-link-default-j4rrkd);--color-text-link-info-hover-xm1nta:var(--color-text-link-hover-ww4klu);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94)}.awsui-context-flashbar-warning:not(#\9 ){--color-background-button-normal-active-8b6nz6:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-mzkneo:rgba(0, 7, 22, 0.05);--color-background-button-primary-active-q9d769:var(--color-primary-900-uhv01b);--color-background-button-primary-default-csr59a:var(--color-border-button-normal-default-yoiy79);--color-background-button-primary-hover-m0ma44:var(--color-border-button-normal-hover-dppi26);--color-background-progress-bar-value-default-3tyie3:var(--color-neutral-950-fc7tg7);--color-background-progress-bar-default-5mkfng:var(--color-grey-opaque-10-w2wjwq);--color-border-button-normal-active-ji1ze7:var(--color-text-button-normal-hover-d72r94);--color-border-button-normal-default-yoiy79:var(--color-text-button-normal-default-kvjv10);--color-border-button-normal-hover-dppi26:var(--color-text-button-normal-hover-d72r94);--color-border-divider-default-dvei1w:var(--color-text-notification-yellow-a5r225);--color-border-item-focused-u9urvc:var(--color-text-notification-yellow-a5r225);--color-text-body-default-jmme8j:var(--color-text-notification-yellow-a5r225);--color-text-body-secondary-9t7q9o:var(--color-text-notification-yellow-a5r225);--color-text-button-normal-active-wsh99i:var(--color-text-button-normal-hover-d72r94);--color-text-button-normal-default-kvjv10:var(--color-neutral-650-re41um);--color-text-button-normal-hover-d72r94:var(--color-neutral-950-fc7tg7);--color-text-link-button-normal-default-45wpgj:var(--color-text-link-default-j4rrkd);--color-text-link-button-normal-hover-kodz2v:var(--color-text-link-hover-ww4klu);--color-text-button-primary-active-zilt2v:var(--color-white-qzbjhi);--color-text-button-primary-default-d32ri9:var(--color-white-qzbjhi);--color-text-button-primary-hover-cufejj:var(--color-white-qzbjhi);--color-text-expandable-section-default-ji7dnt:var(--color-text-notification-yellow-a5r225);--color-text-expandable-section-hover-f83cfz:var(--color-text-notification-yellow-a5r225);--color-text-heading-secondary-17f6c4:var(--color-text-notification-yellow-a5r225);--color-text-interactive-inverted-default-gktpfs:var(--color-neutral-650-re41um);--color-text-interactive-inverted-hover-9k7h9g:var(--color-neutral-950-fc7tg7);--color-text-label-7ypzh6:var(--color-text-notification-yellow-a5r225);--color-text-link-default-j4rrkd:var(--color-text-notification-yellow-a5r225);--color-text-link-hover-ww4klu:var(--color-text-notification-yellow-a5r225);--color-text-link-inverted-hover-a0eqp9:var(--color-text-notification-yellow-a5r225);--color-text-notification-default-dkec3s:var(--color-text-notification-yellow-a5r225);--color-text-status-warning-9mqgfw:var(--color-text-notification-yellow-a5r225);--color-text-tutorial-hotspot-default-icmnb4:var(--color-neutral-600-4k14bl);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-neutral-900-hav0uf);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-slider-handle-warning-default-k40szy:var(--color-text-status-warning-9mqgfw);--color-background-slider-handle-warning-active-1pfsy3:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-default-l73b94:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-active-1ivbe9:var(--color-text-status-warning-9mqgfw);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-secondary-9t7q9o);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-button-inline-link-hover-c654kd:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-active-warndq:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-default-3fhzfx:var(--color-text-button-normal-default-kvjv10);--color-text-button-link-hover-sfvu5z:var(--color-text-button-normal-hover-d72r94);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-key-value-pairs-value-zqpyhe:var(--color-text-body-default-jmme8j);--color-text-link-secondary-default-sxauaa:var(--color-text-link-default-j4rrkd);--color-text-link-secondary-hover-7iywth:var(--color-text-link-hover-ww4klu);--color-text-link-info-default-0zj2ll:var(--color-text-link-default-j4rrkd);--color-text-link-info-hover-xm1nta:var(--color-text-link-hover-ww4klu);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94);--color-text-badge-grey-bbr7su:var(--color-text-notification-default-dkec3s);--color-text-badge-green-660xyu:var(--color-text-notification-default-dkec3s);--color-text-badge-blue-f47zgu:var(--color-text-notification-default-dkec3s);--color-text-badge-red-akicc9:var(--color-text-notification-default-dkec3s)}.awsui-context-alert:not(#\9 ){--color-background-button-normal-active-8b6nz6:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-mzkneo:rgba(0, 7, 22, 0.05);--color-background-button-primary-active-q9d769:var(--color-primary-900-uhv01b);--color-background-button-primary-default-csr59a:var(--color-border-button-normal-default-yoiy79);--color-background-button-primary-hover-m0ma44:var(--color-border-button-normal-hover-dppi26);--color-border-button-normal-active-ji1ze7:var(--color-text-button-normal-hover-d72r94);--color-border-button-normal-default-yoiy79:var(--color-text-button-normal-default-kvjv10);--color-border-button-normal-hover-dppi26:var(--color-text-button-normal-hover-d72r94);--color-border-divider-default-dvei1w:var(--color-text-button-normal-default-kvjv10);--color-text-button-normal-active-wsh99i:var(--color-text-button-normal-hover-d72r94);--color-text-button-normal-default-kvjv10:var(--color-neutral-650-re41um);--color-text-button-normal-hover-d72r94:var(--color-neutral-950-fc7tg7);--color-text-link-button-normal-default-45wpgj:var(--color-text-link-default-j4rrkd);--color-text-link-button-normal-hover-kodz2v:var(--color-text-link-hover-ww4klu);--color-text-button-primary-active-zilt2v:var(--color-white-qzbjhi);--color-text-button-primary-default-d32ri9:var(--color-white-qzbjhi);--color-text-button-primary-hover-cufejj:var(--color-white-qzbjhi);--color-text-expandable-section-default-ji7dnt:var(--color-text-button-normal-default-kvjv10);--color-text-expandable-section-hover-f83cfz:var(--color-text-button-normal-hover-d72r94);--font-size-expandable-heading-5th9ka:14px;--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-text-button-inline-link-hover-c654kd:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-active-warndq:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-default-3fhzfx:var(--color-text-button-normal-default-kvjv10);--color-text-button-link-hover-sfvu5z:var(--color-text-button-normal-hover-d72r94);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94)}.awsui-context-content-header .awsui-context-alert:not(#\9 ){--color-grey-opaque-70-4nvva1:rgba(15, 20, 26, 0.7);--color-grey-transparent-v1s2dv:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-m269mj:rgba(15, 20, 26, 1);--color-background-badge-icon-oq79ey:var(--color-error-400-9k5dg2);--color-background-button-link-active-59btv7:var(--color-neutral-700-1ebo78);--color-background-button-link-hover-8fidcr:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-8b6nz6:rgba(255, 255, 255, 0.15);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-disabled-6gorto:var(--color-neutral-850-z568w9);--color-background-button-normal-hover-mzkneo:rgba(255, 255, 255, 0.1);--color-background-toggle-button-normal-pressed-vtc4wd:var(--color-neutral-700-1ebo78);--color-background-button-primary-active-q9d769:var(--color-primary-400-tdeooy);--color-background-button-primary-default-csr59a:var(--color-border-button-normal-default-yoiy79);--color-background-button-primary-disabled-dtzyob:var(--color-neutral-750-zvilej);--color-background-button-primary-hover-m0ma44:var(--color-border-button-normal-hover-dppi26);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-prsv17:var(--color-neutral-800-sggo8w);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-9qmfcy:var(--color-neutral-850-z568w9);--color-background-container-header-mjjlw4:var(--color-neutral-850-z568w9);--color-background-control-checked-qwr7rm:var(--color-primary-400-tdeooy);--color-background-control-default-ppdsgr:var(--color-neutral-850-z568w9);--color-background-control-disabled-wmzax9:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-default-2s0vpk:var(--color-neutral-800-sggo8w);--color-background-dropdown-item-filter-match-hbb8dc:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-inline-code-uczgjj:rgba(255, 255, 255, 0.1);--color-background-input-default-8elxjc:var(--color-neutral-850-z568w9);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-jv0nfm:var(--color-primary-1000-qz6wq0);--color-background-layout-main-x2yshk:var(--color-neutral-850-z568w9);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-osjqkh:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-k56zgm:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-hnmxyj:var(--color-primary-300-lbt26q);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-popover-87jo9j:var(--color-neutral-800-sggo8w);--color-background-progress-bar-value-default-3tyie3:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-5mkfng:var(--color-neutral-700-1ebo78);--color-background-segment-active-kq3k5r:var(--color-primary-400-tdeooy);--color-background-slider-handle-default-xw3sor:var(--color-primary-400-tdeooy);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-slider-handle-ring-r6tmze:var(--color-neutral-850-z568w9);--color-background-status-error-ugsdf3:var(--color-error-1000-oice6e);--color-background-status-info-tkf0qi:var(--color-info-1000-lja40w);--color-background-status-success-rkz04n:var(--color-success-1000-zy1prf);--color-background-status-warning-nef8dg:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-checked-disabled-pbgy4t:var(--color-primary-900-uhv01b);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-ji1ze7:var(--color-text-button-normal-hover-d72r94);--color-border-button-normal-default-yoiy79:var(--color-text-button-normal-default-kvjv10);--color-border-toggle-button-normal-pressed-vy6aww:var(--color-primary-400-tdeooy);--color-border-button-normal-disabled-kd5y7l:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-dppi26:var(--color-text-button-normal-hover-d72r94);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-dvei1w:var(--color-text-button-normal-default-kvjv10);--color-border-divider-secondary-cxqzy1:var(--color-neutral-750-zvilej);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-u9urvc:var(--color-neutral-100-xva5sx);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-layout-irfclj:var(--color-neutral-650-re41um);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-error-kbymrh:var(--color-error-400-9k5dg2);--color-border-status-info-0ebxt2:var(--color-info-400-kky6sa);--color-border-status-success-p41lb3:var(--color-success-500-zgiyh7);--color-border-status-warning-qj88qv:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-qvmhxf:var(--color-neutral-300-ykaajl);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-default-lplros:var(--color-neutral-950-fc7tg7);--color-foreground-control-disabled-tfwvqg:var(--color-neutral-850-z568w9);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-jmme8j:var(--color-neutral-350-15dbz7);--color-text-body-secondary-9t7q9o:var(--color-neutral-350-15dbz7);--color-text-breadcrumb-current-hr7395:var(--color-neutral-500-evzfy2);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-wsh99i:var(--color-text-button-normal-hover-d72r94);--color-text-toggle-button-normal-pressed-8bnx5l:var(--color-primary-300-lbt26q);--color-text-button-normal-default-kvjv10:var(--color-neutral-300-ykaajl);--color-text-button-normal-hover-d72r94:var(--color-white-qzbjhi);--color-text-link-button-normal-default-45wpgj:var(--color-text-link-default-j4rrkd);--color-text-link-button-normal-hover-kodz2v:var(--color-text-link-hover-ww4klu);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-active-line-oq3gve:var(--color-neutral-950-fc7tg7);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-code-editor-tab-button-error-42udfu:var(--color-neutral-950-fc7tg7);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-fl8ttr:var(--color-primary-300-lbt26q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-ji7dnt:var(--color-text-button-normal-default-kvjv10);--color-text-expandable-section-hover-f83cfz:var(--color-text-button-normal-hover-d72r94);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-secondary-k3sdrd:var(--color-neutral-450-4w2uiz);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-label-gen-ai-6ihd6j:var(--color-purple-400-lcb2ta);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-17f6c4:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-inverted-fubpp0:var(--color-neutral-950-fc7tg7);--color-text-layout-toggle-active-41cu9g:var(--color-neutral-850-z568w9);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-layout-toggle-selected-owd2jt:var(--color-neutral-950-fc7tg7);--color-text-link-default-j4rrkd:var(--color-primary-400-tdeooy);--color-text-link-hover-ww4klu:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-z361o4:var(--color-neutral-950-fc7tg7);--color-text-segment-default-icu6ax:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-error-ug8fw3:var(--color-error-400-9k5dg2);--color-text-status-inactive-4pg5xj:var(--color-neutral-450-4w2uiz);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--color-text-status-warning-9mqgfw:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-default-fpz8io:var(--color-neutral-850-z568w9);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-2a6up4:var(--color-neutral-950-fc7tg7);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-default-ms9yyp:var(--color-neutral-850-z568w9);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-background-action-card-disabled-812fsr:var(--color-neutral-850-z568w9);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-code-view-rbctim:#282c34;--color-background-visual-accent-red-8ljfr7:rgba(255, 61, 61, 0.2);--color-background-visual-accent-yellow-ql60np:rgba(251, 211, 50, 0.2);--color-background-visual-accent-indigo-eo32u6:rgba(92, 127, 255, 0.2);--color-background-visual-accent-green-nwrsl6:rgba(43, 181, 52, 0.2);--color-background-visual-accent-orange-p5cgxs:rgba(255, 75, 20, 0.2);--color-background-visual-accent-purple-d0zek5:rgba(173, 92, 255, 0.2);--color-background-visual-accent-lime-t9ezfx:rgba(49, 184, 0, 0.2);--color-background-visual-accent-grey-i89nje:var(--color-neutral-700-1ebo78);--color-background-visual-accent-teal-lh1ukh:rgba(0, 173, 162, 0.2);--color-background-visual-accent-blue-18skw3:rgba(0, 153, 255, 0.2);--color-background-visual-accent-violet-5xg4mm:rgba(133, 117, 255, 0.2);--color-background-visual-accent-magenta-up9g0l:rgba(255, 26, 224, 0.2);--color-background-visual-accent-pink-zq7n65:rgba(255, 51, 153, 0.2);--color-background-visual-accent-amber-zmolip:rgba(250, 111, 0, 0.2);--color-text-visual-accent-red-gnmpo9:var(--color-error-400-9k5dg2);--color-text-visual-accent-yellow-9e95fw:var(--color-warning-200-fdetnc);--color-text-visual-accent-indigo-nefcx0:var(--color-info-300-9fvy2x);--color-text-visual-accent-green-4dynr9:var(--color-success-200-cfzlad);--color-text-visual-accent-orange-qlubda:#ff997a;--color-text-visual-accent-purple-ryygnz:#d4a8ff;--color-text-visual-accent-lime-y226mv:#acff2e;--color-text-visual-accent-grey-4a4ncr:var(--color-neutral-300-ykaajl);--color-text-visual-accent-teal-abgr6s:#00f5e4;--color-text-visual-accent-blue-uq9b8a:#75cfff;--color-text-visual-accent-violet-guqhse:#b2a8ff;--color-text-visual-accent-magenta-zad8jt:#ff57e9;--color-text-visual-accent-pink-2vs8oh:#ff99cc;--color-text-visual-accent-amber-zdzo85:#ffbb45;--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--color-background-card-bd4hay:var(--color-background-container-content-9qmfcy);--color-background-item-card-f5q4fd:var(--color-background-card-bd4hay);--color-background-dropdown-item-selected-9x6ssl:var(--color-background-item-selected-jv0nfm);--color-background-side-navigation-item-active-collapsed-d3lrdf:var(--color-background-control-checked-qwr7rm);--color-background-drawer-1das37:var(--color-background-layout-panel-content-jvfng1);--color-background-backdrop-jzd1xo:var(--color-grey-opaque-70-4nvva1);--color-background-drawer-backdrop-bfmgkx:var(--color-background-backdrop-jzd1xo);--color-background-layout-panel-pq8ydg:var(--color-background-container-content-9qmfcy);--color-background-layout-panel-content-jvfng1:var(--color-background-container-content-9qmfcy);--color-background-layout-toolbar-x355y7:var(--color-background-layout-panel-content-jvfng1);--color-background-modal-overlay-bzs5yh:var(--color-background-backdrop-jzd1xo);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-disabled-s2n079:var(--color-background-button-normal-disabled-6gorto);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-segment-wrapper-uft0bt:var(--color-background-container-content-9qmfcy);--color-background-slider-range-default-w9b5te:var(--color-background-slider-handle-default-xw3sor);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-error-default-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-warning-default-k40szy:var(--color-text-status-warning-9mqgfw);--color-background-slider-handle-warning-active-1pfsy3:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-background-slider-range-warning-default-l73b94:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-active-1ivbe9:var(--color-text-status-warning-9mqgfw);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-background-table-header-gllrk6:var(--color-background-container-header-mjjlw4);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-disabled-stbm2h:var(--color-background-button-primary-disabled-dtzyob);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-text-side-navigation-item-active-1o5f48:var(--color-text-accent-3g6liz);--color-text-side-navigation-item-active-collapsed-r4mndu:var(--color-text-inverted-fubpp0);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-secondary-9t7q9o);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-card-highlighted-x88avp:var(--color-border-item-selected-w9z1nq);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-item-card-highlighted-dz33em:var(--color-border-card-highlighted-x88avp);--color-border-control-checked-qzuqkz:var(--color-background-control-checked-qwr7rm);--color-border-control-disabled-phlkdh:var(--color-background-control-disabled-wmzax9);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-dropdown-item-selected-ea9f9m:var(--color-border-item-selected-w9z1nq);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-item-placeholder-jm0jl4:var(--color-border-item-selected-w9z1nq);--color-border-item-selected-w9z1nq:var(--color-item-selected-uqe532);--color-border-layout-side-navigation-dqcw8r:var(--color-border-layout-irfclj);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-border-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-dialog-temfam:var(--color-border-status-info-0ebxt2);--color-border-tabs-shadow-6059kz:var(--color-grey-transparent-v1s2dv);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-shadow-default-7dn9sg:var(--color-grey-transparent-heavy-m269mj);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-button-inline-link-hover-c654kd:var(--color-text-button-normal-hover-d72r94);--color-text-button-icon-hover-uthdpd:var(--color-text-interactive-hover-pij1mj);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-active-warndq:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-default-3fhzfx:var(--color-text-button-normal-default-kvjv10);--color-text-button-link-disabled-gun0k9:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-sfvu5z:var(--color-text-button-normal-hover-d72r94);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-calendar-date-selected-km2oh9:var(--color-background-control-default-ppdsgr);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-footer-b1waje:var(--color-text-form-secondary-k3sdrd);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-secondary-9zsq0p:var(--color-text-form-secondary-k3sdrd);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-form-label-btflne:var(--color-text-form-default-02iaa3);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-label-7ypzh6:var(--color-text-form-label-btflne);--color-text-key-value-pairs-value-zqpyhe:var(--color-text-body-default-jmme8j);--color-text-link-secondary-default-sxauaa:var(--color-text-link-default-j4rrkd);--color-text-link-secondary-hover-7iywth:var(--color-text-link-hover-ww4klu);--color-text-link-info-default-0zj2ll:var(--color-text-link-default-j4rrkd);--color-text-link-info-hover-xm1nta:var(--color-text-link-hover-ww4klu);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu);--color-background-badge-grey-k8xa7j:var(--color-background-notification-grey-ck9rk6)}@media not print{.awsui-polaris-dark-mode .awsui-context-app-layout-toolbar:not(#\9 ),.awsui-context-app-layout-toolbar.awsui-polaris-dark-mode:not(#\9 ){--color-background-layout-main-x2yshk:var(--color-neutral-900-hav0uf)}}@media not print{.awsui-polaris-dark-mode .awsui-context-flashbar:not(#\9 ),.awsui-context-flashbar.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-primary-active-q9d769:var(--color-primary-400-tdeooy);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7)}}@media not print{.awsui-polaris-dark-mode .awsui-context-flashbar-warning:not(#\9 ),.awsui-context-flashbar-warning.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-primary-active-q9d769:var(--color-primary-400-tdeooy);--color-background-inline-code-uczgjj:rgba(0, 0, 0, 0.1);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7)}}@media not print{.awsui-polaris-dark-mode .awsui-context-alert:not(#\9 ),.awsui-context-alert.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-normal-active-8b6nz6:rgba(255, 255, 255, 0.15);--color-background-button-normal-hover-mzkneo:rgba(255, 255, 255, 0.1);--color-background-button-primary-active-q9d769:var(--color-primary-400-tdeooy);--color-border-item-focused-u9urvc:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-kvjv10:var(--color-neutral-300-ykaajl);--color-text-button-normal-hover-d72r94:var(--color-white-qzbjhi);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7)}}.awsui-one-theme:not(#\9 ){--color-primary-50-1eutn3:#f5f7ff;--color-primary-100-j02ykd:#dbe4ff;--color-primary-200-b7ev0t:#c2d1ff;--color-primary-300-lbt26q:#94afff;--color-primary-400-tdeooy:#7598ff;--color-primary-500-66353q:#5c7fff;--color-primary-600-68oa7u:#295eff;--color-primary-700-5lbazr:#003efa;--color-primary-800-r5zau9:#0033cc;--color-primary-900-uhv01b:#001a99;--color-primary-1000-qz6wq0:#000833;--color-neutral-50-5676vk:#fcfcfc;--color-neutral-100-xva5sx:#f9f9f9;--color-neutral-150-2fj74l:#f8f8f8;--color-neutral-200-j5ayhc:#f5f5f5;--color-neutral-250-77d0j6:#ededed;--color-neutral-300-ykaajl:#e1e1e1;--color-neutral-350-15dbz7:#c9c9c9;--color-neutral-400-nppdl9:#b7b7b7;--color-neutral-450-4w2uiz:#a9a9a9;--color-neutral-500-evzfy2:#909090;--color-neutral-550-xry573:#808080;--color-neutral-600-4k14bl:#6b6b6b;--color-neutral-650-re41um:#494949;--color-neutral-700-1ebo78:#3b3b3b;--color-neutral-750-zvilej:#2d2d2d;--color-neutral-800-sggo8w:#242424;--color-neutral-850-z568w9:#1e1e1e;--color-neutral-900-hav0uf:#1a1a1a;--color-neutral-950-fc7tg7:#151515;--color-neutral-1000-2wv0ov:#080808;--color-info-50-d2w61k:#f5f7ff;--color-info-100-kz0nmy:#dbe4ff;--color-info-300-9fvy2x:#94afff;--color-info-400-kky6sa:#7598ff;--color-info-600-6pbmjo:#295eff;--color-info-700-g1xtvp:#003efa;--color-info-800-y6pd6e:#0033cc;--color-info-950-7fypw1:#001475;--color-info-1000-lja40w:#000833;--color-grey-opaque-70-4nvva1:rgba(0, 0, 0, 0.7);--color-background-button-link-active-59btv7:var(--color-neutral-250-77d0j6);--color-background-button-link-hover-8fidcr:var(--color-neutral-150-2fj74l);--color-background-button-normal-active-8b6nz6:var(--color-neutral-200-j5ayhc);--color-background-button-normal-default-tdts51:var(--color-neutral-100-xva5sx);--color-background-button-normal-hover-mzkneo:var(--color-neutral-150-2fj74l);--color-background-toggle-button-normal-pressed-vtc4wd:var(--color-white-qzbjhi);--color-background-button-primary-active-q9d769:var(--color-neutral-800-sggo8w);--color-background-button-primary-default-csr59a:var(--color-neutral-800-sggo8w);--color-background-button-primary-disabled-dtzyob:var(--color-neutral-400-nppdl9);--color-background-button-primary-hover-m0ma44:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-filter-match-hbb8dc:var(--color-neutral-200-j5ayhc);--color-background-item-selected-jv0nfm:var(--color-neutral-150-2fj74l);--color-background-side-navigation-item-active-collapsed-d3lrdf:var(--color-primary-500-66353q);--color-background-layout-main-x2yshk:var(--color-neutral-50-5676vk);--color-background-layout-ai-drawer-2kwqh7:var(--color-neutral-50-5676vk);--color-background-layout-panel-content-jvfng1:var(--color-neutral-50-5676vk);--color-background-layout-toggle-selected-active-osjqkh:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-default-k56zgm:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-hover-hnmxyj:var(--color-primary-600-68oa7u);--color-background-modal-overlay-bzs5yh:var(--color-grey-opaque-70-4nvva1);--color-background-flashbar-success-zum1u9:#e9fce7;--color-background-flashbar-error-l4dwf5:#fceded;--color-background-flashbar-info-9h8tmf:#eaeffc;--color-background-flashbar-warning-7rdvch:#fcfadb;--color-background-segment-active-kq3k5r:var(--color-neutral-800-sggo8w);--color-background-segment-default-v6zlxl:transparent;--color-background-slider-range-default-w9b5te:var(--color-primary-600-68oa7u);--color-background-toggle-checked-disabled-pbgy4t:var(--color-background-control-disabled-wmzax9);--color-background-status-indicator-error-rruniz:var(--color-error-50-694srb);--color-background-status-indicator-warning-liznlw:var(--color-warning-50-tjk9zo);--color-background-status-indicator-success-pb8x9o:var(--color-success-50-pncm30);--color-background-status-indicator-info-82b1gy:var(--color-info-50-d2w61k);--color-background-status-indicator-neutral-gl2lpq:var(--color-neutral-250-77d0j6);--color-border-button-normal-active-ji1ze7:var(--color-neutral-400-nppdl9);--color-border-button-normal-default-yoiy79:var(--color-neutral-500-evzfy2);--color-text-button-normal-disabled-cjnw1u:var(--color-neutral-450-4w2uiz);--color-border-button-normal-hover-dppi26:var(--color-neutral-600-4k14bl);--color-text-button-primary-disabled-dc7iqh:var(--color-neutral-100-xva5sx);--color-text-side-navigation-item-active-1o5f48:var(--color-primary-600-68oa7u);--color-text-side-navigation-item-active-collapsed-r4mndu:var(--color-neutral-100-xva5sx);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-default-jmme8j);--color-border-divider-default-dvei1w:var(--color-neutral-300-ykaajl);--color-border-item-placeholder-jm0jl4:var(--color-transparent-f66xjd);--color-border-item-selected-w9z1nq:var(--color-primary-600-68oa7u);--color-border-layout-irfclj:var(--color-neutral-300-ykaajl);--color-border-popover-7xwcy6:var(--color-neutral-400-nppdl9);--color-border-divider-interactive-default-qvmhxf:var(--color-neutral-300-ykaajl);--color-text-body-default-jmme8j:var(--color-neutral-850-z568w9);--color-text-body-secondary-9t7q9o:var(--color-neutral-600-4k14bl);--color-text-breadcrumb-current-hr7395:var(--color-neutral-950-fc7tg7);--color-text-button-inline-link-hover-c654kd:var(--color-text-link-hover-ww4klu);--color-text-button-icon-hover-uthdpd:var(--color-text-link-hover-ww4klu);--color-text-button-normal-active-wsh99i:var(--color-neutral-850-z568w9);--color-text-toggle-button-normal-pressed-8bnx5l:var(--color-neutral-900-hav0uf);--color-text-button-normal-default-kvjv10:var(--color-neutral-700-1ebo78);--color-text-button-normal-hover-d72r94:var(--color-neutral-850-z568w9);--color-text-button-link-active-warndq:var(--color-neutral-700-1ebo78);--color-text-button-link-default-3fhzfx:var(--color-neutral-700-1ebo78);--color-text-button-link-disabled-gun0k9:var(--color-neutral-500-evzfy2);--color-text-button-link-hover-sfvu5z:var(--color-neutral-700-1ebo78);--color-text-button-primary-active-zilt2v:var(--color-neutral-50-5676vk);--color-text-button-primary-default-d32ri9:var(--color-neutral-100-xva5sx);--color-text-button-primary-hover-cufejj:var(--color-neutral-50-5676vk);--color-text-form-label-btflne:var(--color-neutral-850-z568w9);--color-text-label-7ypzh6:var(--color-neutral-600-4k14bl);--color-text-key-value-pairs-value-zqpyhe:var(--color-neutral-950-fc7tg7);--color-text-link-default-j4rrkd:var(--color-neutral-850-z568w9);--color-text-link-hover-ww4klu:var(--color-primary-600-68oa7u);--color-text-link-decoration-default-r6f7yr:var(--color-neutral-650-re41um);--color-text-link-secondary-default-sxauaa:var(--color-neutral-850-z568w9);--color-text-link-secondary-hover-7iywth:var(--color-primary-600-68oa7u);--color-text-link-info-default-0zj2ll:var(--color-primary-600-68oa7u);--color-text-link-info-hover-xm1nta:var(--color-primary-800-r5zau9);--color-text-segment-active-z361o4:var(--color-neutral-200-j5ayhc);--color-text-segment-default-icu6ax:var(--color-neutral-600-4k14bl);--color-text-status-inactive-4pg5xj:var(--color-neutral-650-re41um);--color-text-status-warning-9mqgfw:var(--color-warning-800-tcbc7b);--color-background-badge-green-n156ct:var(--color-success-100-jirpsy);--color-background-badge-blue-gqusa3:var(--color-info-100-kz0nmy);--color-background-badge-red-iqyokt:var(--color-error-100-tyywtv);--color-background-badge-yellow-iqgcec:var(--color-warning-100-zxtqq4);--color-background-badge-grey-k8xa7j:var(--color-neutral-250-77d0j6);--color-text-badge-grey-bbr7su:var(--color-neutral-850-z568w9);--color-text-badge-green-660xyu:var(--color-success-600-it3b3f);--color-text-badge-blue-f47zgu:var(--color-info-600-6pbmjo);--color-text-badge-red-akicc9:var(--color-error-700-s5g3i2);--color-background-code-view-rbctim:var(--color-neutral-200-j5ayhc);--font-display-label-weight-66zdy9:500;--font-family-base-17wkej:"Ember Modern Text UI", "Amazon Ember", Roboto, Arial, sans-serif;--font-family-monospace-oa3ffa:"Ember Modern Mono", Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace;--font-side-navigation-section-header-size-scrgbg:14px;--font-side-navigation-section-header-weight-flfb1g:500;--font-size-form-label-sbizeo:14px;--font-size-key-value-pairs-label-uimgv7:14px;--font-size-tabs-kwuo9n:14px;--font-wayfinding-link-active-weight-jluh82:600;--font-weight-alert-header-880af0:500;--font-weight-bold-qswov1:500;--font-weight-breadcrumb-current-qnkgnt:400;--font-weight-button-ahb0ew:500;--font-weight-display-l-f871mx:500;--font-weight-flashbar-header-7qke37:500;--font-weight-form-label-mwfc4i:600;--font-weight-heading-l-jmylot:500;--font-weight-heading-m-gxmuqs:500;--font-weight-heading-s-jsg18b:500;--font-weight-heading-xl-fk9ofj:500;--font-weight-heading-xs-hhjjg1:500;--font-weight-key-value-pairs-label-ukainw:500;--font-weight-link-secondary-tif4cd:500;--font-weight-tabs-d6gxd9:600;--line-height-form-label-3tfec6:20px;--line-height-heading-xs-y2jce8:20px;--line-height-key-value-pairs-label-hmp8oj:20px;--border-item-width-y8srom:1px;--border-radius-alert-thlkk1:2px;--border-radius-badge-zy89pv:16px;--border-radius-button-sb9p0d:2px;--border-radius-container-r1vefe:4px;--border-radius-dropdown-942n6j:2px;--border-radius-dropzone-dwrq5h:4px;--border-radius-flashbar-03bn4q:2px;--border-radius-input-mcq1m5:2px;--border-radius-item-ej2e2w:2px;--border-radius-side-navigation-item-collapsed-g9mx2z:var(--border-radius-item-ej2e2w);--border-radius-popover-dg4ofa:4px;--border-radius-status-indicator-vnklth:2px;--border-radius-tabs-focus-ring-lnmyab:4px;--border-radius-token-24bwfa:2px;--border-radius-token-inline-gpddbh:var(--border-radius-token-24bwfa);--border-radius-tutorial-panel-item-c4jfca:4px;--border-width-alert-epjcgg:0px;--border-width-alert-inline-start-yibv52:2px;--border-width-flashbar-inline-start-drf1ca:2px;--border-width-button-cefyym:1px;--border-width-card-selected-c171zv:1px;--border-width-dropdown-3bily0:1px;--border-width-icon-big-361ptx:2px;--border-width-icon-large-5m59yy:2.5px;--border-width-icon-medium-whtb4e:1.75px;--border-width-icon-normal-4br07d:1.5px;--border-width-icon-small-873tvg:1.5px;--border-width-item-selected-lf7h9u:1px;--border-width-popover-fhrkmk:1px;--border-width-token-8dw39s:1px;--size-vertical-input-tza5ti:30px;--size-side-navigation-item-height-ov4ib9:30px;--space-alert-vertical-yigdcv:6px;--space-button-horizontal-w2nh9z:12px;--space-token-vertical-vkegei:1px;--space-field-vertical-sf2thg:4px;--space-flashbar-vertical-11xrcr:6px;--space-tabs-vertical-v9w9r8:2px;--space-status-indicator-padding-horizontal-pbftfl:2px;--undefined-jpj5vi:#ff9e9e;--undefined-cadw5t:#62ff57;--undefined-b3o9hp:#007029;--undefined-59ed5u:#ffed4d;--undefined-pdfycr:#001a99;--undefined-q5z50z:#94afff;--undefined-ufn6w6:#5c7fff;--color-charts-status-neutral-1z6g0y:var(--color-neutral-500-evzfy2);--color-charts-threshold-info-pmphn2:var(--color-info-600-6pbmjo);--color-charts-threshold-neutral-vtkway:var(--color-neutral-600-4k14bl);--color-charts-line-grid-hbelbh:var(--color-neutral-300-ykaajl);--color-charts-line-tick-9ed3y9:var(--color-neutral-300-ykaajl);--color-charts-line-axis-8wxc29:var(--color-neutral-300-ykaajl);--color-charts-error-bar-marker-0mzv60:var(--color-neutral-900-hav0uf);--color-severity-grey-ft2k5t:var(--color-neutral-600-4k14bl);--color-background-notification-severity-neutral-6af8kq:var(--color-severity-grey-ft2k5t);--color-text-notification-severity-critical-yqyzmn:var(--color-neutral-100-xva5sx);--color-text-notification-severity-high-uwo1m6:var(--color-neutral-100-xva5sx);--color-text-notification-severity-medium-ri33q2:var(--color-neutral-950-fc7tg7);--color-text-notification-severity-low-lw60nb:var(--color-neutral-950-fc7tg7);--color-text-notification-severity-neutral-mh8a4h:var(--color-neutral-100-xva5sx);--color-text-badge-severity-critical-7tzpbo:var(--color-text-notification-severity-critical-yqyzmn);--color-text-badge-severity-high-weypto:var(--color-text-notification-severity-high-uwo1m6);--color-text-badge-severity-medium-9dnygx:var(--color-text-notification-severity-medium-ri33q2);--color-text-badge-severity-low-p6xf14:var(--color-text-notification-severity-low-lw60nb);--color-text-badge-severity-neutral-7e0yqn:var(--color-text-notification-severity-neutral-mh8a4h);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-background-direction-button-active-08yy0o:var(--color-neutral-750-zvilej);--color-background-direction-button-default-53o1k7:var(--color-neutral-650-re41um);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-250-77d0j6);--color-background-direction-button-hover-t84c5h:var(--color-neutral-700-1ebo78);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-calendar-current-date-xb1nan:var(--color-neutral-200-j5ayhc);--color-background-cell-shaded-prsv17:var(--color-neutral-150-2fj74l);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-600-4k14bl);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-200-j5ayhc);--color-background-code-editor-loading-9laqg7:var(--color-neutral-100-xva5sx);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-250-77d0j6);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-200-j5ayhc);--color-background-control-checked-qwr7rm:var(--color-primary-600-68oa7u);--color-background-control-disabled-wmzax9:var(--color-neutral-300-ykaajl);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-200-j5ayhc);--color-background-dropdown-item-selected-9x6ssl:var(--color-background-item-selected-jv0nfm);--color-background-home-header-fmarqy:var(--color-neutral-950-fc7tg7);--color-background-input-disabled-veifwn:var(--color-neutral-250-77d0j6);--color-background-drawer-1das37:var(--color-background-layout-panel-content-jvfng1);--color-background-backdrop-jzd1xo:var(--color-grey-opaque-70-4nvva1);--color-background-drawer-backdrop-bfmgkx:var(--color-background-backdrop-jzd1xo);--color-background-layout-mobile-panel-5ksurw:var(--color-neutral-950-fc7tg7);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-250-77d0j6);--color-background-layout-toolbar-x355y7:var(--color-background-layout-panel-content-jvfng1);--color-background-layout-toggle-active-gsvdw1:var(--color-neutral-650-re41um);--color-background-layout-toggle-default-qwai9n:var(--color-neutral-650-re41um);--color-background-layout-toggle-hover-wglk07:var(--color-neutral-600-4k14bl);--color-background-notification-blue-34n9ob:var(--color-info-600-6pbmjo);--color-background-notification-grey-ck9rk6:var(--color-neutral-650-re41um);--color-background-notification-stack-bar-smck50:var(--color-neutral-750-zvilej);--color-background-notification-stack-bar-active-j5qj0j:var(--color-neutral-750-zvilej);--color-background-notification-stack-bar-hover-uighv4:var(--color-neutral-650-re41um);--color-background-progress-bar-value-default-3tyie3:var(--color-primary-600-68oa7u);--color-background-progress-bar-default-5mkfng:var(--color-neutral-250-77d0j6);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-default-xw3sor:var(--color-primary-600-68oa7u);--color-background-slider-handle-active-05aiwh:var(--color-primary-700-5lbazr);--color-background-slider-track-default-rzyeyw:var(--color-neutral-500-evzfy2);--color-background-slider-handle-warning-default-k40szy:var(--color-text-status-warning-9mqgfw);--color-background-slider-handle-warning-active-1pfsy3:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-default-l73b94:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-active-1ivbe9:var(--color-text-status-warning-9mqgfw);--color-background-status-info-tkf0qi:var(--color-info-50-d2w61k);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-background-tiles-disabled-n277me:var(--color-neutral-250-77d0j6);--color-background-toggle-default-lkwdp5:var(--color-neutral-650-re41um);--color-background-avatar-default-9s2gwt:var(--color-neutral-650-re41um);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-150-2fj74l);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-pressed-vy6aww:var(--color-primary-600-68oa7u);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-normal-disabled-kd5y7l:var(--color-neutral-400-nppdl9);--color-text-button-icon-disabled-a9zkpx:var(--color-neutral-500-evzfy2);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-disabled-stbm2h:var(--color-background-button-primary-disabled-dtzyob);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-item-selected-uqe532:var(--color-primary-600-68oa7u);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-100-xva5sx);--color-border-cell-shaded-1nts0o:var(--color-neutral-300-ykaajl);--color-border-code-editor-ace-active-line-light-theme-5uhkcb:var(--color-neutral-300-ykaajl);--color-border-code-editor-ace-active-line-dark-theme-coom6h:var(--color-neutral-600-4k14bl);--color-border-code-editor-default-ahpzlg:var(--color-neutral-300-ykaajl);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-card-highlighted-x88avp:var(--color-border-item-selected-w9z1nq);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-item-card-highlighted-dz33em:var(--color-border-card-highlighted-x88avp);--color-border-control-checked-qzuqkz:var(--color-background-control-checked-qwr7rm);--color-border-control-default-5chaax:var(--color-neutral-500-evzfy2);--color-border-control-disabled-phlkdh:var(--color-background-control-disabled-wmzax9);--color-border-divider-active-xtsw2t:var(--color-neutral-950-fc7tg7);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-divider-secondary-cxqzy1:var(--color-neutral-250-77d0j6);--color-border-divider-table-group-rhzuu5:var(--color-neutral-500-evzfy2);--color-border-dropdown-container-21kqyh:var(--color-neutral-400-nppdl9);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-500-evzfy2);--color-border-dropdown-item-dimmed-hover-unzk39:var(--color-neutral-500-evzfy2);--color-border-dropdown-item-selected-ea9f9m:var(--color-border-item-selected-w9z1nq);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-default-nyn06a:var(--color-neutral-500-evzfy2);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-input-focused-sw2top:var(--color-primary-600-68oa7u);--color-border-item-focused-u9urvc:var(--color-primary-600-68oa7u);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-650-re41um);--color-border-layout-side-navigation-dqcw8r:var(--color-border-layout-irfclj);--color-border-notification-stack-bar-c21sgb:var(--color-neutral-750-zvilej);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-default-06g83b:var(--color-neutral-650-re41um);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-status-info-0ebxt2:var(--color-info-600-6pbmjo);--color-border-dialog-temfam:var(--color-border-status-info-0ebxt2);--color-border-tabs-divider-b9mz5n:var(--color-neutral-350-15dbz7);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-border-tutorial-j5g0bl:var(--color-neutral-300-ykaajl);--color-foreground-control-read-only-gb48bp:var(--color-neutral-600-4k14bl);--color-stroke-chart-line-kak8k3:var(--color-neutral-500-evzfy2);--color-text-accent-3g6liz:var(--color-primary-600-68oa7u);--color-text-breadcrumb-icon-erjppe:var(--color-neutral-500-evzfy2);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-calendar-month-841oke:var(--color-neutral-600-4k14bl);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-950-fc7tg7);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-500-evzfy2);--color-text-column-header-inrv8c:var(--color-neutral-650-re41um);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-counter-o7pka1:var(--color-neutral-600-4k14bl);--color-text-disabled-dnv95s:var(--color-neutral-400-nppdl9);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-650-re41um);--color-text-dropdown-footer-b1waje:var(--color-text-form-secondary-k3sdrd);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-filter-match-fl8ttr:var(--color-primary-600-68oa7u);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-secondary-9zsq0p:var(--color-text-form-secondary-k3sdrd);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-600-4k14bl);--color-text-empty-e8oi8k:var(--color-neutral-600-4k14bl);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-f83cfz:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-form-default-02iaa3:var(--color-neutral-950-fc7tg7);--color-text-form-secondary-k3sdrd:var(--color-neutral-600-4k14bl);--color-text-group-label-kwqard:var(--color-neutral-650-re41um);--color-text-heading-default-9iv5lb:var(--color-neutral-950-fc7tg7);--color-text-heading-secondary-17f6c4:var(--color-neutral-650-re41um);--color-text-home-header-default-0gkehu:var(--color-neutral-250-77d0j6);--color-text-home-header-secondary-l3cu77:var(--color-neutral-350-15dbz7);--color-text-icon-subtle-0e8ipq:var(--color-neutral-600-4k14bl);--color-text-input-disabled-ukj9cu:var(--color-neutral-400-nppdl9);--color-text-input-placeholder-hz0ut2:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-interactive-active-mb8zit:var(--color-neutral-950-fc7tg7);--color-text-interactive-default-kkm8t6:var(--color-neutral-650-re41um);--color-text-interactive-disabled-scv2ec:var(--color-neutral-400-nppdl9);--color-text-interactive-hover-pij1mj:var(--color-neutral-950-fc7tg7);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-950-fc7tg7);--color-text-interactive-inverted-default-gktpfs:var(--color-neutral-300-ykaajl);--color-text-interactive-inverted-hover-9k7h9g:var(--color-neutral-100-xva5sx);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-600-68oa7u);--color-text-notification-default-dkec3s:var(--color-neutral-100-xva5sx);--color-text-notification-yellow-a5r225:var(--color-neutral-950-fc7tg7);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-pagination-page-number-default-cg7sk0:var(--color-text-interactive-default-kkm8t6);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94);--color-text-small-jg0f5l:var(--color-neutral-600-4k14bl);--color-text-status-info-3kb8ql:var(--color-info-600-6pbmjo);--color-text-top-navigation-title-47354c:var(--color-neutral-950-fc7tg7);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu);--color-board-placeholder-active-5a5uzd:var(--color-neutral-250-77d0j6);--color-board-placeholder-hover-viqfiu:var(--color-primary-100-j02ykd);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-250-77d0j6);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-100-j02ykd);--color-dropzone-background-hover-x5a713:var(--color-primary-50-1eutn3);--color-dropzone-text-default-vshcme:var(--color-neutral-650-re41um);--color-dropzone-text-hover-9g1o07:var(--color-neutral-650-re41um);--color-dropzone-border-default-zs3xv6:var(--color-neutral-500-evzfy2);--color-dropzone-border-hover-nv8q76:var(--color-primary-900-uhv01b);--color-gap-global-drawer-2a6up4:var(--color-neutral-250-77d0j6);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-500-evzfy2);--color-background-action-card-hover-lvp2xz:var(--color-primary-50-1eutn3);--color-background-action-card-active-i676rk:var(--color-primary-100-j02ykd);--color-border-action-card-default-gjh6iy:var(--color-primary-600-68oa7u);--color-border-action-card-hover-qjpqnd:var(--color-primary-900-uhv01b);--color-border-action-card-active-ma8s38:var(--color-primary-900-uhv01b);--color-border-action-card-disabled-q83j3o:var(--color-neutral-400-nppdl9);--color-text-action-card-disabled-ngng2a:var(--color-neutral-500-evzfy2);--color-icon-action-card-default-5oew91:var(--color-primary-600-68oa7u);--color-icon-action-card-hover-yrrdio:var(--color-primary-900-uhv01b);--color-icon-action-card-active-8eg6vl:var(--color-primary-900-uhv01b);--color-icon-action-card-disabled-irm38o:var(--color-neutral-400-nppdl9);--color-background-skeleton-6r9jxc:var(--color-neutral-250-77d0j6);--color-background-skeleton-wave-2uh1of:var(--color-neutral-150-2fj74l);--color-background-visual-accent-grey-i89nje:var(--color-neutral-250-77d0j6);--color-text-visual-accent-indigo-nefcx0:var(--color-info-800-y6pd6e);--color-text-visual-accent-grey-4a4ncr:var(--color-neutral-850-z568w9);--font-family-display-6e87e2:var(--font-family-base-17wkej);--font-family-heading-5nvlvd:var(--font-family-base-17wkej);--font-link-button-weight-b8qq0j:var(--font-weight-button-ahb0ew);--font-weight-tabs-disabled-eyx83w:var(--font-wayfinding-link-active-weight-jluh82);--border-radius-action-card-default-txcdo3:var(--border-radius-card-default-5rl5k1);--border-radius-card-default-5rl5k1:var(--border-radius-container-r1vefe);--border-radius-code-editor-6ru8nh:var(--border-radius-input-mcq1m5);--border-radius-side-navigation-item-3ph8f1:var(--border-radius-item-ej2e2w);--border-radius-item-card-default-q4zkz9:var(--border-radius-card-default-5rl5k1);--border-radius-tiles-5c9evk:var(--border-radius-input-mcq1m5);--border-width-alert-block-end-dcvur2:var(--border-width-alert-epjcgg);--border-width-alert-block-start-87swu6:var(--border-width-alert-epjcgg);--border-width-alert-inline-end-2y0ro0:var(--border-width-alert-epjcgg)}@media not print{.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-charts-threshold-info-pmphn2:var(--color-info-300-9fvy2x);--color-charts-threshold-neutral-vtkway:var(--color-neutral-450-4w2uiz);--color-charts-line-grid-hbelbh:var(--color-neutral-650-re41um);--color-charts-line-tick-9ed3y9:var(--color-neutral-650-re41um);--color-charts-line-axis-8wxc29:var(--color-neutral-650-re41um);--color-charts-error-bar-marker-0mzv60:var(--color-white-qzbjhi);--color-text-notification-severity-critical-yqyzmn:var(--color-black-sgyach);--color-text-notification-severity-high-uwo1m6:var(--color-neutral-950-fc7tg7);--color-background-button-link-active-59btv7:var(--color-neutral-850-z568w9);--color-background-button-link-hover-8fidcr:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-8b6nz6:var(--color-neutral-850-z568w9);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-button-normal-disabled-6gorto:var(--color-neutral-950-fc7tg7);--color-background-button-normal-hover-mzkneo:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-pressed-vtc4wd:var(--color-neutral-1000-2wv0ov);--color-background-button-primary-active-q9d769:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-csr59a:var(--color-neutral-300-ykaajl);--color-background-button-primary-disabled-dtzyob:var(--color-neutral-700-1ebo78);--color-background-button-primary-hover-m0ma44:var(--color-neutral-200-j5ayhc);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-prsv17:var(--color-neutral-900-hav0uf);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-9qmfcy:var(--color-neutral-950-fc7tg7);--color-background-container-header-mjjlw4:var(--color-neutral-950-fc7tg7);--color-background-control-checked-qwr7rm:var(--color-primary-500-66353q);--color-background-control-default-ppdsgr:var(--color-neutral-950-fc7tg7);--color-background-control-disabled-wmzax9:var(--color-neutral-650-re41um);--color-background-dropdown-item-filter-match-hbb8dc:var(--color-neutral-1000-2wv0ov);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-input-default-8elxjc:var(--color-neutral-950-fc7tg7);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-jv0nfm:var(--color-neutral-1000-2wv0ov);--color-background-layout-main-x2yshk:var(--color-neutral-1000-2wv0ov);--color-background-layout-ai-drawer-2kwqh7:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-content-jvfng1:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-hover-hnmxyj:var(--color-primary-400-tdeooy);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-flashbar-success-zum1u9:#03220d;--color-background-flashbar-error-l4dwf5:#460303;--color-background-flashbar-info-9h8tmf:#08144f;--color-background-flashbar-warning-7rdvch:#372603;--color-background-progress-bar-value-default-3tyie3:var(--color-primary-500-66353q);--color-background-progress-bar-default-5mkfng:var(--color-neutral-700-1ebo78);--color-background-segment-active-kq3k5r:var(--color-neutral-300-ykaajl);--color-background-slider-range-default-w9b5te:var(--color-primary-500-66353q);--color-background-slider-handle-default-xw3sor:var(--color-primary-500-66353q);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-status-info-tkf0qi:var(--color-info-1000-lja40w);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-status-indicator-error-rruniz:#ff7a7a20;--color-background-status-indicator-warning-liznlw:#fbd33220;--color-background-status-indicator-success-pb8x9o:#2bb53420;--color-background-status-indicator-info-82b1gy:#5c7fff20;--color-background-status-indicator-neutral-gl2lpq:var(--color-neutral-800-sggo8w);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-ji1ze7:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-yoiy79:var(--color-neutral-600-4k14bl);--color-border-toggle-button-normal-pressed-vy6aww:var(--color-primary-500-66353q);--color-border-button-normal-disabled-kd5y7l:var(--color-neutral-700-1ebo78);--color-text-button-normal-disabled-cjnw1u:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-dppi26:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-dc7iqh:var(--color-neutral-950-fc7tg7);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-text-side-navigation-item-active-1o5f48:var(--color-primary-300-lbt26q);--color-text-side-navigation-item-active-collapsed-r4mndu:var(--color-neutral-1000-2wv0ov);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-control-default-5chaax:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-dvei1w:var(--color-neutral-750-zvilej);--color-border-divider-secondary-cxqzy1:var(--color-neutral-800-sggo8w);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-u9urvc:var(--color-primary-500-66353q);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-item-selected-w9z1nq:var(--color-primary-500-66353q);--color-border-layout-irfclj:var(--color-neutral-750-zvilej);--color-border-popover-7xwcy6:var(--color-neutral-600-4k14bl);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-info-0ebxt2:var(--color-info-400-kky6sa);--color-border-status-success-p41lb3:var(--undefined-cadw5t);--color-border-status-warning-qj88qv:var(--undefined-59ed5u);--color-border-divider-interactive-default-qvmhxf:var(--color-neutral-750-zvilej);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-jmme8j:var(--color-neutral-350-15dbz7);--color-text-body-secondary-9t7q9o:var(--color-neutral-450-4w2uiz);--color-text-breadcrumb-current-hr7395:var(--color-neutral-250-77d0j6);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-wsh99i:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-8bnx5l:var(--color-white-qzbjhi);--color-text-button-normal-default-kvjv10:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-d72r94:var(--color-neutral-250-77d0j6);--color-text-button-link-active-warndq:var(--color-neutral-300-ykaajl);--color-text-button-link-default-3fhzfx:var(--color-neutral-350-15dbz7);--color-text-button-link-disabled-gun0k9:var(--color-neutral-650-re41um);--color-text-button-link-hover-sfvu5z:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-fl8ttr:var(--color-primary-500-66353q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-300-ykaajl);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-label-btflne:var(--color-neutral-350-15dbz7);--color-text-form-secondary-k3sdrd:var(--color-neutral-500-evzfy2);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-17f6c4:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-label-7ypzh6:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-zqpyhe:var(--color-neutral-350-15dbz7);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-link-default-j4rrkd:var(--color-neutral-350-15dbz7);--color-text-link-hover-ww4klu:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-r6f7yr:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-sxauaa:var(--color-neutral-350-15dbz7);--color-text-link-secondary-hover-7iywth:var(--color-primary-400-tdeooy);--color-text-link-info-default-0zj2ll:var(--color-primary-400-tdeooy);--color-text-link-info-hover-xm1nta:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-z361o4:var(--color-neutral-950-fc7tg7);--color-text-segment-default-icu6ax:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-inactive-4pg5xj:var(--color-neutral-450-4w2uiz);--color-text-status-info-3kb8ql:var(--color-info-300-9fvy2x);--color-text-status-success-ikvqka:var(--color-success-200-cfzlad);--color-text-status-warning-9mqgfw:var(--undefined-59ed5u);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-2a6up4:var(--color-black-sgyach);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-badge-green-n156ct:rgba(43, 181, 52, 0.2);--color-background-badge-blue-gqusa3:rgba(92, 127, 255, 0.2);--color-background-badge-red-iqyokt:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-iqgcec:rgba(251, 211, 50, 0.2);--color-background-badge-grey-k8xa7j:var(--color-neutral-700-1ebo78);--color-text-badge-grey-bbr7su:var(--color-neutral-300-ykaajl);--color-text-badge-green-660xyu:var(--color-success-200-cfzlad);--color-text-badge-blue-f47zgu:var(--color-info-300-9fvy2x);--color-text-badge-red-akicc9:var(--color-error-400-9k5dg2);--color-background-code-view-rbctim:var(--color-neutral-700-1ebo78);--color-background-visual-accent-grey-i89nje:var(--color-neutral-700-1ebo78);--color-text-visual-accent-indigo-nefcx0:var(--color-info-300-9fvy2x);--color-text-visual-accent-grey-4a4ncr:var(--color-neutral-300-ykaajl)}}.awsui-one-theme.awsui-polaris-compact-mode:not(#\9 ){--size-vertical-input-tza5ti:26px;--size-side-navigation-item-height-ov4ib9:26px;--space-field-vertical-sf2thg:2px}.awsui-one-theme .awsui-context-top-navigation:not(#\9 ){--color-grey-opaque-70-4nvva1:rgba(0, 0, 0, 0.7);--color-background-button-link-active-59btv7:var(--color-neutral-850-z568w9);--color-background-button-normal-active-8b6nz6:var(--color-neutral-850-z568w9);--color-background-button-normal-disabled-6gorto:var(--color-neutral-950-fc7tg7);--color-background-toggle-button-normal-pressed-vtc4wd:var(--color-neutral-1000-2wv0ov);--color-background-button-primary-active-q9d769:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-csr59a:var(--color-neutral-300-ykaajl);--color-background-button-primary-disabled-dtzyob:var(--color-neutral-700-1ebo78);--color-background-button-primary-hover-m0ma44:var(--color-neutral-200-j5ayhc);--color-background-cell-shaded-prsv17:var(--color-neutral-900-hav0uf);--color-background-container-content-9qmfcy:var(--color-neutral-950-fc7tg7);--color-background-container-header-mjjlw4:var(--color-neutral-950-fc7tg7);--color-background-control-checked-qwr7rm:var(--color-primary-500-66353q);--color-background-control-default-ppdsgr:var(--color-neutral-950-fc7tg7);--color-background-control-disabled-wmzax9:var(--color-neutral-650-re41um);--color-background-dropdown-item-filter-match-hbb8dc:var(--color-neutral-1000-2wv0ov);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-700-1ebo78);--color-background-input-default-8elxjc:var(--color-neutral-950-fc7tg7);--color-background-item-selected-jv0nfm:var(--color-neutral-1000-2wv0ov);--color-background-side-navigation-item-active-collapsed-d3lrdf:var(--color-primary-500-66353q);--color-background-layout-main-x2yshk:var(--color-neutral-1000-2wv0ov);--color-background-layout-ai-drawer-2kwqh7:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-content-jvfng1:var(--color-neutral-1000-2wv0ov);--color-background-layout-toggle-selected-active-osjqkh:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-default-k56zgm:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-hover-hnmxyj:var(--color-primary-400-tdeooy);--color-background-modal-overlay-bzs5yh:var(--color-grey-opaque-70-4nvva1);--color-background-flashbar-success-zum1u9:#03220d;--color-background-flashbar-error-l4dwf5:#460303;--color-background-flashbar-info-9h8tmf:#08144f;--color-background-flashbar-warning-7rdvch:#372603;--color-background-progress-bar-value-default-3tyie3:var(--color-primary-500-66353q);--color-background-segment-active-kq3k5r:var(--color-neutral-300-ykaajl);--color-background-segment-default-v6zlxl:transparent;--color-background-slider-range-default-w9b5te:var(--color-primary-500-66353q);--color-background-slider-handle-default-xw3sor:var(--color-primary-500-66353q);--color-background-toggle-checked-disabled-pbgy4t:var(--color-background-control-disabled-wmzax9);--color-background-status-indicator-error-rruniz:#ff7a7a20;--color-background-status-indicator-warning-liznlw:#fbd33220;--color-background-status-indicator-success-pb8x9o:#2bb53420;--color-background-status-indicator-info-82b1gy:#5c7fff20;--color-background-status-indicator-neutral-gl2lpq:var(--color-neutral-800-sggo8w);--color-border-button-normal-active-ji1ze7:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-yoiy79:var(--color-neutral-600-4k14bl);--color-border-toggle-button-normal-pressed-vy6aww:var(--color-primary-500-66353q);--color-border-button-normal-disabled-kd5y7l:var(--color-neutral-700-1ebo78);--color-text-button-normal-disabled-cjnw1u:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-dppi26:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-dc7iqh:var(--color-neutral-950-fc7tg7);--color-item-selected-uqe532:var(--color-indigo-400-01yngj);--color-text-side-navigation-item-active-1o5f48:var(--color-primary-300-lbt26q);--color-text-side-navigation-item-active-collapsed-r4mndu:var(--color-neutral-1000-2wv0ov);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-default-jmme8j);--color-border-control-default-5chaax:var(--color-neutral-600-4k14bl);--color-border-divider-default-dvei1w:var(--color-neutral-750-zvilej);--color-border-divider-secondary-cxqzy1:var(--color-neutral-800-sggo8w);--color-border-input-focused-sw2top:var(--undefined-ufn6w6);--color-border-item-focused-u9urvc:var(--undefined-ufn6w6);--color-border-item-placeholder-jm0jl4:var(--color-transparent-f66xjd);--color-border-item-selected-w9z1nq:var(--color-primary-500-66353q);--color-border-layout-irfclj:var(--color-neutral-750-zvilej);--color-border-popover-7xwcy6:var(--color-neutral-600-4k14bl);--color-border-status-success-p41lb3:var(--undefined-cadw5t);--color-border-status-warning-qj88qv:var(--undefined-59ed5u);--color-border-divider-interactive-default-qvmhxf:var(--color-neutral-750-zvilej);--color-text-body-secondary-9t7q9o:var(--color-neutral-450-4w2uiz);--color-text-breadcrumb-current-hr7395:var(--color-neutral-250-77d0j6);--color-text-button-inline-icon-default-m9l4ya:var(--color-indigo-400-01yngj);--color-text-button-inline-icon-hover-g4osbv:var(--undefined-q5z50z);--color-text-button-inline-link-hover-c654kd:var(--color-text-link-hover-ww4klu);--color-text-button-icon-hover-uthdpd:var(--color-text-link-hover-ww4klu);--color-text-button-normal-active-wsh99i:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-8bnx5l:var(--color-white-qzbjhi);--color-text-button-normal-default-kvjv10:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-d72r94:var(--color-neutral-250-77d0j6);--color-text-button-link-active-warndq:var(--color-neutral-300-ykaajl);--color-text-button-link-default-3fhzfx:var(--color-neutral-350-15dbz7);--color-text-button-link-disabled-gun0k9:var(--color-neutral-650-re41um);--color-text-button-link-hover-sfvu5z:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-filter-match-fl8ttr:var(--color-primary-500-66353q);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-label-btflne:var(--color-neutral-350-15dbz7);--color-text-form-secondary-k3sdrd:var(--color-neutral-500-evzfy2);--color-text-label-7ypzh6:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-zqpyhe:var(--color-neutral-350-15dbz7);--color-text-link-default-j4rrkd:var(--color-neutral-350-15dbz7);--color-text-link-hover-ww4klu:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-r6f7yr:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-sxauaa:var(--color-neutral-350-15dbz7);--color-text-link-secondary-hover-7iywth:var(--color-primary-400-tdeooy);--color-text-link-info-default-0zj2ll:var(--color-primary-400-tdeooy);--color-text-link-info-hover-xm1nta:var(--color-primary-300-lbt26q);--color-text-status-info-3kb8ql:var(--color-info-300-9fvy2x);--color-text-status-success-ikvqka:var(--color-success-200-cfzlad);--color-text-status-warning-9mqgfw:var(--undefined-59ed5u);--color-gap-global-drawer-2a6up4:var(--color-black-sgyach);--color-background-badge-green-n156ct:rgba(43, 181, 52, 0.2);--color-background-badge-blue-gqusa3:rgba(92, 127, 255, 0.2);--color-background-badge-red-iqyokt:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-iqgcec:rgba(251, 211, 50, 0.2);--color-background-badge-grey-k8xa7j:var(--color-neutral-700-1ebo78);--color-text-badge-grey-bbr7su:var(--color-neutral-300-ykaajl);--color-text-badge-green-660xyu:var(--color-success-200-cfzlad);--color-text-badge-blue-f47zgu:var(--color-info-300-9fvy2x);--color-text-badge-red-akicc9:var(--color-error-400-9k5dg2);--color-background-code-view-rbctim:var(--color-neutral-700-1ebo78);--color-background-card-bd4hay:var(--color-background-container-content-9qmfcy);--color-background-item-card-f5q4fd:var(--color-background-card-bd4hay);--color-background-dropdown-item-selected-9x6ssl:var(--color-background-item-selected-jv0nfm);--color-background-drawer-1das37:var(--color-background-layout-panel-content-jvfng1);--color-background-backdrop-jzd1xo:var(--color-grey-opaque-70-4nvva1);--color-background-drawer-backdrop-bfmgkx:var(--color-background-backdrop-jzd1xo);--color-background-layout-panel-pq8ydg:var(--color-background-container-content-9qmfcy);--color-background-layout-toolbar-x355y7:var(--color-background-layout-panel-content-jvfng1);--color-background-segment-disabled-s2n079:var(--color-background-button-normal-disabled-6gorto);--color-background-segment-wrapper-uft0bt:var(--color-background-container-content-9qmfcy);--color-background-slider-handle-warning-default-k40szy:var(--color-text-status-warning-9mqgfw);--color-background-slider-handle-warning-active-1pfsy3:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-default-l73b94:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-active-1ivbe9:var(--color-text-status-warning-9mqgfw);--color-background-table-header-gllrk6:var(--color-background-container-header-mjjlw4);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-disabled-stbm2h:var(--color-background-button-primary-disabled-dtzyob);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-card-highlighted-x88avp:var(--color-border-item-selected-w9z1nq);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-item-card-highlighted-dz33em:var(--color-border-card-highlighted-x88avp);--color-border-control-checked-qzuqkz:var(--color-background-control-checked-qwr7rm);--color-border-control-disabled-phlkdh:var(--color-background-control-disabled-wmzax9);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-dropdown-item-selected-ea9f9m:var(--color-border-item-selected-w9z1nq);--color-border-layout-side-navigation-dqcw8r:var(--color-border-layout-irfclj);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-calendar-date-selected-km2oh9:var(--color-background-control-default-ppdsgr);--color-text-dropdown-footer-b1waje:var(--color-text-form-secondary-k3sdrd);--color-text-dropdown-item-secondary-9zsq0p:var(--color-text-form-secondary-k3sdrd);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu)}.awsui-context-top-navigation.awsui-one-theme:not(#\9 ){--color-background-button-link-active-59btv7:var(--color-neutral-850-z568w9);--color-background-button-link-hover-8fidcr:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-8b6nz6:var(--color-neutral-850-z568w9);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-button-normal-disabled-6gorto:var(--color-neutral-950-fc7tg7);--color-background-button-normal-hover-mzkneo:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-pressed-vtc4wd:var(--color-neutral-1000-2wv0ov);--color-background-button-primary-active-q9d769:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-csr59a:var(--color-neutral-300-ykaajl);--color-background-button-primary-disabled-dtzyob:var(--color-neutral-700-1ebo78);--color-background-button-primary-hover-m0ma44:var(--color-neutral-200-j5ayhc);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-prsv17:var(--color-neutral-900-hav0uf);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-9qmfcy:var(--color-neutral-950-fc7tg7);--color-background-container-header-mjjlw4:var(--color-neutral-950-fc7tg7);--color-background-control-checked-qwr7rm:var(--color-primary-500-66353q);--color-background-control-default-ppdsgr:var(--color-neutral-950-fc7tg7);--color-background-control-disabled-wmzax9:var(--color-neutral-650-re41um);--color-background-dropdown-item-filter-match-hbb8dc:var(--color-neutral-1000-2wv0ov);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-700-1ebo78);--color-background-input-default-8elxjc:var(--color-neutral-950-fc7tg7);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-jv0nfm:var(--color-neutral-1000-2wv0ov);--color-background-layout-main-x2yshk:var(--color-neutral-1000-2wv0ov);--color-background-layout-ai-drawer-2kwqh7:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-content-jvfng1:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-hover-hnmxyj:var(--color-primary-400-tdeooy);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-flashbar-success-zum1u9:#03220d;--color-background-flashbar-error-l4dwf5:#460303;--color-background-flashbar-info-9h8tmf:#08144f;--color-background-flashbar-warning-7rdvch:#372603;--color-background-progress-bar-value-default-3tyie3:var(--color-primary-500-66353q);--color-background-progress-bar-default-5mkfng:var(--color-neutral-700-1ebo78);--color-background-segment-active-kq3k5r:var(--color-neutral-300-ykaajl);--color-background-slider-range-default-w9b5te:var(--color-primary-500-66353q);--color-background-slider-handle-default-xw3sor:var(--color-primary-500-66353q);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-status-info-tkf0qi:var(--color-info-1000-lja40w);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-status-indicator-error-rruniz:#ff7a7a20;--color-background-status-indicator-warning-liznlw:#fbd33220;--color-background-status-indicator-success-pb8x9o:#2bb53420;--color-background-status-indicator-info-82b1gy:#5c7fff20;--color-background-status-indicator-neutral-gl2lpq:var(--color-neutral-800-sggo8w);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-ji1ze7:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-yoiy79:var(--color-neutral-600-4k14bl);--color-border-toggle-button-normal-pressed-vy6aww:var(--color-primary-500-66353q);--color-border-button-normal-disabled-kd5y7l:var(--color-neutral-700-1ebo78);--color-text-button-normal-disabled-cjnw1u:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-dppi26:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-dc7iqh:var(--color-neutral-950-fc7tg7);--color-item-selected-uqe532:var(--color-indigo-400-01yngj);--color-text-side-navigation-item-active-1o5f48:var(--color-primary-300-lbt26q);--color-text-side-navigation-item-active-collapsed-r4mndu:var(--color-neutral-1000-2wv0ov);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-control-default-5chaax:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-dvei1w:var(--color-neutral-750-zvilej);--color-border-divider-secondary-cxqzy1:var(--color-neutral-800-sggo8w);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--undefined-ufn6w6);--color-border-item-focused-u9urvc:var(--undefined-ufn6w6);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-item-selected-w9z1nq:var(--color-primary-500-66353q);--color-border-layout-irfclj:var(--color-neutral-750-zvilej);--color-border-popover-7xwcy6:var(--color-neutral-600-4k14bl);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-info-0ebxt2:var(--color-info-400-kky6sa);--color-border-status-success-p41lb3:var(--undefined-cadw5t);--color-border-status-warning-qj88qv:var(--undefined-59ed5u);--color-border-divider-interactive-default-qvmhxf:var(--color-neutral-750-zvilej);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-jmme8j:var(--color-neutral-350-15dbz7);--color-text-body-secondary-9t7q9o:var(--color-neutral-450-4w2uiz);--color-text-breadcrumb-current-hr7395:var(--color-neutral-250-77d0j6);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-default-m9l4ya:var(--color-indigo-400-01yngj);--color-text-button-inline-icon-hover-g4osbv:var(--undefined-q5z50z);--color-text-button-normal-active-wsh99i:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-8bnx5l:var(--color-white-qzbjhi);--color-text-button-normal-default-kvjv10:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-d72r94:var(--color-neutral-250-77d0j6);--color-text-button-link-active-warndq:var(--color-neutral-300-ykaajl);--color-text-button-link-default-3fhzfx:var(--color-neutral-350-15dbz7);--color-text-button-link-disabled-gun0k9:var(--color-neutral-650-re41um);--color-text-button-link-hover-sfvu5z:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-fl8ttr:var(--color-primary-500-66353q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-300-ykaajl);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-label-btflne:var(--color-neutral-350-15dbz7);--color-text-form-secondary-k3sdrd:var(--color-neutral-500-evzfy2);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-17f6c4:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-label-7ypzh6:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-zqpyhe:var(--color-neutral-350-15dbz7);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-link-default-j4rrkd:var(--color-neutral-350-15dbz7);--color-text-link-hover-ww4klu:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-r6f7yr:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-sxauaa:var(--color-neutral-350-15dbz7);--color-text-link-secondary-hover-7iywth:var(--color-primary-400-tdeooy);--color-text-link-info-default-0zj2ll:var(--color-primary-400-tdeooy);--color-text-link-info-hover-xm1nta:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-z361o4:var(--color-neutral-950-fc7tg7);--color-text-segment-default-icu6ax:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-inactive-4pg5xj:var(--color-neutral-450-4w2uiz);--color-text-status-info-3kb8ql:var(--color-info-300-9fvy2x);--color-text-status-success-ikvqka:var(--color-success-200-cfzlad);--color-text-status-warning-9mqgfw:var(--undefined-59ed5u);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-2a6up4:var(--color-black-sgyach);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-badge-green-n156ct:rgba(43, 181, 52, 0.2);--color-background-badge-blue-gqusa3:rgba(92, 127, 255, 0.2);--color-background-badge-red-iqyokt:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-iqgcec:rgba(251, 211, 50, 0.2);--color-background-badge-grey-k8xa7j:var(--color-neutral-700-1ebo78);--color-text-badge-grey-bbr7su:var(--color-neutral-300-ykaajl);--color-text-badge-green-660xyu:var(--color-success-200-cfzlad);--color-text-badge-blue-f47zgu:var(--color-info-300-9fvy2x);--color-text-badge-red-akicc9:var(--color-error-400-9k5dg2);--color-background-code-view-rbctim:var(--color-neutral-700-1ebo78);--color-background-visual-accent-grey-i89nje:var(--color-neutral-700-1ebo78);--color-text-visual-accent-indigo-nefcx0:var(--color-info-300-9fvy2x);--color-text-visual-accent-grey-4a4ncr:var(--color-neutral-300-ykaajl);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-card-bd4hay:var(--color-background-container-content-9qmfcy);--color-background-item-card-f5q4fd:var(--color-background-card-bd4hay);--color-background-dropdown-item-selected-9x6ssl:var(--color-background-item-selected-jv0nfm);--color-background-drawer-1das37:var(--color-background-layout-panel-content-jvfng1);--color-background-layout-panel-pq8ydg:var(--color-background-container-content-9qmfcy);--color-background-layout-toolbar-x355y7:var(--color-background-layout-panel-content-jvfng1);--color-background-segment-disabled-s2n079:var(--color-background-button-normal-disabled-6gorto);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-segment-wrapper-uft0bt:var(--color-background-container-content-9qmfcy);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-warning-default-k40szy:var(--color-text-status-warning-9mqgfw);--color-background-slider-handle-warning-active-1pfsy3:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-default-l73b94:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-active-1ivbe9:var(--color-text-status-warning-9mqgfw);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-background-table-header-gllrk6:var(--color-background-container-header-mjjlw4);--color-background-toggle-checked-disabled-pbgy4t:var(--color-background-control-disabled-wmzax9);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-disabled-stbm2h:var(--color-background-button-primary-disabled-dtzyob);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-default-jmme8j);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-card-highlighted-x88avp:var(--color-border-item-selected-w9z1nq);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-item-card-highlighted-dz33em:var(--color-border-card-highlighted-x88avp);--color-border-control-checked-qzuqkz:var(--color-background-control-checked-qwr7rm);--color-border-control-disabled-phlkdh:var(--color-background-control-disabled-wmzax9);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-dropdown-item-selected-ea9f9m:var(--color-border-item-selected-w9z1nq);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-layout-side-navigation-dqcw8r:var(--color-border-layout-irfclj);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-dialog-temfam:var(--color-border-status-info-0ebxt2);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-link-hover-c654kd:var(--color-text-link-hover-ww4klu);--color-text-button-icon-hover-uthdpd:var(--color-text-link-hover-ww4klu);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-calendar-date-selected-km2oh9:var(--color-background-control-default-ppdsgr);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-footer-b1waje:var(--color-text-form-secondary-k3sdrd);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-secondary-9zsq0p:var(--color-text-form-secondary-k3sdrd);--color-text-expandable-section-hover-f83cfz:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu)}.awsui-one-theme .awsui-context-content-header:not(#\9 ){--color-grey-opaque-70-4nvva1:rgba(0, 0, 0, 0.7);--color-background-button-link-active-59btv7:var(--color-neutral-850-z568w9);--color-background-button-normal-active-8b6nz6:var(--color-neutral-850-z568w9);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-toggle-button-normal-pressed-vtc4wd:var(--color-neutral-1000-2wv0ov);--color-background-button-primary-active-q9d769:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-csr59a:var(--color-neutral-300-ykaajl);--color-background-button-primary-disabled-dtzyob:var(--color-neutral-700-1ebo78);--color-background-button-primary-hover-m0ma44:var(--color-neutral-200-j5ayhc);--color-background-cell-shaded-prsv17:var(--color-neutral-900-hav0uf);--color-background-container-content-9qmfcy:var(--color-neutral-950-fc7tg7);--color-background-container-header-mjjlw4:var(--color-neutral-950-fc7tg7);--color-background-control-checked-qwr7rm:var(--color-primary-500-66353q);--color-background-control-disabled-wmzax9:var(--color-neutral-650-re41um);--color-background-dropdown-item-filter-match-hbb8dc:var(--color-neutral-1000-2wv0ov);--color-background-item-selected-jv0nfm:var(--color-neutral-1000-2wv0ov);--color-background-side-navigation-item-active-collapsed-d3lrdf:var(--color-primary-500-66353q);--color-background-layout-main-x2yshk:var(--color-neutral-800-sggo8w);--color-background-layout-ai-drawer-2kwqh7:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-content-jvfng1:var(--color-neutral-1000-2wv0ov);--color-background-layout-toggle-selected-active-osjqkh:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-default-k56zgm:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-hover-hnmxyj:var(--color-primary-400-tdeooy);--color-background-modal-overlay-bzs5yh:var(--color-grey-opaque-70-4nvva1);--color-background-flashbar-success-zum1u9:#03220d;--color-background-flashbar-error-l4dwf5:#460303;--color-background-flashbar-info-9h8tmf:#08144f;--color-background-flashbar-warning-7rdvch:#372603;--color-background-progress-bar-value-default-3tyie3:var(--color-primary-500-66353q);--color-background-segment-active-kq3k5r:var(--color-neutral-300-ykaajl);--color-background-segment-default-v6zlxl:transparent;--color-background-segment-disabled-s2n079:var(--color-background-button-normal-disabled-6gorto);--color-background-slider-range-default-w9b5te:var(--color-primary-500-66353q);--color-background-slider-handle-default-xw3sor:var(--color-primary-500-66353q);--color-background-table-header-gllrk6:var(--color-background-container-header-mjjlw4);--color-background-toggle-checked-disabled-pbgy4t:var(--color-background-control-disabled-wmzax9);--color-background-status-indicator-error-rruniz:#ff7a7a20;--color-background-status-indicator-warning-liznlw:#fbd33220;--color-background-status-indicator-success-pb8x9o:#2bb53420;--color-background-status-indicator-info-82b1gy:#5c7fff20;--color-background-status-indicator-neutral-gl2lpq:var(--color-neutral-800-sggo8w);--color-border-button-normal-active-ji1ze7:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-yoiy79:var(--color-neutral-600-4k14bl);--color-border-toggle-button-normal-pressed-vy6aww:var(--color-primary-500-66353q);--color-border-button-normal-disabled-kd5y7l:var(--color-neutral-700-1ebo78);--color-text-button-normal-disabled-cjnw1u:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-dppi26:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-dc7iqh:var(--color-neutral-950-fc7tg7);--color-text-side-navigation-item-active-1o5f48:var(--color-primary-300-lbt26q);--color-text-side-navigation-item-active-collapsed-r4mndu:var(--color-neutral-1000-2wv0ov);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-default-jmme8j);--color-border-control-default-5chaax:var(--color-neutral-600-4k14bl);--color-border-divider-default-dvei1w:var(--color-neutral-750-zvilej);--color-border-divider-secondary-cxqzy1:var(--color-neutral-800-sggo8w);--color-border-item-focused-u9urvc:var(--color-primary-500-66353q);--color-border-item-placeholder-jm0jl4:var(--color-transparent-f66xjd);--color-border-item-selected-w9z1nq:var(--color-primary-500-66353q);--color-border-layout-irfclj:var(--color-neutral-750-zvilej);--color-border-popover-7xwcy6:var(--color-neutral-600-4k14bl);--color-border-status-success-p41lb3:var(--undefined-cadw5t);--color-border-status-warning-qj88qv:var(--undefined-59ed5u);--color-border-divider-interactive-default-qvmhxf:var(--color-neutral-750-zvilej);--color-text-body-secondary-9t7q9o:var(--color-neutral-450-4w2uiz);--color-text-breadcrumb-current-hr7395:var(--color-neutral-250-77d0j6);--color-text-button-inline-link-hover-c654kd:var(--color-text-link-hover-ww4klu);--color-text-button-icon-hover-uthdpd:var(--color-text-link-hover-ww4klu);--color-text-button-normal-active-wsh99i:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-8bnx5l:var(--color-white-qzbjhi);--color-text-button-normal-default-kvjv10:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-d72r94:var(--color-neutral-250-77d0j6);--color-text-button-link-active-warndq:var(--color-neutral-300-ykaajl);--color-text-button-link-default-3fhzfx:var(--color-neutral-350-15dbz7);--color-text-button-link-disabled-gun0k9:var(--color-neutral-650-re41um);--color-text-button-link-hover-sfvu5z:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-filter-match-fl8ttr:var(--color-primary-500-66353q);--color-text-form-label-btflne:var(--color-neutral-350-15dbz7);--color-text-form-secondary-k3sdrd:var(--color-neutral-500-evzfy2);--color-text-label-7ypzh6:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-zqpyhe:var(--color-neutral-350-15dbz7);--color-text-link-default-j4rrkd:var(--color-neutral-350-15dbz7);--color-text-link-hover-ww4klu:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-r6f7yr:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-sxauaa:var(--color-neutral-350-15dbz7);--color-text-link-secondary-hover-7iywth:var(--color-primary-400-tdeooy);--color-text-link-info-default-0zj2ll:var(--color-primary-400-tdeooy);--color-text-link-info-hover-xm1nta:var(--color-primary-300-lbt26q);--color-text-status-info-3kb8ql:var(--color-info-300-9fvy2x);--color-text-status-success-ikvqka:var(--color-success-200-cfzlad);--color-text-status-warning-9mqgfw:var(--undefined-59ed5u);--color-gap-global-drawer-2a6up4:var(--color-black-sgyach);--color-background-badge-green-n156ct:rgba(43, 181, 52, 0.2);--color-background-badge-blue-gqusa3:rgba(92, 127, 255, 0.2);--color-background-badge-red-iqyokt:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-iqgcec:rgba(251, 211, 50, 0.2);--color-background-badge-grey-k8xa7j:var(--color-neutral-700-1ebo78);--color-text-badge-grey-bbr7su:var(--color-neutral-300-ykaajl);--color-text-badge-green-660xyu:var(--color-success-200-cfzlad);--color-text-badge-blue-f47zgu:var(--color-info-300-9fvy2x);--color-text-badge-red-akicc9:var(--color-error-400-9k5dg2);--color-background-code-view-rbctim:var(--color-neutral-700-1ebo78);--shadow-container-4vapbk:0px 1px 8px 2px rgba(0, 0, 0, 0.6);--shadow-container-active-9exaql:0px 1px 1px 1px #222222, 0px 6px 36px #030303;--shadow-dropdown-8wmt3o:0px 4px 20px 1px rgba(0, 0, 0, 1);--shadow-flash-sticky-gm5yrn:0px 4px 8px rgba(0, 0, 0, 0.5);--shadow-panel-sslnvv:0px 0px 0px 1px #4b4b4b;--shadow-panel-toggle-lrc5y6:0px 6px 12px 1px rgba(0, 0, 0, 1);--shadow-split-bottom-6m46xs:0px -36px 36px -36px rgba(0, 0, 0, 1);--shadow-split-side-kfzlfb:-1px 0px 1px 0px #222222, -36px 6px 36px -36px rgba(0, 0, 0, 1);--shadow-sticky-h3413w:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-embedded-xyz5bf:0px 2px 0px 0px #4b4b4b, 0px 16px 16px -12px rgba(0, 0, 0, 1);--shadow-sticky-column-first-yn8y77:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-column-last-kiekjr:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-card-bd4hay:var(--color-background-container-content-9qmfcy);--color-background-item-card-f5q4fd:var(--color-background-card-bd4hay);--color-background-dropdown-item-selected-9x6ssl:var(--color-background-item-selected-jv0nfm);--color-background-drawer-1das37:var(--color-background-layout-panel-content-jvfng1);--color-background-backdrop-jzd1xo:var(--color-grey-opaque-70-4nvva1);--color-background-drawer-backdrop-bfmgkx:var(--color-background-backdrop-jzd1xo);--color-background-layout-panel-pq8ydg:var(--color-background-container-content-9qmfcy);--color-background-layout-toolbar-x355y7:var(--color-background-layout-panel-content-jvfng1);--color-background-segment-wrapper-uft0bt:var(--color-background-container-content-9qmfcy);--color-background-slider-handle-warning-default-k40szy:var(--color-text-status-warning-9mqgfw);--color-background-slider-handle-warning-active-1pfsy3:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-default-l73b94:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-active-1ivbe9:var(--color-text-status-warning-9mqgfw);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-disabled-stbm2h:var(--color-background-button-primary-disabled-dtzyob);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-card-highlighted-x88avp:var(--color-border-item-selected-w9z1nq);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-item-card-highlighted-dz33em:var(--color-border-card-highlighted-x88avp);--color-border-control-checked-qzuqkz:var(--color-background-control-checked-qwr7rm);--color-border-control-disabled-phlkdh:var(--color-background-control-disabled-wmzax9);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-dropdown-item-selected-ea9f9m:var(--color-border-item-selected-w9z1nq);--color-border-layout-side-navigation-dqcw8r:var(--color-border-layout-irfclj);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-dropdown-footer-b1waje:var(--color-text-form-secondary-k3sdrd);--color-text-dropdown-item-secondary-9zsq0p:var(--color-text-form-secondary-k3sdrd);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu);--shadow-dropup-blloah:var(--shadow-dropdown-8wmt3o);--shadow-modal-3ff0g5:var(--shadow-dropdown-8wmt3o);--shadow-popover-58p6ym:var(--shadow-dropdown-8wmt3o)}.awsui-context-content-header.awsui-one-theme:not(#\9 ){--color-background-button-link-active-59btv7:var(--color-neutral-850-z568w9);--color-background-button-link-hover-8fidcr:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-8b6nz6:var(--color-neutral-850-z568w9);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-button-normal-hover-mzkneo:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-pressed-vtc4wd:var(--color-neutral-1000-2wv0ov);--color-background-button-primary-active-q9d769:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-csr59a:var(--color-neutral-300-ykaajl);--color-background-button-primary-disabled-dtzyob:var(--color-neutral-700-1ebo78);--color-background-button-primary-hover-m0ma44:var(--color-neutral-200-j5ayhc);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-prsv17:var(--color-neutral-900-hav0uf);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-9qmfcy:var(--color-neutral-950-fc7tg7);--color-background-container-header-mjjlw4:var(--color-neutral-950-fc7tg7);--color-background-control-checked-qwr7rm:var(--color-primary-500-66353q);--color-background-control-disabled-wmzax9:var(--color-neutral-650-re41um);--color-background-dropdown-item-filter-match-hbb8dc:var(--color-neutral-1000-2wv0ov);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-jv0nfm:var(--color-neutral-1000-2wv0ov);--color-background-layout-main-x2yshk:var(--color-neutral-800-sggo8w);--color-background-layout-ai-drawer-2kwqh7:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-content-jvfng1:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-hover-hnmxyj:var(--color-primary-400-tdeooy);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-flashbar-success-zum1u9:#03220d;--color-background-flashbar-error-l4dwf5:#460303;--color-background-flashbar-info-9h8tmf:#08144f;--color-background-flashbar-warning-7rdvch:#372603;--color-background-progress-bar-value-default-3tyie3:var(--color-primary-500-66353q);--color-background-progress-bar-default-5mkfng:var(--color-neutral-700-1ebo78);--color-background-segment-active-kq3k5r:var(--color-neutral-300-ykaajl);--color-background-segment-disabled-s2n079:var(--color-background-button-normal-disabled-6gorto);--color-background-slider-range-default-w9b5te:var(--color-primary-500-66353q);--color-background-slider-handle-default-xw3sor:var(--color-primary-500-66353q);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-status-info-tkf0qi:var(--color-info-1000-lja40w);--color-background-table-header-gllrk6:var(--color-background-container-header-mjjlw4);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-status-indicator-error-rruniz:#ff7a7a20;--color-background-status-indicator-warning-liznlw:#fbd33220;--color-background-status-indicator-success-pb8x9o:#2bb53420;--color-background-status-indicator-info-82b1gy:#5c7fff20;--color-background-status-indicator-neutral-gl2lpq:var(--color-neutral-800-sggo8w);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-ji1ze7:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-yoiy79:var(--color-neutral-600-4k14bl);--color-border-toggle-button-normal-pressed-vy6aww:var(--color-primary-500-66353q);--color-border-button-normal-disabled-kd5y7l:var(--color-neutral-700-1ebo78);--color-text-button-normal-disabled-cjnw1u:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-dppi26:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-dc7iqh:var(--color-neutral-950-fc7tg7);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-text-side-navigation-item-active-1o5f48:var(--color-primary-300-lbt26q);--color-text-side-navigation-item-active-collapsed-r4mndu:var(--color-neutral-1000-2wv0ov);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-control-default-5chaax:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-dvei1w:var(--color-neutral-750-zvilej);--color-border-divider-secondary-cxqzy1:var(--color-neutral-800-sggo8w);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-u9urvc:var(--color-primary-500-66353q);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-item-selected-w9z1nq:var(--color-primary-500-66353q);--color-border-layout-irfclj:var(--color-neutral-750-zvilej);--color-border-popover-7xwcy6:var(--color-neutral-600-4k14bl);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-info-0ebxt2:var(--color-info-400-kky6sa);--color-border-status-success-p41lb3:var(--undefined-cadw5t);--color-border-status-warning-qj88qv:var(--undefined-59ed5u);--color-border-divider-interactive-default-qvmhxf:var(--color-neutral-750-zvilej);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-jmme8j:var(--color-neutral-350-15dbz7);--color-text-body-secondary-9t7q9o:var(--color-neutral-450-4w2uiz);--color-text-breadcrumb-current-hr7395:var(--color-neutral-250-77d0j6);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-wsh99i:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-8bnx5l:var(--color-white-qzbjhi);--color-text-button-normal-default-kvjv10:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-d72r94:var(--color-neutral-250-77d0j6);--color-text-button-link-active-warndq:var(--color-neutral-300-ykaajl);--color-text-button-link-default-3fhzfx:var(--color-neutral-350-15dbz7);--color-text-button-link-disabled-gun0k9:var(--color-neutral-650-re41um);--color-text-button-link-hover-sfvu5z:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-fl8ttr:var(--color-primary-500-66353q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-300-ykaajl);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-label-btflne:var(--color-neutral-350-15dbz7);--color-text-form-secondary-k3sdrd:var(--color-neutral-500-evzfy2);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-17f6c4:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-label-7ypzh6:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-zqpyhe:var(--color-neutral-350-15dbz7);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-link-default-j4rrkd:var(--color-neutral-350-15dbz7);--color-text-link-hover-ww4klu:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-r6f7yr:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-sxauaa:var(--color-neutral-350-15dbz7);--color-text-link-secondary-hover-7iywth:var(--color-primary-400-tdeooy);--color-text-link-info-default-0zj2ll:var(--color-primary-400-tdeooy);--color-text-link-info-hover-xm1nta:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-z361o4:var(--color-neutral-950-fc7tg7);--color-text-segment-default-icu6ax:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-inactive-4pg5xj:var(--color-neutral-450-4w2uiz);--color-text-status-info-3kb8ql:var(--color-info-300-9fvy2x);--color-text-status-success-ikvqka:var(--color-success-200-cfzlad);--color-text-status-warning-9mqgfw:var(--undefined-59ed5u);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-2a6up4:var(--color-black-sgyach);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-badge-green-n156ct:rgba(43, 181, 52, 0.2);--color-background-badge-blue-gqusa3:rgba(92, 127, 255, 0.2);--color-background-badge-red-iqyokt:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-iqgcec:rgba(251, 211, 50, 0.2);--color-background-badge-grey-k8xa7j:var(--color-neutral-700-1ebo78);--color-text-badge-grey-bbr7su:var(--color-neutral-300-ykaajl);--color-text-badge-green-660xyu:var(--color-success-200-cfzlad);--color-text-badge-blue-f47zgu:var(--color-info-300-9fvy2x);--color-text-badge-red-akicc9:var(--color-error-400-9k5dg2);--color-background-code-view-rbctim:var(--color-neutral-700-1ebo78);--color-background-visual-accent-grey-i89nje:var(--color-neutral-700-1ebo78);--color-text-visual-accent-indigo-nefcx0:var(--color-info-300-9fvy2x);--color-text-visual-accent-grey-4a4ncr:var(--color-neutral-300-ykaajl);--shadow-container-4vapbk:0px 1px 8px 2px rgba(0, 0, 0, 0.6);--shadow-container-active-9exaql:0px 1px 1px 1px #222222, 0px 6px 36px #030303;--shadow-dropdown-8wmt3o:0px 4px 20px 1px rgba(0, 0, 0, 1);--shadow-flash-sticky-gm5yrn:0px 4px 8px rgba(0, 0, 0, 0.5);--shadow-panel-sslnvv:0px 0px 0px 1px #4b4b4b;--shadow-panel-toggle-lrc5y6:0px 6px 12px 1px rgba(0, 0, 0, 1);--shadow-split-bottom-6m46xs:0px -36px 36px -36px rgba(0, 0, 0, 1);--shadow-split-side-kfzlfb:-1px 0px 1px 0px #222222, -36px 6px 36px -36px rgba(0, 0, 0, 1);--shadow-sticky-h3413w:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-embedded-xyz5bf:0px 2px 0px 0px #4b4b4b, 0px 16px 16px -12px rgba(0, 0, 0, 1);--shadow-sticky-column-first-yn8y77:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-column-last-kiekjr:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-card-bd4hay:var(--color-background-container-content-9qmfcy);--color-background-item-card-f5q4fd:var(--color-background-card-bd4hay);--color-background-dropdown-item-selected-9x6ssl:var(--color-background-item-selected-jv0nfm);--color-background-drawer-1das37:var(--color-background-layout-panel-content-jvfng1);--color-background-layout-panel-pq8ydg:var(--color-background-container-content-9qmfcy);--color-background-layout-toolbar-x355y7:var(--color-background-layout-panel-content-jvfng1);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-segment-wrapper-uft0bt:var(--color-background-container-content-9qmfcy);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-warning-default-k40szy:var(--color-text-status-warning-9mqgfw);--color-background-slider-handle-warning-active-1pfsy3:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-default-l73b94:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-active-1ivbe9:var(--color-text-status-warning-9mqgfw);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-background-toggle-checked-disabled-pbgy4t:var(--color-background-control-disabled-wmzax9);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-disabled-stbm2h:var(--color-background-button-primary-disabled-dtzyob);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-default-jmme8j);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-card-highlighted-x88avp:var(--color-border-item-selected-w9z1nq);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-item-card-highlighted-dz33em:var(--color-border-card-highlighted-x88avp);--color-border-control-checked-qzuqkz:var(--color-background-control-checked-qwr7rm);--color-border-control-disabled-phlkdh:var(--color-background-control-disabled-wmzax9);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-dropdown-item-selected-ea9f9m:var(--color-border-item-selected-w9z1nq);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-layout-side-navigation-dqcw8r:var(--color-border-layout-irfclj);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-dialog-temfam:var(--color-border-status-info-0ebxt2);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-button-inline-link-hover-c654kd:var(--color-text-link-hover-ww4klu);--color-text-button-icon-hover-uthdpd:var(--color-text-link-hover-ww4klu);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-footer-b1waje:var(--color-text-form-secondary-k3sdrd);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-secondary-9zsq0p:var(--color-text-form-secondary-k3sdrd);--color-text-expandable-section-hover-f83cfz:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu);--shadow-dropup-blloah:var(--shadow-dropdown-8wmt3o);--shadow-modal-3ff0g5:var(--shadow-dropdown-8wmt3o);--shadow-popover-58p6ym:var(--shadow-dropdown-8wmt3o)}.awsui-one-theme .awsui-context-app-layout-toolbar:not(#\9 ),.awsui-context-app-layout-toolbar.awsui-one-theme:not(#\9 ){--color-background-layout-toolbar-x355y7:var(--color-neutral-50-5676vk)}.awsui-one-theme .awsui-context-compact-table:not(#\9 ){--space-field-vertical-sf2thg:5px;--space-status-indicator-padding-horizontal-pbftfl:var(--space-none-ea32lj)}.awsui-context-compact-table.awsui-one-theme:not(#\9 ){--size-vertical-input-tza5ti:28px;--space-alert-vertical-yigdcv:var(--space-flashbar-vertical-11xrcr);--space-button-horizontal-w2nh9z:var(--space-scaled-l-gr6kh1);--space-token-vertical-vkegei:var(--space-scaled-xxs-vdp1uk);--space-field-vertical-sf2thg:5px;--space-flashbar-vertical-11xrcr:var(--space-scaled-xs-rt720d);--space-tabs-vertical-v9w9r8:var(--space-scaled-xxs-vdp1uk);--space-status-indicator-padding-horizontal-pbftfl:var(--space-none-ea32lj)}.awsui-one-theme .awsui-context-flashbar:not(#\9 ){--color-background-button-normal-active-8b6nz6:rgba(0, 0, 0, 0.1);--color-background-button-normal-hover-mzkneo:rgba(0, 0, 0, 0.05);--color-background-button-primary-active-q9d769:var(--color-neutral-800-sggo8w);--color-background-button-primary-default-csr59a:var(--color-neutral-800-sggo8w);--color-background-button-primary-hover-m0ma44:var(--color-neutral-700-1ebo78);--color-background-inline-code-uczgjj:rgba(0, 0, 0, 0.1);--color-background-progress-bar-value-default-3tyie3:var(--color-neutral-800-sggo8w);--color-background-progress-bar-default-5mkfng:var(--color-grey-opaque-10-w2wjwq);--color-background-segment-default-v6zlxl:transparent;--color-background-status-error-ugsdf3:var(--color-error-100-tyywtv);--color-background-status-info-tkf0qi:var(--color-info-100-kz0nmy);--color-background-status-success-rkz04n:var(--color-success-100-jirpsy);--color-background-status-warning-nef8dg:var(--color-warning-100-zxtqq4);--color-border-button-normal-active-ji1ze7:var(--color-neutral-800-sggo8w);--color-border-button-normal-default-yoiy79:var(--color-neutral-800-sggo8w);--color-border-button-normal-hover-dppi26:var(--color-neutral-950-fc7tg7);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-default-jmme8j);--color-border-divider-default-dvei1w:var(--color-neutral-350-15dbz7);--color-border-item-focused-u9urvc:var(--color-neutral-800-sggo8w);--color-text-body-default-jmme8j:var(--color-neutral-850-z568w9);--color-text-body-secondary-9t7q9o:var(--color-neutral-600-4k14bl);--color-text-button-inline-link-hover-c654kd:var(--color-text-link-hover-ww4klu);--color-text-button-normal-active-wsh99i:var(--color-neutral-800-sggo8w);--color-text-button-normal-default-kvjv10:var(--color-neutral-800-sggo8w);--color-text-button-normal-hover-d72r94:var(--color-neutral-950-fc7tg7);--color-text-button-link-active-warndq:var(--color-neutral-700-1ebo78);--color-text-button-link-default-3fhzfx:var(--color-neutral-700-1ebo78);--color-text-button-link-hover-sfvu5z:var(--color-neutral-700-1ebo78);--color-text-button-primary-active-zilt2v:var(--color-neutral-50-5676vk);--color-text-button-primary-default-d32ri9:var(--color-neutral-100-xva5sx);--color-text-button-primary-hover-cufejj:var(--color-neutral-50-5676vk);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-f83cfz:var(--color-neutral-950-fc7tg7);--color-border-expandable-section-default-7aidim:var(--color-neutral-600-4k14bl);--color-text-heading-secondary-17f6c4:var(--color-neutral-750-zvilej);--color-text-interactive-inverted-default-gktpfs:var(--color-neutral-800-sggo8w);--color-text-interactive-inverted-hover-9k7h9g:var(--color-neutral-950-fc7tg7);--color-text-label-7ypzh6:var(--color-neutral-600-4k14bl);--color-text-key-value-pairs-value-zqpyhe:var(--color-neutral-950-fc7tg7);--color-text-link-default-j4rrkd:var(--color-neutral-850-z568w9);--color-text-link-hover-ww4klu:var(--color-primary-600-68oa7u);--color-text-link-secondary-default-sxauaa:var(--color-neutral-850-z568w9);--color-text-link-secondary-hover-7iywth:var(--color-primary-600-68oa7u);--color-text-link-info-default-0zj2ll:var(--color-primary-600-68oa7u);--color-text-link-info-hover-xm1nta:var(--color-primary-800-r5zau9);--color-text-link-inverted-hover-a0eqp9:var(--color-neutral-950-fc7tg7);--color-text-notification-default-dkec3s:var(--color-neutral-800-sggo8w);--color-text-status-error-ug8fw3:var(--color-error-600-2nofe4);--color-text-status-info-3kb8ql:var(--color-info-600-6pbmjo);--color-text-status-success-ikvqka:var(--color-success-600-it3b3f);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-slider-handle-error-default-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-button-icon-hover-uthdpd:var(--color-text-link-hover-ww4klu);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94)}.awsui-context-flashbar.awsui-one-theme:not(#\9 ){--color-background-button-normal-active-8b6nz6:rgba(0, 0, 0, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-mzkneo:rgba(0, 0, 0, 0.05);--color-background-inline-code-uczgjj:rgba(0, 0, 0, 0.1);--color-background-progress-bar-value-default-3tyie3:var(--color-neutral-800-sggo8w);--color-background-progress-bar-default-5mkfng:var(--color-grey-opaque-10-w2wjwq);--color-background-status-error-ugsdf3:var(--color-error-100-tyywtv);--color-background-status-info-tkf0qi:var(--color-info-100-kz0nmy);--color-background-status-success-rkz04n:var(--color-success-100-jirpsy);--color-background-status-warning-nef8dg:var(--color-warning-100-zxtqq4);--color-border-button-normal-active-ji1ze7:var(--color-neutral-800-sggo8w);--color-border-button-normal-default-yoiy79:var(--color-neutral-800-sggo8w);--color-border-button-normal-hover-dppi26:var(--color-neutral-950-fc7tg7);--color-border-divider-default-dvei1w:var(--color-neutral-350-15dbz7);--color-border-item-focused-u9urvc:var(--color-neutral-800-sggo8w);--color-text-button-normal-active-wsh99i:var(--color-neutral-800-sggo8w);--color-text-button-normal-default-kvjv10:var(--color-neutral-800-sggo8w);--color-text-button-normal-hover-d72r94:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-f83cfz:var(--color-neutral-950-fc7tg7);--color-border-expandable-section-default-7aidim:var(--color-neutral-600-4k14bl);--color-text-heading-secondary-17f6c4:var(--color-neutral-750-zvilej);--color-text-interactive-inverted-default-gktpfs:var(--color-neutral-800-sggo8w);--color-text-interactive-inverted-hover-9k7h9g:var(--color-neutral-950-fc7tg7);--color-text-link-inverted-hover-a0eqp9:var(--color-neutral-950-fc7tg7);--color-text-notification-default-dkec3s:var(--color-neutral-800-sggo8w);--color-text-status-error-ug8fw3:var(--color-error-600-2nofe4);--color-text-status-success-ikvqka:var(--color-success-600-it3b3f);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-slider-handle-error-default-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94)}.awsui-one-theme .awsui-context-flashbar-warning:not(#\9 ){--color-background-button-normal-active-8b6nz6:rgba(0, 0, 0, 0.1);--color-background-button-normal-hover-mzkneo:rgba(0, 0, 0, 0.05);--color-background-button-primary-active-q9d769:var(--color-neutral-800-sggo8w);--color-background-button-primary-default-csr59a:var(--color-neutral-800-sggo8w);--color-background-button-primary-hover-m0ma44:var(--color-neutral-700-1ebo78);--color-background-progress-bar-value-default-3tyie3:var(--color-neutral-800-sggo8w);--color-background-segment-default-v6zlxl:transparent;--color-background-status-error-ugsdf3:var(--color-error-100-tyywtv);--color-background-status-info-tkf0qi:var(--color-info-100-kz0nmy);--color-background-status-success-rkz04n:var(--color-success-100-jirpsy);--color-background-status-warning-nef8dg:var(--color-warning-100-zxtqq4);--color-border-button-normal-active-ji1ze7:var(--color-neutral-800-sggo8w);--color-border-button-normal-default-yoiy79:var(--color-neutral-800-sggo8w);--color-border-button-normal-hover-dppi26:var(--color-neutral-950-fc7tg7);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-default-jmme8j);--color-border-divider-default-dvei1w:var(--color-neutral-350-15dbz7);--color-border-item-focused-u9urvc:var(--color-neutral-800-sggo8w);--color-text-body-default-jmme8j:var(--color-neutral-850-z568w9);--color-text-body-secondary-9t7q9o:var(--color-neutral-600-4k14bl);--color-text-button-inline-link-hover-c654kd:var(--color-text-link-hover-ww4klu);--color-text-button-normal-active-wsh99i:var(--color-neutral-800-sggo8w);--color-text-button-normal-default-kvjv10:var(--color-neutral-800-sggo8w);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-button-link-active-warndq:var(--color-neutral-700-1ebo78);--color-text-button-link-default-3fhzfx:var(--color-neutral-700-1ebo78);--color-text-button-link-hover-sfvu5z:var(--color-neutral-700-1ebo78);--color-text-button-primary-active-zilt2v:var(--color-neutral-50-5676vk);--color-text-button-primary-default-d32ri9:var(--color-neutral-100-xva5sx);--color-text-button-primary-hover-cufejj:var(--color-neutral-50-5676vk);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-f83cfz:var(--color-neutral-950-fc7tg7);--color-border-expandable-section-default-7aidim:var(--color-neutral-600-4k14bl);--color-text-heading-secondary-17f6c4:var(--color-neutral-750-zvilej);--color-text-interactive-inverted-default-gktpfs:var(--color-neutral-800-sggo8w);--color-text-label-7ypzh6:var(--color-neutral-600-4k14bl);--color-text-key-value-pairs-value-zqpyhe:var(--color-neutral-950-fc7tg7);--color-text-link-default-j4rrkd:var(--color-neutral-850-z568w9);--color-text-link-hover-ww4klu:var(--color-primary-600-68oa7u);--color-text-link-secondary-default-sxauaa:var(--color-neutral-850-z568w9);--color-text-link-secondary-hover-7iywth:var(--color-primary-600-68oa7u);--color-text-link-info-default-0zj2ll:var(--color-primary-600-68oa7u);--color-text-link-info-hover-xm1nta:var(--color-primary-800-r5zau9);--color-text-link-inverted-hover-a0eqp9:var(--color-neutral-950-fc7tg7);--color-text-notification-default-dkec3s:var(--color-neutral-800-sggo8w);--color-text-notification-yellow-a5r225:var(--color-neutral-800-sggo8w);--color-text-status-warning-9mqgfw:var(--color-warning-800-tcbc7b);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu);--color-text-badge-grey-bbr7su:var(--color-neutral-850-z568w9);--color-text-badge-green-660xyu:var(--color-success-600-it3b3f);--color-text-badge-blue-f47zgu:var(--color-info-600-6pbmjo);--color-text-badge-red-akicc9:var(--color-error-700-s5g3i2);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-slider-handle-warning-default-k40szy:var(--color-text-status-warning-9mqgfw);--color-background-slider-handle-warning-active-1pfsy3:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-default-l73b94:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-active-1ivbe9:var(--color-text-status-warning-9mqgfw);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-button-icon-hover-uthdpd:var(--color-text-link-hover-ww4klu);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i)}.awsui-context-flashbar-warning.awsui-one-theme:not(#\9 ){--color-background-button-normal-active-8b6nz6:rgba(0, 0, 0, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-mzkneo:rgba(0, 0, 0, 0.05);--color-background-progress-bar-value-default-3tyie3:var(--color-neutral-800-sggo8w);--color-background-progress-bar-default-5mkfng:var(--color-grey-opaque-10-w2wjwq);--color-background-status-error-ugsdf3:var(--color-error-100-tyywtv);--color-background-status-info-tkf0qi:var(--color-info-100-kz0nmy);--color-background-status-success-rkz04n:var(--color-success-100-jirpsy);--color-background-status-warning-nef8dg:var(--color-warning-100-zxtqq4);--color-border-button-normal-active-ji1ze7:var(--color-neutral-800-sggo8w);--color-border-button-normal-default-yoiy79:var(--color-neutral-800-sggo8w);--color-border-button-normal-hover-dppi26:var(--color-neutral-950-fc7tg7);--color-border-divider-default-dvei1w:var(--color-neutral-350-15dbz7);--color-border-item-focused-u9urvc:var(--color-neutral-800-sggo8w);--color-text-button-normal-active-wsh99i:var(--color-neutral-800-sggo8w);--color-text-button-normal-default-kvjv10:var(--color-neutral-800-sggo8w);--color-text-button-normal-hover-d72r94:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-f83cfz:var(--color-neutral-950-fc7tg7);--color-border-expandable-section-default-7aidim:var(--color-neutral-600-4k14bl);--color-text-heading-secondary-17f6c4:var(--color-neutral-750-zvilej);--color-text-interactive-inverted-default-gktpfs:var(--color-neutral-800-sggo8w);--color-text-interactive-inverted-hover-9k7h9g:var(--color-neutral-950-fc7tg7);--color-text-link-inverted-hover-a0eqp9:var(--color-neutral-950-fc7tg7);--color-text-notification-default-dkec3s:var(--color-neutral-800-sggo8w);--color-text-notification-yellow-a5r225:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94)}.awsui-one-theme .awsui-context-alert:not(#\9 ){--color-background-button-normal-active-8b6nz6:rgba(0, 0, 0, 0.1);--color-background-button-normal-hover-mzkneo:rgba(0, 0, 0, 0.05);--color-background-button-primary-active-q9d769:var(--color-neutral-800-sggo8w);--color-background-button-primary-default-csr59a:var(--color-neutral-800-sggo8w);--color-background-button-primary-hover-m0ma44:var(--color-neutral-700-1ebo78);--color-background-segment-default-v6zlxl:transparent;--color-background-status-error-ugsdf3:#fceded;--color-background-status-info-tkf0qi:#eaeffc;--color-background-status-success-rkz04n:#e9fce7;--color-background-status-warning-nef8dg:#fcfadb;--color-border-button-normal-active-ji1ze7:var(--color-neutral-800-sggo8w);--color-border-button-normal-default-yoiy79:var(--color-neutral-800-sggo8w);--color-border-button-normal-hover-dppi26:var(--color-neutral-950-fc7tg7);--color-border-divider-default-dvei1w:var(--color-neutral-350-15dbz7);--color-border-item-focused-u9urvc:var(--color-neutral-800-sggo8w);--color-text-body-default-jmme8j:var(--color-neutral-800-sggo8w);--color-text-button-inline-link-hover-c654kd:var(--color-text-link-hover-ww4klu);--color-text-button-normal-active-wsh99i:var(--color-neutral-800-sggo8w);--color-text-button-normal-default-kvjv10:var(--color-neutral-800-sggo8w);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-button-link-active-warndq:var(--color-neutral-700-1ebo78);--color-text-button-link-default-3fhzfx:var(--color-neutral-700-1ebo78);--color-text-button-link-hover-sfvu5z:var(--color-neutral-700-1ebo78);--color-text-button-primary-active-zilt2v:var(--color-neutral-50-5676vk);--color-text-button-primary-default-d32ri9:var(--color-neutral-100-xva5sx);--color-text-button-primary-hover-cufejj:var(--color-neutral-50-5676vk);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-f83cfz:var(--color-neutral-950-fc7tg7);--color-border-expandable-section-default-7aidim:var(--color-neutral-600-4k14bl);--color-text-link-default-j4rrkd:var(--color-neutral-900-hav0uf);--color-text-link-hover-ww4klu:var(--color-neutral-950-fc7tg7);--font-size-expandable-heading-5th9ka:var(--font-size-heading-s-4lcrq9);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-default-jmme8j);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-button-icon-hover-uthdpd:var(--color-text-link-hover-ww4klu);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu)}.awsui-context-alert.awsui-one-theme:not(#\9 ){--color-background-button-normal-active-8b6nz6:rgba(0, 0, 0, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-mzkneo:rgba(0, 0, 0, 0.05);--color-background-status-error-ugsdf3:#fceded;--color-background-status-info-tkf0qi:#eaeffc;--color-background-status-success-rkz04n:#e9fce7;--color-background-status-warning-nef8dg:#fcfadb;--color-border-button-normal-active-ji1ze7:var(--color-neutral-800-sggo8w);--color-border-button-normal-default-yoiy79:var(--color-neutral-800-sggo8w);--color-border-button-normal-hover-dppi26:var(--color-neutral-950-fc7tg7);--color-border-divider-default-dvei1w:var(--color-neutral-350-15dbz7);--color-border-item-focused-u9urvc:var(--color-neutral-800-sggo8w);--color-text-body-default-jmme8j:var(--color-neutral-800-sggo8w);--color-text-button-normal-active-wsh99i:var(--color-neutral-800-sggo8w);--color-text-button-normal-default-kvjv10:var(--color-neutral-800-sggo8w);--color-text-button-normal-hover-d72r94:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-f83cfz:var(--color-neutral-950-fc7tg7);--color-border-expandable-section-default-7aidim:var(--color-neutral-600-4k14bl);--color-text-link-default-j4rrkd:var(--color-neutral-900-hav0uf);--color-text-link-hover-ww4klu:var(--color-neutral-950-fc7tg7);--font-size-expandable-heading-5th9ka:var(--font-size-heading-s-4lcrq9);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-default-jmme8j);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-button-inline-link-hover-c654kd:var(--color-text-link-hover-ww4klu);--color-text-button-icon-hover-uthdpd:var(--color-text-link-hover-ww4klu);--color-text-link-button-normal-default-45wpgj:var(--color-text-button-normal-default-kvjv10);--color-text-link-button-normal-hover-kodz2v:var(--color-text-button-normal-hover-d72r94);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu)}.awsui-one-theme .awsui-context-content-header .awsui-context-alert:not(#\9 ){--color-background-layout-ai-drawer-2kwqh7:var(--color-neutral-850-z568w9);--color-background-flashbar-success-zum1u9:var(--color-background-notification-green-5dc4sk);--color-background-flashbar-error-l4dwf5:var(--color-background-notification-red-dg5n3d);--color-background-flashbar-info-9h8tmf:var(--color-background-notification-blue-34n9ob);--color-background-flashbar-warning-7rdvch:var(--color-background-notification-yellow-7ciw4l);--color-background-status-indicator-error-rruniz:transparent;--color-background-status-indicator-warning-liznlw:transparent;--color-background-status-indicator-success-pb8x9o:transparent;--color-background-status-indicator-info-82b1gy:transparent;--color-background-status-indicator-neutral-gl2lpq:transparent;--color-text-button-normal-disabled-cjnw1u:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-dc7iqh:var(--color-neutral-500-evzfy2);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7);--color-text-link-decoration-default-r6f7yr:currentColor;--color-background-badge-green-n156ct:var(--color-background-notification-green-5dc4sk);--color-background-badge-blue-gqusa3:var(--color-background-notification-blue-34n9ob);--color-background-badge-red-iqyokt:var(--color-background-notification-red-dg5n3d);--color-background-badge-yellow-iqgcec:var(--color-background-notification-yellow-7ciw4l);--color-text-badge-grey-bbr7su:var(--color-text-notification-default-dkec3s);--color-text-badge-green-660xyu:var(--color-text-notification-default-dkec3s);--color-text-badge-blue-f47zgu:var(--color-text-notification-default-dkec3s);--color-text-badge-red-akicc9:var(--color-text-notification-default-dkec3s)}.awsui-context-content-header .awsui-context-alert.awsui-one-theme:not(#\9 ){--color-grey-opaque-70-4nvva1:rgba(15, 20, 26, 0.7);--color-background-button-link-active-59btv7:var(--color-neutral-700-1ebo78);--color-background-button-link-hover-8fidcr:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-8b6nz6:rgba(255, 255, 255, 0.15);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-mzkneo:rgba(255, 255, 255, 0.1);--color-background-toggle-button-normal-pressed-vtc4wd:var(--color-neutral-700-1ebo78);--color-background-button-primary-active-q9d769:var(--color-primary-400-tdeooy);--color-background-button-primary-default-csr59a:var(--color-border-button-normal-default-yoiy79);--color-background-button-primary-disabled-dtzyob:var(--color-neutral-750-zvilej);--color-background-button-primary-hover-m0ma44:var(--color-border-button-normal-hover-dppi26);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-prsv17:var(--color-neutral-800-sggo8w);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-control-checked-qwr7rm:var(--color-primary-400-tdeooy);--color-background-control-disabled-wmzax9:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-filter-match-hbb8dc:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-jv0nfm:var(--color-primary-1000-qz6wq0);--color-background-side-navigation-item-active-collapsed-d3lrdf:var(--color-background-control-checked-qwr7rm);--color-background-layout-main-x2yshk:var(--color-neutral-850-z568w9);--color-background-layout-ai-drawer-2kwqh7:var(--color-neutral-850-z568w9);--color-background-layout-panel-content-jvfng1:var(--color-background-container-content-9qmfcy);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-osjqkh:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-k56zgm:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-hnmxyj:var(--color-primary-300-lbt26q);--color-background-modal-overlay-bzs5yh:var(--color-background-backdrop-jzd1xo);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-flashbar-success-zum1u9:var(--color-background-notification-green-5dc4sk);--color-background-flashbar-error-l4dwf5:var(--color-background-notification-red-dg5n3d);--color-background-flashbar-info-9h8tmf:var(--color-background-notification-blue-34n9ob);--color-background-flashbar-warning-7rdvch:var(--color-background-notification-yellow-7ciw4l);--color-background-progress-bar-value-default-3tyie3:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-5mkfng:var(--color-neutral-700-1ebo78);--color-background-segment-active-kq3k5r:var(--color-primary-400-tdeooy);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-slider-range-default-w9b5te:var(--color-background-slider-handle-default-xw3sor);--color-background-slider-handle-default-xw3sor:var(--color-primary-400-tdeooy);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-status-info-tkf0qi:var(--color-info-1000-lja40w);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-checked-disabled-pbgy4t:var(--color-primary-900-uhv01b);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-status-indicator-error-rruniz:transparent;--color-background-status-indicator-warning-liznlw:transparent;--color-background-status-indicator-success-pb8x9o:transparent;--color-background-status-indicator-info-82b1gy:transparent;--color-background-status-indicator-neutral-gl2lpq:transparent;--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-ji1ze7:var(--color-text-button-normal-hover-d72r94);--color-border-button-normal-default-yoiy79:var(--color-text-button-normal-default-kvjv10);--color-border-toggle-button-normal-pressed-vy6aww:var(--color-primary-400-tdeooy);--color-border-button-normal-disabled-kd5y7l:var(--color-neutral-600-4k14bl);--color-text-button-normal-disabled-cjnw1u:var(--color-neutral-500-evzfy2);--color-border-button-normal-hover-dppi26:var(--color-text-button-normal-hover-d72r94);--color-text-button-primary-disabled-dc7iqh:var(--color-neutral-500-evzfy2);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-text-side-navigation-item-active-1o5f48:var(--color-text-accent-3g6liz);--color-text-side-navigation-item-active-collapsed-r4mndu:var(--color-text-inverted-fubpp0);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-secondary-9t7q9o);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-dvei1w:var(--color-text-button-normal-default-kvjv10);--color-border-divider-secondary-cxqzy1:var(--color-neutral-750-zvilej);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-u9urvc:var(--color-neutral-100-xva5sx);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-item-placeholder-jm0jl4:var(--color-border-item-selected-w9z1nq);--color-border-item-selected-w9z1nq:var(--color-item-selected-uqe532);--color-border-layout-irfclj:var(--color-neutral-650-re41um);--color-border-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-info-0ebxt2:var(--color-info-400-kky6sa);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-jmme8j:var(--color-neutral-350-15dbz7);--color-text-body-secondary-9t7q9o:var(--color-neutral-350-15dbz7);--color-text-breadcrumb-current-hr7395:var(--color-neutral-500-evzfy2);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-link-hover-c654kd:var(--color-text-button-normal-hover-d72r94);--color-text-button-icon-hover-uthdpd:var(--color-text-interactive-hover-pij1mj);--color-text-button-normal-active-wsh99i:var(--color-text-button-normal-hover-d72r94);--color-text-toggle-button-normal-pressed-8bnx5l:var(--color-primary-300-lbt26q);--color-text-button-normal-default-kvjv10:var(--color-neutral-300-ykaajl);--color-text-button-normal-hover-d72r94:var(--color-white-qzbjhi);--color-text-link-button-normal-default-45wpgj:var(--color-text-link-default-j4rrkd);--color-text-link-button-normal-hover-kodz2v:var(--color-text-link-hover-ww4klu);--color-text-button-link-active-warndq:var(--color-text-button-normal-active-wsh99i);--color-text-button-link-default-3fhzfx:var(--color-text-button-normal-default-kvjv10);--color-text-button-link-disabled-gun0k9:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-sfvu5z:var(--color-text-button-normal-hover-d72r94);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-fl8ttr:var(--color-primary-300-lbt26q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-ji7dnt:var(--color-text-button-normal-default-kvjv10);--color-text-expandable-section-hover-f83cfz:var(--color-text-button-normal-hover-d72r94);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-label-btflne:var(--color-text-form-default-02iaa3);--color-text-form-secondary-k3sdrd:var(--color-neutral-450-4w2uiz);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-17f6c4:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-label-7ypzh6:var(--color-text-form-label-btflne);--color-text-key-value-pairs-value-zqpyhe:var(--color-text-body-default-jmme8j);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-link-default-j4rrkd:var(--color-primary-400-tdeooy);--color-text-link-hover-ww4klu:var(--color-primary-300-lbt26q);--color-text-link-decoration-default-r6f7yr:currentColor;--color-text-link-secondary-default-sxauaa:var(--color-text-link-default-j4rrkd);--color-text-link-secondary-hover-7iywth:var(--color-text-link-hover-ww4klu);--color-text-link-info-default-0zj2ll:var(--color-text-link-default-j4rrkd);--color-text-link-info-hover-xm1nta:var(--color-text-link-hover-ww4klu);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-z361o4:var(--color-neutral-950-fc7tg7);--color-text-segment-default-icu6ax:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-inactive-4pg5xj:var(--color-neutral-450-4w2uiz);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-warning-9mqgfw:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-2a6up4:var(--color-neutral-950-fc7tg7);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-badge-green-n156ct:var(--color-background-notification-green-5dc4sk);--color-background-badge-blue-gqusa3:var(--color-background-notification-blue-34n9ob);--color-background-badge-red-iqyokt:var(--color-background-notification-red-dg5n3d);--color-background-badge-yellow-iqgcec:var(--color-background-notification-yellow-7ciw4l);--color-background-badge-grey-k8xa7j:var(--color-background-notification-grey-ck9rk6);--color-text-badge-grey-bbr7su:var(--color-text-notification-default-dkec3s);--color-text-badge-green-660xyu:var(--color-text-notification-default-dkec3s);--color-text-badge-blue-f47zgu:var(--color-text-notification-default-dkec3s);--color-text-badge-red-akicc9:var(--color-text-notification-default-dkec3s);--color-background-code-view-rbctim:#282c34;--color-background-visual-accent-grey-i89nje:var(--color-neutral-700-1ebo78);--color-text-visual-accent-indigo-nefcx0:var(--color-info-300-9fvy2x);--color-text-visual-accent-grey-4a4ncr:var(--color-neutral-300-ykaajl);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-f62vnq:var(--color-background-button-normal-hover-mzkneo);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-dropdown-item-selected-9x6ssl:var(--color-background-item-selected-jv0nfm);--color-background-drawer-1das37:var(--color-background-layout-panel-content-jvfng1);--color-background-backdrop-jzd1xo:var(--color-grey-opaque-70-4nvva1);--color-background-drawer-backdrop-bfmgkx:var(--color-background-backdrop-jzd1xo);--color-background-layout-toolbar-x355y7:var(--color-background-layout-panel-content-jvfng1);--color-background-segment-hover-1oump4:var(--color-background-button-normal-hover-mzkneo);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-warning-default-k40szy:var(--color-text-status-warning-9mqgfw);--color-background-slider-handle-warning-active-1pfsy3:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-default-l73b94:var(--color-text-status-warning-9mqgfw);--color-background-slider-range-warning-active-1ivbe9:var(--color-text-status-warning-9mqgfw);--color-background-dialog-txsc57:var(--color-background-status-info-tkf0qi);--color-text-chat-bubble-outgoing-ukw1en:var(--color-text-body-default-jmme8j);--color-text-chat-bubble-incoming-xvi8sj:var(--color-text-body-default-jmme8j);--color-border-toggle-button-normal-default-2kj8sr:var(--color-border-button-normal-default-yoiy79);--color-border-toggle-button-normal-hover-yyc20r:var(--color-border-button-normal-hover-dppi26);--color-border-button-primary-active-f2r8t0:var(--color-background-button-primary-active-q9d769);--color-border-button-primary-default-plavjd:var(--color-background-button-primary-default-csr59a);--color-border-button-primary-disabled-stbm2h:var(--color-background-button-primary-disabled-dtzyob);--color-border-button-primary-hover-eh9oby:var(--color-background-button-primary-hover-m0ma44);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-h0hylc:var(--color-border-divider-default-dvei1w);--color-border-card-highlighted-x88avp:var(--color-border-item-selected-w9z1nq);--color-border-item-card-k698y7:var(--color-border-card-h0hylc);--color-border-item-card-highlighted-dz33em:var(--color-border-card-highlighted-x88avp);--color-border-control-checked-qzuqkz:var(--color-background-control-checked-qwr7rm);--color-border-control-disabled-phlkdh:var(--color-background-control-disabled-wmzax9);--color-border-divider-panel-bottom-tophmh:var(--color-border-divider-default-dvei1w);--color-border-divider-panel-side-qdxhct:var(--color-border-divider-default-dvei1w);--color-border-dropdown-group-3kf8lz:var(--color-border-dropdown-item-default-a5ya6f);--color-border-dropdown-item-default-a5ya6f:var(--color-border-divider-default-dvei1w);--color-border-dropdown-item-selected-ea9f9m:var(--color-border-item-selected-w9z1nq);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-layout-side-navigation-dqcw8r:var(--color-border-layout-irfclj);--color-border-panel-header-bp09bf:var(--color-border-divider-default-dvei1w);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-dialog-temfam:var(--color-border-status-info-0ebxt2);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-text-button-inline-icon-default-m9l4ya:var(--color-text-link-default-j4rrkd);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-g4osbv:var(--color-text-link-hover-ww4klu);--color-text-link-button-normal-active-92lgla:var(--color-text-button-normal-active-wsh99i);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-footer-b1waje:var(--color-text-form-secondary-k3sdrd);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-secondary-9zsq0p:var(--color-text-form-secondary-k3sdrd);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7aidim:var(--color-border-divider-default-dvei1w);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-17xs1h:var(--color-text-button-normal-hover-d72r94);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu)}@media not print{.awsui-context-top-navigation.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ),.awsui-context-content-header.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-grey-opaque-70-4nvva1:rgba(0, 0, 0, 0.7);--color-background-side-navigation-item-active-collapsed-d3lrdf:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-active-osjqkh:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-default-k56zgm:var(--color-primary-500-66353q);--color-background-modal-overlay-bzs5yh:var(--color-grey-opaque-70-4nvva1);--color-background-segment-default-v6zlxl:transparent;--color-border-item-placeholder-jm0jl4:var(--color-transparent-f66xjd)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-app-layout-toolbar:not(#\9 ),.awsui-context-app-layout-toolbar.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-background-layout-main-x2yshk:var(--color-neutral-1000-2wv0ov);--color-background-layout-toolbar-x355y7:var(--color-neutral-1000-2wv0ov);--color-gap-global-drawer-2a6up4:var(--color-neutral-1000-2wv0ov)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-flashbar:not(#\9 ){--color-background-button-primary-active-q9d769:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-csr59a:var(--color-neutral-300-ykaajl);--color-background-button-primary-hover-m0ma44:var(--color-neutral-200-j5ayhc);--color-background-inline-code-uczgjj:rgba(255, 255, 255, 0.1);--color-background-progress-bar-value-default-3tyie3:var(--color-white-qzbjhi);--color-background-progress-bar-default-5mkfng:var(--color-grey-opaque-25-xck8i0);--color-background-status-error-ugsdf3:var(--color-error-950-qiq7u6);--color-background-status-info-tkf0qi:var(--color-info-950-7fypw1);--color-background-status-success-rkz04n:var(--color-success-950-n91daq);--color-background-status-warning-nef8dg:var(--color-warning-950-ifq6mm);--color-border-button-normal-active-ji1ze7:var(--color-neutral-100-xva5sx);--color-border-button-normal-default-yoiy79:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-dppi26:var(--color-white-qzbjhi);--color-border-divider-default-dvei1w:var(--color-neutral-600-4k14bl);--color-border-item-focused-u9urvc:var(--color-white-qzbjhi);--color-border-status-success-p41lb3:var(--color-success-500-zgiyh7);--color-text-body-default-jmme8j:var(--color-neutral-350-15dbz7);--color-text-body-secondary-9t7q9o:var(--color-neutral-450-4w2uiz);--color-text-button-normal-active-wsh99i:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-kvjv10:var(--color-neutral-100-xva5sx);--color-text-button-normal-hover-d72r94:var(--color-white-qzbjhi);--color-text-button-link-active-warndq:var(--color-neutral-300-ykaajl);--color-text-button-link-default-3fhzfx:var(--color-neutral-350-15dbz7);--color-text-button-link-hover-sfvu5z:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-300-ykaajl);--color-text-expandable-section-hover-f83cfz:var(--color-white-qzbjhi);--color-border-expandable-section-default-7aidim:var(--color-neutral-500-evzfy2);--color-text-heading-secondary-17f6c4:var(--color-neutral-300-ykaajl);--color-text-interactive-inverted-default-gktpfs:var(--color-neutral-100-xva5sx);--color-text-interactive-inverted-hover-9k7h9g:var(--color-white-qzbjhi);--color-text-label-7ypzh6:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-zqpyhe:var(--color-neutral-350-15dbz7);--color-text-link-default-j4rrkd:var(--color-neutral-350-15dbz7);--color-text-link-hover-ww4klu:var(--color-primary-400-tdeooy);--color-text-link-secondary-default-sxauaa:var(--color-neutral-350-15dbz7);--color-text-link-secondary-hover-7iywth:var(--color-primary-400-tdeooy);--color-text-link-info-default-0zj2ll:var(--color-primary-400-tdeooy);--color-text-link-info-hover-xm1nta:var(--color-primary-300-lbt26q);--color-text-link-inverted-hover-a0eqp9:var(--color-white-qzbjhi);--color-text-notification-default-dkec3s:var(--color-neutral-100-xva5sx);--color-text-status-error-ug8fw3:var(--color-error-400-9k5dg2);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7)}}@media not print{.awsui-context-flashbar.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-primary-active-q9d769:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-csr59a:var(--color-neutral-300-ykaajl);--color-background-button-primary-hover-m0ma44:var(--color-neutral-200-j5ayhc);--color-background-inline-code-uczgjj:rgba(255, 255, 255, 0.1);--color-background-progress-bar-value-default-3tyie3:var(--color-white-qzbjhi);--color-background-progress-bar-default-5mkfng:var(--color-grey-opaque-25-xck8i0);--color-background-segment-default-v6zlxl:transparent;--color-background-status-error-ugsdf3:var(--color-error-950-qiq7u6);--color-background-status-info-tkf0qi:var(--color-info-950-7fypw1);--color-background-status-success-rkz04n:var(--color-success-950-n91daq);--color-background-status-warning-nef8dg:var(--color-warning-950-ifq6mm);--color-border-button-normal-active-ji1ze7:var(--color-neutral-100-xva5sx);--color-border-button-normal-default-yoiy79:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-dppi26:var(--color-white-qzbjhi);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-default-jmme8j);--color-border-divider-default-dvei1w:var(--color-neutral-600-4k14bl);--color-border-item-focused-u9urvc:var(--color-white-qzbjhi);--color-border-status-success-p41lb3:var(--color-success-500-zgiyh7);--color-text-body-default-jmme8j:var(--color-neutral-350-15dbz7);--color-text-body-secondary-9t7q9o:var(--color-neutral-450-4w2uiz);--color-text-button-inline-link-hover-c654kd:var(--color-text-link-hover-ww4klu);--color-text-button-normal-active-wsh99i:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-kvjv10:var(--color-neutral-100-xva5sx);--color-text-button-normal-hover-d72r94:var(--color-white-qzbjhi);--color-text-button-link-active-warndq:var(--color-neutral-300-ykaajl);--color-text-button-link-default-3fhzfx:var(--color-neutral-350-15dbz7);--color-text-button-link-hover-sfvu5z:var(--color-neutral-250-77d0j6);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-300-ykaajl);--color-text-expandable-section-hover-f83cfz:var(--color-white-qzbjhi);--color-border-expandable-section-default-7aidim:var(--color-neutral-500-evzfy2);--color-text-heading-secondary-17f6c4:var(--color-neutral-300-ykaajl);--color-text-interactive-inverted-default-gktpfs:var(--color-neutral-100-xva5sx);--color-text-interactive-inverted-hover-9k7h9g:var(--color-white-qzbjhi);--color-text-label-7ypzh6:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-zqpyhe:var(--color-neutral-350-15dbz7);--color-text-link-default-j4rrkd:var(--color-neutral-350-15dbz7);--color-text-link-hover-ww4klu:var(--color-primary-400-tdeooy);--color-text-link-secondary-default-sxauaa:var(--color-neutral-350-15dbz7);--color-text-link-secondary-hover-7iywth:var(--color-primary-400-tdeooy);--color-text-link-info-default-0zj2ll:var(--color-primary-400-tdeooy);--color-text-link-info-hover-xm1nta:var(--color-primary-300-lbt26q);--color-text-link-inverted-hover-a0eqp9:var(--color-white-qzbjhi);--color-text-notification-default-dkec3s:var(--color-neutral-100-xva5sx);--color-text-status-error-ug8fw3:var(--color-error-400-9k5dg2);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-flashbar-warning:not(#\9 ){--color-background-button-primary-active-q9d769:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-csr59a:var(--color-neutral-300-ykaajl);--color-background-button-primary-hover-m0ma44:var(--color-neutral-200-j5ayhc);--color-background-inline-code-uczgjj:rgba(255, 255, 255, 0.1);--color-background-progress-bar-value-default-3tyie3:var(--color-white-qzbjhi);--color-background-progress-bar-default-5mkfng:var(--color-grey-opaque-25-xck8i0);--color-background-status-error-ugsdf3:var(--color-error-950-qiq7u6);--color-background-status-info-tkf0qi:var(--color-info-950-7fypw1);--color-background-status-success-rkz04n:var(--color-success-950-n91daq);--color-background-status-warning-nef8dg:var(--color-warning-950-ifq6mm);--color-border-button-normal-active-ji1ze7:var(--color-neutral-100-xva5sx);--color-border-button-normal-default-yoiy79:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-dppi26:var(--color-white-qzbjhi);--color-border-divider-default-dvei1w:var(--color-neutral-600-4k14bl);--color-border-item-focused-u9urvc:var(--color-white-qzbjhi);--color-border-status-success-p41lb3:var(--color-success-500-zgiyh7);--color-text-body-default-jmme8j:var(--color-neutral-350-15dbz7);--color-text-body-secondary-9t7q9o:var(--color-neutral-450-4w2uiz);--color-text-button-normal-active-wsh99i:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-kvjv10:var(--color-neutral-100-xva5sx);--color-text-button-normal-hover-d72r94:var(--color-white-qzbjhi);--color-text-button-link-active-warndq:var(--color-neutral-300-ykaajl);--color-text-button-link-default-3fhzfx:var(--color-neutral-350-15dbz7);--color-text-button-link-hover-sfvu5z:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-300-ykaajl);--color-text-expandable-section-hover-f83cfz:var(--color-white-qzbjhi);--color-border-expandable-section-default-7aidim:var(--color-neutral-500-evzfy2);--color-text-heading-secondary-17f6c4:var(--color-neutral-300-ykaajl);--color-text-interactive-inverted-default-gktpfs:var(--color-neutral-100-xva5sx);--color-text-interactive-inverted-hover-9k7h9g:var(--color-white-qzbjhi);--color-text-label-7ypzh6:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-zqpyhe:var(--color-neutral-350-15dbz7);--color-text-link-default-j4rrkd:var(--color-neutral-350-15dbz7);--color-text-link-hover-ww4klu:var(--color-primary-400-tdeooy);--color-text-link-secondary-default-sxauaa:var(--color-neutral-350-15dbz7);--color-text-link-secondary-hover-7iywth:var(--color-primary-400-tdeooy);--color-text-link-info-default-0zj2ll:var(--color-primary-400-tdeooy);--color-text-link-info-hover-xm1nta:var(--color-primary-300-lbt26q);--color-text-link-inverted-hover-a0eqp9:var(--color-white-qzbjhi);--color-text-notification-default-dkec3s:var(--color-neutral-100-xva5sx);--color-text-notification-yellow-a5r225:var(--color-neutral-100-xva5sx);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--color-text-status-warning-9mqgfw:var(--undefined-59ed5u);--color-text-badge-grey-bbr7su:var(--color-neutral-300-ykaajl);--color-text-badge-green-660xyu:var(--color-success-200-cfzlad);--color-text-badge-blue-f47zgu:var(--color-info-300-9fvy2x);--color-text-badge-red-akicc9:var(--color-error-400-9k5dg2)}}@media not print{.awsui-context-flashbar-warning.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-primary-active-q9d769:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-csr59a:var(--color-neutral-300-ykaajl);--color-background-button-primary-hover-m0ma44:var(--color-neutral-200-j5ayhc);--color-background-inline-code-uczgjj:rgba(255, 255, 255, 0.1);--color-background-progress-bar-value-default-3tyie3:var(--color-white-qzbjhi);--color-background-progress-bar-default-5mkfng:var(--color-grey-opaque-25-xck8i0);--color-background-segment-default-v6zlxl:transparent;--color-background-status-error-ugsdf3:var(--color-error-950-qiq7u6);--color-background-status-info-tkf0qi:var(--color-info-950-7fypw1);--color-background-status-success-rkz04n:var(--color-success-950-n91daq);--color-background-status-warning-nef8dg:var(--color-warning-950-ifq6mm);--color-border-button-normal-active-ji1ze7:var(--color-neutral-100-xva5sx);--color-border-button-normal-default-yoiy79:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-dppi26:var(--color-white-qzbjhi);--color-text-side-navigation-item-default-8wm86s:var(--color-text-body-default-jmme8j);--color-border-divider-default-dvei1w:var(--color-neutral-600-4k14bl);--color-border-item-focused-u9urvc:var(--color-white-qzbjhi);--color-border-status-success-p41lb3:var(--color-success-500-zgiyh7);--color-text-body-default-jmme8j:var(--color-neutral-350-15dbz7);--color-text-body-secondary-9t7q9o:var(--color-neutral-450-4w2uiz);--color-text-button-inline-link-hover-c654kd:var(--color-text-link-hover-ww4klu);--color-text-button-normal-active-wsh99i:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-kvjv10:var(--color-neutral-100-xva5sx);--color-text-button-normal-hover-d72r94:var(--color-white-qzbjhi);--color-text-button-link-active-warndq:var(--color-neutral-300-ykaajl);--color-text-button-link-default-3fhzfx:var(--color-neutral-350-15dbz7);--color-text-button-link-hover-sfvu5z:var(--color-neutral-250-77d0j6);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-300-ykaajl);--color-text-expandable-section-hover-f83cfz:var(--color-white-qzbjhi);--color-border-expandable-section-default-7aidim:var(--color-neutral-500-evzfy2);--color-text-heading-secondary-17f6c4:var(--color-neutral-300-ykaajl);--color-text-interactive-inverted-default-gktpfs:var(--color-neutral-100-xva5sx);--color-text-interactive-inverted-hover-9k7h9g:var(--color-white-qzbjhi);--color-text-label-7ypzh6:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-zqpyhe:var(--color-neutral-350-15dbz7);--color-text-link-default-j4rrkd:var(--color-neutral-350-15dbz7);--color-text-link-hover-ww4klu:var(--color-primary-400-tdeooy);--color-text-link-secondary-default-sxauaa:var(--color-neutral-350-15dbz7);--color-text-link-secondary-hover-7iywth:var(--color-primary-400-tdeooy);--color-text-link-info-default-0zj2ll:var(--color-primary-400-tdeooy);--color-text-link-info-hover-xm1nta:var(--color-primary-300-lbt26q);--color-text-link-inverted-hover-a0eqp9:var(--color-white-qzbjhi);--color-text-notification-default-dkec3s:var(--color-neutral-100-xva5sx);--color-text-notification-yellow-a5r225:var(--color-neutral-100-xva5sx);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--color-text-status-warning-9mqgfw:var(--undefined-59ed5u);--color-text-tutorial-hotspot-default-icmnb4:var(--color-text-link-default-j4rrkd);--color-text-tutorial-hotspot-hover-xmsms0:var(--color-text-link-hover-ww4klu);--color-text-badge-grey-bbr7su:var(--color-neutral-300-ykaajl);--color-text-badge-green-660xyu:var(--color-success-200-cfzlad);--color-text-badge-blue-f47zgu:var(--color-info-300-9fvy2x);--color-text-badge-red-akicc9:var(--color-error-400-9k5dg2)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-alert:not(#\9 ){--color-background-button-primary-active-q9d769:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-csr59a:var(--color-neutral-300-ykaajl);--color-background-button-primary-hover-m0ma44:var(--color-neutral-200-j5ayhc);--color-background-status-error-ugsdf3:#460303;--color-background-status-info-tkf0qi:#08144f;--color-background-status-success-rkz04n:#03220d;--color-background-status-warning-nef8dg:#372603;--color-border-button-normal-active-ji1ze7:var(--color-neutral-100-xva5sx);--color-border-button-normal-default-yoiy79:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-dppi26:var(--color-white-qzbjhi);--color-border-divider-default-dvei1w:var(--color-neutral-600-4k14bl);--color-border-item-focused-u9urvc:var(--color-white-qzbjhi);--color-border-status-success-p41lb3:var(--color-success-500-zgiyh7);--color-text-body-default-jmme8j:var(--color-neutral-100-xva5sx);--color-text-button-normal-active-wsh99i:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-kvjv10:var(--color-neutral-100-xva5sx);--color-text-button-link-active-warndq:var(--color-neutral-300-ykaajl);--color-text-button-link-default-3fhzfx:var(--color-neutral-350-15dbz7);--color-text-button-link-hover-sfvu5z:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-zilt2v:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-d32ri9:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-cufejj:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-300-ykaajl);--color-text-expandable-section-hover-f83cfz:var(--color-white-qzbjhi);--color-border-expandable-section-default-7aidim:var(--color-neutral-500-evzfy2);--color-text-link-default-j4rrkd:var(--color-neutral-50-5676vk);--color-text-link-hover-ww4klu:var(--color-white-qzbjhi);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7)}}@media not print{.awsui-context-alert.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-primary-active-q9d769:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-csr59a:var(--color-neutral-300-ykaajl);--color-background-button-primary-hover-m0ma44:var(--color-neutral-200-j5ayhc);--color-background-segment-default-v6zlxl:transparent;--color-background-status-error-ugsdf3:#460303;--color-background-status-info-tkf0qi:#08144f;--color-background-status-success-rkz04n:#03220d;--color-background-status-warning-nef8dg:#372603;--color-border-button-normal-active-ji1ze7:var(--color-neutral-100-xva5sx);--color-border-button-normal-default-yoiy79:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-dppi26:var(--color-white-qzbjhi);--color-border-divider-default-dvei1w:var(--color-neutral-600-4k14bl);--color-border-item-focused-u9urvc:var(--color-white-qzbjhi);--color-border-status-success-p41lb3:var(--color-success-500-zgiyh7);--color-text-body-default-jmme8j:var(--color-neutral-100-xva5sx);--color-text-button-normal-active-wsh99i:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-kvjv10:var(--color-neutral-100-xva5sx);--color-text-button-normal-hover-d72r94:var(--color-white-qzbjhi);--color-text-button-link-active-warndq:var(--color-neutral-300-ykaajl);--color-text-button-link-default-3fhzfx:var(--color-neutral-350-15dbz7);--color-text-button-link-hover-sfvu5z:var(--color-neutral-250-77d0j6);--color-text-expandable-section-default-ji7dnt:var(--color-neutral-300-ykaajl);--color-text-expandable-section-hover-f83cfz:var(--color-white-qzbjhi);--color-border-expandable-section-default-7aidim:var(--color-neutral-500-evzfy2);--color-text-link-default-j4rrkd:var(--color-neutral-50-5676vk);--color-text-link-hover-ww4klu:var(--color-white-qzbjhi);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-content-header .awsui-context-alert:not(#\9 ),.awsui-context-content-header .awsui-context-alert.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-border-control-default-5chaax:var(--color-neutral-500-evzfy2)}}.awsui-one-theme.awsui-polaris-compact-mode .awsui-context-compact-table:not(#\9 ),.awsui-context-compact-table.awsui-one-theme.awsui-polaris-compact-mode:not(#\9 ){--space-field-vertical-sf2thg:3px}}@keyframes awsui-fade-in-35003c{from{opacity:0}to{opacity:1}}@keyframes awsui-fade-in-35003c{from{opacity:0}to{opacity:1}}@keyframes awsui-fade-out-35003c{from{opacity:1}to{opacity:0}}@keyframes awsui-fade-out-35003c{from{opacity:1}to{opacity:0}}@keyframes awsui-status-icon-error-35003c{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@keyframes awsui-status-icon-error-35003c{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@keyframes awsui-scale-popup-35003c{0%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes awsui-scale-popup-35003c{0%{transform:scale(0.95)}100%{transform:scale(1)}}:root{--awsui-version-info-ac811630: true}
.awsui_root_1ifko_1op93_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;cursor:inherit;display:flex;flex:1;flex-direction:row;align-items:baseline;column-gap:var(--space-xs-j1ch97, 8px)}.awsui_root_1ifko_1op93_145.awsui_disable-paddings_1ifko_1op93_184:not(#\9 ){column-gap:0}.awsui_main_1ifko_1op93_188:not(#\9 ){flex-grow:1;display:flex;flex-direction:column;min-inline-size:0}.awsui_actions_1ifko_1op93_195:not(#\9 ){margin-inline-start:auto}.awsui_content-wrap_1ifko_1op93_199:not(#\9 ){flex-grow:1;display:flex;align-items:baseline;flex-direction:row;column-gap:var(--space-xs-j1ch97, 8px)}.awsui_disable-paddings_1ifko_1op93_184>.awsui_main_1ifko_1op93_188>.awsui_content-wrap_1ifko_1op93_199:not(#\9 ){column-gap:0}.awsui_content-wrap_1ifko_1op93_199.awsui_wrap-actions_1ifko_1op93_209:not(#\9 ){flex-wrap:wrap}.awsui_content-wrap_1ifko_1op93_199:not(#\9 ):not(.awsui_wrap-actions_1ifko_1op93_209)>.awsui_actions_1ifko_1op93_195{flex-shrink:0}.awsui_content_1ifko_1op93_199:not(#\9 ){flex-grow:1;min-inline-size:0}

.awsui_root_16248_z3osw_161:not(#\9 ){transition-property:background-color;transition-duration:var(--motion-duration-transition-show-paced-e6cpaf, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_16248_z3osw_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_16248_z3osw_161:not(#\9 ),.awsui-mode-entering .awsui_root_16248_z3osw_161:not(#\9 ){animation:none;transition:none}.awsui_root_16248_z3osw_161:not(#\9 )::after{transition-property:border-top-color,border-right-color,border-bottom-color,border-left-color;transition-duration:var(--motion-duration-transition-show-paced-e6cpaf, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_16248_z3osw_161:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_16248_z3osw_161:not(#\9 )::after,.awsui-mode-entering .awsui_root_16248_z3osw_161:not(#\9 )::after{animation:none;transition:none}.awsui_icon_16248_z3osw_193:not(#\9 ){transition-property:color;transition-duration:var(--motion-duration-transition-show-paced-e6cpaf, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_icon_16248_z3osw_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_16248_z3osw_193:not(#\9 ),.awsui-mode-entering .awsui_icon_16248_z3osw_193:not(#\9 ){animation:none;transition:none}.awsui_header-inner_16248_z3osw_209:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em);font-weight:var(--font-weight-heading-s-jsg18b, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_header-inner_16248_z3osw_209.awsui_disabled_16248_z3osw_218:not(#\9 ){color:var(--color-text-action-card-disabled-ngng2a, #8c8c94)}.awsui-one-theme .awsui_header-inner_16248_z3osw_209:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_header_16248_z3osw_209:not(#\9 ):not(:has(+.awsui_body_16248_z3osw_224)){flex:1}.awsui_header-row_16248_z3osw_228:not(#\9 ){display:flex;align-items:flex-start}.awsui_header-row_16248_z3osw_228>.awsui_header_16248_z3osw_209:not(#\9 ){flex:1;min-inline-size:0}.awsui_body_16248_z3osw_224:not(#\9 ){flex:1}.awsui_description_16248_z3osw_241:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);color:var(--color-text-body-secondary-9t7q9o, #424650)}.awsui_description_16248_z3osw_241.awsui_has-header_16248_z3osw_247:not(#\9 ){padding-block-start:var(--space-action-card-description-padding-top-rbhns1, 4px)}.awsui_description_16248_z3osw_241.awsui_disabled_16248_z3osw_218:not(#\9 ){color:var(--color-text-action-card-disabled-ngng2a, #8c8c94)}.awsui_icon_16248_z3osw_193:not(#\9 ){flex-shrink:0;display:flex;color:var(--color-icon-action-card-default-5oew91, #006ce0);pointer-events:none}.awsui_header-button_16248_z3osw_261:not(#\9 ),.awsui_overlay-button_16248_z3osw_262:not(#\9 ){all:unset;cursor:pointer}.awsui_header-button_16248_z3osw_261.awsui_disabled_16248_z3osw_218:not(#\9 ),.awsui_overlay-button_16248_z3osw_262.awsui_disabled_16248_z3osw_218:not(#\9 ){cursor:default}.awsui_header-button_16248_z3osw_261:not(#\9 ){color:inherit;font:inherit}.awsui_header-button_16248_z3osw_261:not(#\9 )::after{content:"";position:absolute;inset:0;z-index:1}.awsui_header-button_16248_z3osw_261.awsui_variant-embedded_16248_z3osw_281:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_header-button_16248_z3osw_261.awsui_variant-embedded_16248_z3osw_281.awsui_disabled_16248_z3osw_218:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_header-button_16248_z3osw_261.awsui_variant-default_16248_z3osw_293:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_header-button_16248_z3osw_261.awsui_variant-default_16248_z3osw_293.awsui_disabled_16248_z3osw_218:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_overlay-button_16248_z3osw_262:not(#\9 ){position:absolute;inset:0;opacity:0}.awsui_overlay-button_16248_z3osw_262.awsui_variant-embedded_16248_z3osw_281:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_overlay-button_16248_z3osw_262.awsui_variant-embedded_16248_z3osw_281.awsui_disabled_16248_z3osw_218:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_overlay-button_16248_z3osw_262.awsui_variant-default_16248_z3osw_293:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_overlay-button_16248_z3osw_262.awsui_variant-default_16248_z3osw_293.awsui_disabled_16248_z3osw_218:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_root_16248_z3osw_161:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;box-sizing:border-box;position:relative;inline-size:100%;min-inline-size:0;text-align:start;display:flex;background:var(--color-background-action-card-default-ms9yyp, #ffffff);box-shadow:none;color:inherit;padding-inline:0;padding-block:0;border-block:none;border-inline:none}.awsui_root_16248_z3osw_161:not(#\9 ):after{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;box-shadow:none;border-block:solid var(--border-width-action-card-default-nyf0pu, 1px) var(--color-border-action-card-default-gjh6iy, #006ce0);border-inline:solid var(--border-width-action-card-default-nyf0pu, 1px) var(--color-border-action-card-default-gjh6iy, #006ce0)}.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293>.awsui_inner-card_16248_z3osw_394:not(#\9 ),.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281>.awsui_inner-card_16248_z3osw_394:not(#\9 ){display:flex;flex-direction:column;block-size:100%;inline-size:100%;min-inline-size:0}.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293>.awsui_inner-card_16248_z3osw_394>.awsui_header_16248_z3osw_209+.awsui_body_16248_z3osw_224:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401),.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228+.awsui_body_16248_z3osw_224:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401),.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281>.awsui_inner-card_16248_z3osw_394>.awsui_header_16248_z3osw_209+.awsui_body_16248_z3osw_224:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401),.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228+.awsui_body_16248_z3osw_224:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293>.awsui_inner-card_16248_z3osw_394>.awsui_header_16248_z3osw_209:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401):has(+.awsui_body_16248_z3osw_224),.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281>.awsui_inner-card_16248_z3osw_394>.awsui_header_16248_z3osw_209:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401):has(+.awsui_body_16248_z3osw_224){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228:not(#\9 ):has(+.awsui_body_16248_z3osw_224)>.awsui_header_16248_z3osw_209:not(.awsui_no-padding_16248_z3osw_401),.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228:not(#\9 ):has(+.awsui_body_16248_z3osw_224)>.awsui_header_16248_z3osw_209:not(.awsui_no-padding_16248_z3osw_401){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_16248_z3osw_161.awsui_icon-vertical-align-center_16248_z3osw_412>.awsui_icon_16248_z3osw_193:not(#\9 ){align-self:center}.awsui_root_16248_z3osw_161.awsui_disabled_16248_z3osw_218:not(#\9 ){cursor:default;background-color:var(--color-background-action-card-disabled-812fsr, #ffffff);box-shadow:none;color:var(--color-text-action-card-disabled-ngng2a, #8c8c94)}.awsui_root_16248_z3osw_161.awsui_disabled_16248_z3osw_218.awsui_variant-embedded_16248_z3osw_281:not(#\9 ),.awsui_root_16248_z3osw_161.awsui_disabled_16248_z3osw_218.awsui_variant-embedded_16248_z3osw_281:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_root_16248_z3osw_161.awsui_disabled_16248_z3osw_218.awsui_variant-default_16248_z3osw_293:not(#\9 ),.awsui_root_16248_z3osw_161.awsui_disabled_16248_z3osw_218.awsui_variant-default_16248_z3osw_293:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_root_16248_z3osw_161.awsui_disabled_16248_z3osw_218:not(#\9 ):after{border-color:var(--color-border-action-card-disabled-q83j3o, #b4b4bb);border-block-width:var(--border-width-action-card-disabled-4pdfsk, 1px);border-inline-width:var(--border-width-action-card-disabled-4pdfsk, 1px)}.awsui_root_16248_z3osw_161.awsui_disabled_16248_z3osw_218>.awsui_icon_16248_z3osw_193:not(#\9 ),.awsui_root_16248_z3osw_161.awsui_disabled_16248_z3osw_218>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_icon_16248_z3osw_193:not(#\9 ){color:var(--color-icon-action-card-disabled-irm38o, #b4b4bb)}.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:hover),.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:hover){background-color:var(--color-background-action-card-hover-lvp2xz, #f0fbff);box-shadow:none;color:inherit}.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:hover).awsui_variant-embedded_16248_z3osw_281,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:hover).awsui_variant-embedded_16248_z3osw_281:after,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:hover).awsui_variant-embedded_16248_z3osw_281,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:hover).awsui_variant-embedded_16248_z3osw_281:after{border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:hover).awsui_variant-default_16248_z3osw_293,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:hover).awsui_variant-default_16248_z3osw_293:after,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:hover).awsui_variant-default_16248_z3osw_293,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:hover).awsui_variant-default_16248_z3osw_293:after{border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:hover):after,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:hover):after{border-color:var(--color-border-action-card-hover-qjpqnd, #002b66);border-block-width:var(--border-width-action-card-hover-exidqm, 1px);border-inline-width:var(--border-width-action-card-hover-exidqm, 1px)}.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:hover)>.awsui_icon_16248_z3osw_193,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:hover)>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_icon_16248_z3osw_193,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:hover)>.awsui_icon_16248_z3osw_193,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:hover)>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_icon_16248_z3osw_193{color:var(--color-icon-action-card-hover-yrrdio, #002b66)}.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:active),.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:active){background-color:var(--color-background-action-card-active-i676rk, #d1f1ff);box-shadow:none;color:inherit}.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:active).awsui_variant-embedded_16248_z3osw_281,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:active).awsui_variant-embedded_16248_z3osw_281:after,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:active).awsui_variant-embedded_16248_z3osw_281,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:active).awsui_variant-embedded_16248_z3osw_281:after{border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:active).awsui_variant-default_16248_z3osw_293,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:active).awsui_variant-default_16248_z3osw_293:after,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:active).awsui_variant-default_16248_z3osw_293,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:active).awsui_variant-default_16248_z3osw_293:after{border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:active):after,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:active):after{border-color:var(--color-border-action-card-active-ma8s38, #002b66);border-block-width:var(--border-width-action-card-active-1fh000, 1px);border-inline-width:var(--border-width-action-card-active-1fh000, 1px)}.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:active)>.awsui_icon_16248_z3osw_193,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_header-button_16248_z3osw_261:active)>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_icon_16248_z3osw_193,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:active)>.awsui_icon_16248_z3osw_193,.awsui_root_16248_z3osw_161:not(#\9 ):not(.awsui_disabled_16248_z3osw_218):has(.awsui_overlay-button_16248_z3osw_262:active)>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_icon_16248_z3osw_193{color:var(--color-icon-action-card-active-8eg6vl, #002b66)}.awsui_root_16248_z3osw_161:not(#\9 ):has(.awsui_header-button_16248_z3osw_261:focus-visible),.awsui_root_16248_z3osw_161:not(#\9 ):has(.awsui_overlay-button_16248_z3osw_262:focus-visible){position:relative}.awsui_root_16248_z3osw_161:not(#\9 ):has(.awsui_header-button_16248_z3osw_261:focus-visible),.awsui_root_16248_z3osw_161:not(#\9 ):has(.awsui_overlay-button_16248_z3osw_262:focus-visible){outline:2px dotted transparent;outline-offset:1px}.awsui_root_16248_z3osw_161:not(#\9 ):has(.awsui_header-button_16248_z3osw_261:focus-visible)::before,.awsui_root_16248_z3osw_161:not(#\9 ):has(.awsui_overlay-button_16248_z3osw_262:focus-visible)::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_root_16248_z3osw_161:not(#\9 ):has(.awsui_header-button_16248_z3osw_261:focus-visible).awsui_variant-embedded_16248_z3osw_281::before,.awsui_root_16248_z3osw_161:not(#\9 ):has(.awsui_overlay-button_16248_z3osw_262:focus-visible).awsui_variant-embedded_16248_z3osw_281::before{border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px)}.awsui_root_16248_z3osw_161:not(#\9 ):has(.awsui_header-button_16248_z3osw_261:focus-visible).awsui_variant-default_16248_z3osw_293::before,.awsui_root_16248_z3osw_161:not(#\9 ):has(.awsui_overlay-button_16248_z3osw_262:focus-visible).awsui_variant-default_16248_z3osw_293::before{border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px)}.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281:not(#\9 ),.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281>.awsui_inner-card_16248_z3osw_394>.awsui_header_16248_z3osw_209:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401),.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281>.awsui_inner-card_16248_z3osw_394>.awsui_body_16248_z3osw_224:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401),.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_header_16248_z3osw_209:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401){padding-block:var(--space-action-card-vertical-embedded-vm4ug3, 10px);padding-inline:var(--space-action-card-horizontal-embedded-gcmx2z, 12px)}.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281>.awsui_icon_16248_z3osw_193:not(#\9 ),.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_icon_16248_z3osw_193:not(#\9 ){padding-block-start:var(--space-action-card-vertical-embedded-vm4ug3, 10px)}.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281>.awsui_icon_16248_z3osw_193:not(#\9 ){padding-block-end:var(--space-action-card-vertical-embedded-vm4ug3, 10px)}.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281.awsui_icon-align-end_16248_z3osw_548>.awsui_icon_16248_z3osw_193:not(#\9 ),.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281.awsui_icon-align-end_16248_z3osw_548>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_icon_16248_z3osw_193:not(#\9 ){padding-inline-end:var(--space-action-card-horizontal-embedded-gcmx2z, 12px)}.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281.awsui_icon-align-end_16248_z3osw_548>.awsui_inner-card_16248_z3osw_394>.awsui_header_16248_z3osw_209:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401),.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281.awsui_icon-align-end_16248_z3osw_548>.awsui_inner-card_16248_z3osw_394>.awsui_body_16248_z3osw_224:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401),.awsui_root_16248_z3osw_161.awsui_variant-embedded_16248_z3osw_281.awsui_icon-align-end_16248_z3osw_548>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_header_16248_z3osw_209:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401){padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293:not(#\9 ),.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293>.awsui_inner-card_16248_z3osw_394>.awsui_header_16248_z3osw_209:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401),.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293>.awsui_inner-card_16248_z3osw_394>.awsui_body_16248_z3osw_224:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401),.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_header_16248_z3osw_209:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401){padding-block:var(--space-action-card-vertical-default-l73t2i, 16px);padding-inline:var(--space-action-card-horizontal-default-8ry3ow, 20px)}.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293>.awsui_icon_16248_z3osw_193:not(#\9 ),.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_icon_16248_z3osw_193:not(#\9 ){padding-block-start:var(--space-action-card-vertical-default-l73t2i, 16px)}.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293>.awsui_icon_16248_z3osw_193:not(#\9 ){padding-block-end:var(--space-action-card-vertical-default-l73t2i, 16px)}.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293.awsui_icon-align-end_16248_z3osw_548>.awsui_icon_16248_z3osw_193:not(#\9 ),.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293.awsui_icon-align-end_16248_z3osw_548>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_icon_16248_z3osw_193:not(#\9 ){padding-inline-end:var(--space-action-card-horizontal-default-8ry3ow, 20px)}.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293.awsui_icon-align-end_16248_z3osw_548>.awsui_inner-card_16248_z3osw_394>.awsui_header_16248_z3osw_209:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401),.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293.awsui_icon-align-end_16248_z3osw_548>.awsui_inner-card_16248_z3osw_394>.awsui_body_16248_z3osw_224:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401),.awsui_root_16248_z3osw_161.awsui_variant-default_16248_z3osw_293.awsui_icon-align-end_16248_z3osw_548>.awsui_inner-card_16248_z3osw_394>.awsui_header-row_16248_z3osw_228>.awsui_header_16248_z3osw_209:not(#\9 ):not(.awsui_no-padding_16248_z3osw_401){padding-inline-end:var(--space-xs-j1ch97, 8px)}

.awsui_icon_h11ix_j6r2k_189:not(#\9 ){position:relative;display:inline-block;vertical-align:top}.awsui_icon-flex-height_h11ix_j6r2k_197:not(#\9 ){display:inline-flex;align-items:center}.awsui_icon_h11ix_j6r2k_189>svg:not(#\9 ){pointer-events:none}.awsui_icon_h11ix_j6r2k_189>svg:not(#\9 ){fill:none}.awsui_icon_h11ix_j6r2k_189>svg *:not(#\9 ){stroke:currentColor}.awsui_icon_h11ix_j6r2k_189>svg .stroke-linejoin-round:not(#\9 ){stroke-linejoin:round}.awsui_icon_h11ix_j6r2k_189>svg .stroke-linecap-square:not(#\9 ){stroke-linecap:square}.awsui_icon_h11ix_j6r2k_189>svg .stroke-linecap-round:not(#\9 ){stroke-linecap:round}.awsui_icon_h11ix_j6r2k_189>svg .filled:not(#\9 ){fill:currentColor}.awsui_icon_h11ix_j6r2k_189>svg .no-stroke:not(#\9 ){stroke:none}.awsui_icon_h11ix_j6r2k_189.awsui_size-x-small_h11ix_j6r2k_225:not(#\9 ){inline-size:12px;box-sizing:border-box}.awsui_icon_h11ix_j6r2k_189.awsui_size-x-small-mapped-height_h11ix_j6r2k_229:not(#\9 ){block-size:var(--line-height-body-s-k99bxq, 16px);padding-block:calc((var(--line-height-body-s-k99bxq, 16px) - 12px)/2);padding-inline:0}.awsui_icon_h11ix_j6r2k_189.awsui_size-x-small_h11ix_j6r2k_225>svg:not(#\9 ),.awsui_icon_h11ix_j6r2k_189.awsui_size-x-small_h11ix_j6r2k_225>img:not(#\9 ){inline-size:12px;block-size:12px;vertical-align:top}.awsui_icon_h11ix_j6r2k_189.awsui_size-x-small_h11ix_j6r2k_225>svg:not(#\9 ),.awsui_icon_h11ix_j6r2k_189.awsui_size-x-small_h11ix_j6r2k_225>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-x-small-h0rohm, 1.5px)/.75)}.awsui_icon_h11ix_j6r2k_189.awsui_size-small_h11ix_j6r2k_244:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);box-sizing:border-box}.awsui_icon_h11ix_j6r2k_189.awsui_size-small-mapped-height_h11ix_j6r2k_248:not(#\9 ){block-size:var(--line-height-body-s-k99bxq, 16px);padding-block:calc((var(--line-height-body-s-k99bxq, 16px) - var(--size-icon-normal-tg8eob, 16px))/2);padding-inline:0}.awsui_icon_h11ix_j6r2k_189.awsui_size-small_h11ix_j6r2k_244>svg:not(#\9 ),.awsui_icon_h11ix_j6r2k_189.awsui_size-small_h11ix_j6r2k_244>img:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);block-size:var(--size-icon-normal-tg8eob, 16px);vertical-align:top}.awsui_icon_h11ix_j6r2k_189.awsui_size-small_h11ix_j6r2k_244>svg:not(#\9 ),.awsui_icon_h11ix_j6r2k_189.awsui_size-small_h11ix_j6r2k_244>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-small-873tvg, 2px)/1)}.awsui_icon_h11ix_j6r2k_189.awsui_size-normal_h11ix_j6r2k_263:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);box-sizing:border-box}.awsui_icon_h11ix_j6r2k_189.awsui_size-normal-mapped-height_h11ix_j6r2k_267:not(#\9 ){block-size:var(--line-height-body-m-we036z, 20px);padding-block:calc((var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/2);padding-inline:0}.awsui_icon_h11ix_j6r2k_189.awsui_size-normal_h11ix_j6r2k_263>svg:not(#\9 ),.awsui_icon_h11ix_j6r2k_189.awsui_size-normal_h11ix_j6r2k_263>img:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);block-size:var(--size-icon-normal-tg8eob, 16px);vertical-align:top}.awsui_icon_h11ix_j6r2k_189.awsui_size-normal_h11ix_j6r2k_263>svg:not(#\9 ),.awsui_icon_h11ix_j6r2k_189.awsui_size-normal_h11ix_j6r2k_263>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-normal-4br07d, 2px)/1)}.awsui_icon_h11ix_j6r2k_189.awsui_size-medium_h11ix_j6r2k_282:not(#\9 ){inline-size:var(--size-icon-medium-d93glv, 20px);box-sizing:border-box}.awsui_icon_h11ix_j6r2k_189.awsui_size-medium-mapped-height_h11ix_j6r2k_286:not(#\9 ){block-size:var(--line-height-heading-l-4ovksh, 24px);padding-block:calc((var(--line-height-heading-l-4ovksh, 24px) - var(--size-icon-medium-d93glv, 20px))/2);padding-inline:0}.awsui_icon_h11ix_j6r2k_189.awsui_size-medium_h11ix_j6r2k_282>svg:not(#\9 ),.awsui_icon_h11ix_j6r2k_189.awsui_size-medium_h11ix_j6r2k_282>img:not(#\9 ){inline-size:var(--size-icon-medium-d93glv, 20px);block-size:var(--size-icon-medium-d93glv, 20px);vertical-align:top}.awsui_icon_h11ix_j6r2k_189.awsui_size-medium_h11ix_j6r2k_282>svg:not(#\9 ),.awsui_icon_h11ix_j6r2k_189.awsui_size-medium_h11ix_j6r2k_282>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-medium-whtb4e, 2px)/1.25)}.awsui_icon_h11ix_j6r2k_189.awsui_size-big_h11ix_j6r2k_301:not(#\9 ){inline-size:var(--size-icon-big-nbr3sv, 32px);box-sizing:border-box}.awsui_icon_h11ix_j6r2k_189.awsui_size-big-mapped-height_h11ix_j6r2k_305:not(#\9 ){block-size:var(--line-height-heading-xl-z5dth5, 30px);padding-block:calc((var(--line-height-heading-xl-z5dth5, 30px) - var(--size-icon-big-nbr3sv, 32px))/2);padding-inline:0}.awsui_icon_h11ix_j6r2k_189.awsui_size-big_h11ix_j6r2k_301>svg:not(#\9 ),.awsui_icon_h11ix_j6r2k_189.awsui_size-big_h11ix_j6r2k_301>img:not(#\9 ){inline-size:var(--size-icon-big-nbr3sv, 32px);block-size:var(--size-icon-big-nbr3sv, 32px);vertical-align:top}.awsui_icon_h11ix_j6r2k_189.awsui_size-big_h11ix_j6r2k_301>svg:not(#\9 ),.awsui_icon_h11ix_j6r2k_189.awsui_size-big_h11ix_j6r2k_301>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-big-361ptx, 3px)/2)}.awsui_icon_h11ix_j6r2k_189.awsui_size-large_h11ix_j6r2k_320:not(#\9 ){inline-size:var(--size-icon-large-8q81jd, 48px);box-sizing:border-box}.awsui_icon_h11ix_j6r2k_189.awsui_size-large-mapped-height_h11ix_j6r2k_324:not(#\9 ){block-size:var(--line-height-display-l-ho7s7t, 48px);padding-block:calc((var(--line-height-display-l-ho7s7t, 48px) - var(--size-icon-large-8q81jd, 48px))/2);padding-inline:0}.awsui_icon_h11ix_j6r2k_189.awsui_size-large_h11ix_j6r2k_320>svg:not(#\9 ),.awsui_icon_h11ix_j6r2k_189.awsui_size-large_h11ix_j6r2k_320>img:not(#\9 ){inline-size:var(--size-icon-large-8q81jd, 48px);block-size:var(--size-icon-large-8q81jd, 48px);vertical-align:top}.awsui_icon_h11ix_j6r2k_189.awsui_size-large_h11ix_j6r2k_320>svg:not(#\9 ),.awsui_icon_h11ix_j6r2k_189.awsui_size-large_h11ix_j6r2k_320>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-large-5m59yy, 4px)/3)}.awsui_icon_h11ix_j6r2k_189.awsui_variant-normal_h11ix_j6r2k_339:not(#\9 ){color:currentColor}.awsui_icon_h11ix_j6r2k_189.awsui_variant-disabled_h11ix_j6r2k_342:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_icon_h11ix_j6r2k_189.awsui_variant-inverted_h11ix_j6r2k_345:not(#\9 ){color:var(--color-text-inverted-fubpp0, #ffffff)}.awsui_icon_h11ix_j6r2k_189.awsui_variant-subtle_h11ix_j6r2k_348:not(#\9 ){color:var(--color-text-icon-subtle-0e8ipq, #656871)}.awsui_icon_h11ix_j6r2k_189.awsui_variant-warning_h11ix_j6r2k_351:not(#\9 ){color:var(--color-text-status-warning-9mqgfw, #855900)}.awsui_icon_h11ix_j6r2k_189.awsui_variant-error_h11ix_j6r2k_354:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}.awsui_icon_h11ix_j6r2k_189.awsui_variant-success_h11ix_j6r2k_357:not(#\9 ){color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_icon_h11ix_j6r2k_189.awsui_variant-link_h11ix_j6r2k_360:not(#\9 ){color:var(--color-text-link-default-j4rrkd, #006ce0)}.awsui_icon_h11ix_j6r2k_189:not(#\9 ):is(.awsui_name-angle-left-double_h11ix_j6r2k_363,.awsui_name-angle-left_h11ix_j6r2k_363,.awsui_name-angle-right-double_h11ix_j6r2k_365,.awsui_name-angle-right_h11ix_j6r2k_365,.awsui_name-arrow-left_h11ix_j6r2k_367,.awsui_name-arrow-right_h11ix_j6r2k_368,.awsui_name-caret-left-filled_h11ix_j6r2k_369,.awsui_name-caret-right-filled_h11ix_j6r2k_370,.awsui_name-audio-full_h11ix_j6r2k_371,.awsui_name-audio-half_h11ix_j6r2k_372,.awsui_name-audio-off_h11ix_j6r2k_373,.awsui_name-external_h11ix_j6r2k_374,.awsui_name-redo_h11ix_j6r2k_375,.awsui_name-resize-area_h11ix_j6r2k_376,.awsui_name-send_h11ix_j6r2k_377,.awsui_name-shrink_h11ix_j6r2k_378,.awsui_name-undo_h11ix_j6r2k_379,.awsui_name-view-vertical_h11ix_j6r2k_380):dir(rtl){transform:scaleX(-1)}.awsui_badge_h11ix_j6r2k_404:not(#\9 )::after{content:"";position:absolute;inline-size:6px;block-size:6px;border-start-start-radius:4px;border-start-end-radius:4px;border-end-start-radius:4px;border-end-end-radius:4px;background-color:var(--color-background-badge-icon-oq79ey, #db0000);inset-block-start:0px;inset-inline-end:-3px}
.awsui_root_1iee7_xy9l5_145:not(#\9 ){display:contents}.awsui_root_1iee7_xy9l5_145[hidden]:not(#\9 ){display:none}.awsui_announcer_1iee7_xy9l5_153:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_arrow_xjuzf_vdsjn_153:not(#\9 ){inline-size:20px;block-size:10px}.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 ),.awsui_arrow-inner_xjuzf_vdsjn_157:not(#\9 ){position:absolute;overflow:hidden;inline-size:20px;block-size:10px;inset-block-start:0;inset-inline-start:0}.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after,.awsui_arrow-inner_xjuzf_vdsjn_157:not(#\9 )::after{content:"";box-sizing:border-box;display:inline-block;position:absolute;border-start-start-radius:2px;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0;inset-block-end:0;inset-inline-start:0;inline-size:14px;block-size:14px;transform:rotate(45deg);transform-origin:0 100%}.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 ):dir(rtl)::after,.awsui_arrow-inner_xjuzf_vdsjn_157:not(#\9 ):dir(rtl)::after{transform:rotate(-45deg);transform-origin:100% 100%}.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after{background-color:var(--color-border-popover-7xwcy6, #b4b4bb)}.awsui_arrow-inner_xjuzf_vdsjn_157:not(#\9 ){inset-block-start:calc(var(--border-width-popover-fhrkmk, 2px) + 1px)}.awsui_arrow-inner_xjuzf_vdsjn_157:not(#\9 )::after{border-start-start-radius:1px;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0;background-color:var(--color-background-popover-87jo9j, #ffffff)}.awsui_arrow-position-right-top_xjuzf_vdsjn_199>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after,.awsui_arrow-position-right-bottom_xjuzf_vdsjn_199>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after{box-shadow:-0.71px .71px 4px -2px var(--color-shadow-default-7dn9sg, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-left-top_xjuzf_vdsjn_202>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after,.awsui_arrow-position-left-bottom_xjuzf_vdsjn_202>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after{box-shadow:.71px -0.71px 4px -2px var(--color-shadow-default-7dn9sg, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-top-center_xjuzf_vdsjn_205>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after,.awsui_arrow-position-top-right_xjuzf_vdsjn_205>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after,.awsui_arrow-position-top-left_xjuzf_vdsjn_205>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after,.awsui_arrow-position-top-responsive_xjuzf_vdsjn_205>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after{box-shadow:-0.71px -0.71px 4px -2px var(--color-shadow-default-7dn9sg, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-bottom-center_xjuzf_vdsjn_208>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after,.awsui_arrow-position-bottom-right_xjuzf_vdsjn_208>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after,.awsui_arrow-position-bottom-left_xjuzf_vdsjn_208>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after,.awsui_arrow-position-bottom-responsive_xjuzf_vdsjn_208>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after{box-shadow:.71px .71px 4px -2px var(--color-shadow-default-7dn9sg, rgba(15, 20, 26, 0.12))}.awsui_arrow-variant-info_xjuzf_vdsjn_212>.awsui_arrow-outer_xjuzf_vdsjn_157:not(#\9 )::after{background-color:var(--color-border-status-info-0ebxt2, #006ce0)}.awsui_arrow-variant-info_xjuzf_vdsjn_212>.awsui_arrow-inner_xjuzf_vdsjn_157:not(#\9 )::after{background-color:var(--color-background-status-info-tkf0qi, #f0fbff)}.awsui_body_xjuzf_vdsjn_227:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;max-inline-size:100%;overflow:hidden;padding-block:var(--space-s-kbzdb8, 12px);padding-inline:var(--space-m-utxyzm, 16px)}.awsui_body-overflow-visible_xjuzf_vdsjn_263:not(#\9 ){overflow:visible}.awsui_body-variant-chart_xjuzf_vdsjn_266:not(#\9 ){padding-block:var(--space-static-s-xzifh3, 12px);padding-inline:var(--space-static-s-xzifh3, 12px)}.awsui_has-dismiss_xjuzf_vdsjn_271:not(#\9 ){display:flex;align-items:baseline}.awsui_dismiss_xjuzf_vdsjn_276:not(#\9 ){margin-block:calc(-1*var(--space-xs-j1ch97, 8px));margin-inline-start:0;margin-inline-end:calc(-1*(var(--space-xxs-0gmk42, 4px) + var(--border-width-popover-fhrkmk, 2px)));flex:0 0 auto;order:1}.awsui_header-row_xjuzf_vdsjn_288:not(#\9 ){margin-block-end:var(--space-xs-j1ch97, 8px)}.awsui_header_xjuzf_vdsjn_288:not(#\9 ){word-wrap:break-word;max-inline-size:100%;overflow:hidden;font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal);font-weight:var(--font-weight-heading-xs-hhjjg1, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);flex:1 1 auto}.awsui_header_xjuzf_vdsjn_288>h2:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal);font-weight:var(--font-weight-heading-xs-hhjjg1, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);display:inline}.awsui_content_xjuzf_vdsjn_317:not(#\9 ){word-wrap:break-word;max-inline-size:100%;overflow:hidden;word-break:normal;color:var(--color-text-body-secondary-9t7q9o, #424650);flex:1 1 auto;min-inline-size:0}.awsui_content-overflow-visible_xjuzf_vdsjn_326:not(#\9 ){overflow:visible}.awsui_container_xjuzf_vdsjn_338:not(#\9 ){display:inline-block;position:fixed;inset-block-start:-9999px;inset-inline-start:-9999px;z-index:2000}.awsui_container_xjuzf_vdsjn_338:not(#\9 )::before{content:"";position:absolute}.awsui_container_xjuzf_vdsjn_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-left_xjuzf_vdsjn_349)::before,.awsui_container_xjuzf_vdsjn_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-center_xjuzf_vdsjn_349)::before,.awsui_container_xjuzf_vdsjn_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-right_xjuzf_vdsjn_349)::before{inset-inline:0;inset-block-start:-10px;block-size:10px}.awsui_container_xjuzf_vdsjn_338:not(#\9 ):has(.awsui_container-arrow-position-top-left_xjuzf_vdsjn_354)::before,.awsui_container_xjuzf_vdsjn_338:not(#\9 ):has(.awsui_container-arrow-position-top-center_xjuzf_vdsjn_354)::before,.awsui_container_xjuzf_vdsjn_338:not(#\9 ):has(.awsui_container-arrow-position-top-right_xjuzf_vdsjn_354)::before{inset-inline:0;inset-block-end:-10px;block-size:10px}.awsui_container_xjuzf_vdsjn_338:not(#\9 ):has(.awsui_container-arrow-position-right-top_xjuzf_vdsjn_359)::before,.awsui_container_xjuzf_vdsjn_338:not(#\9 ):has(.awsui_container-arrow-position-right-bottom_xjuzf_vdsjn_359)::before{inset-block:0;inset-inline-start:-10px;inline-size:10px}.awsui_container_xjuzf_vdsjn_338:not(#\9 ):has(.awsui_container-arrow-position-left-top_xjuzf_vdsjn_364)::before,.awsui_container_xjuzf_vdsjn_338:not(#\9 ):has(.awsui_container-arrow-position-left-bottom_xjuzf_vdsjn_364)::before{inset-block:0;inset-inline-end:-10px;inline-size:10px}.awsui_container-body_xjuzf_vdsjn_370:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-start-start-radius:var(--border-radius-popover-dg4ofa, 8px);border-start-end-radius:var(--border-radius-popover-dg4ofa, 8px);border-end-start-radius:var(--border-radius-popover-dg4ofa, 8px);border-end-end-radius:var(--border-radius-popover-dg4ofa, 8px);background-color:var(--color-background-popover-87jo9j, #ffffff);box-shadow:var(--shadow-popover-58p6ym, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));border-block:var(--border-width-popover-fhrkmk, 2px) solid var(--color-border-popover-7xwcy6, #b4b4bb);border-inline:var(--border-width-popover-fhrkmk, 2px) solid var(--color-border-popover-7xwcy6, #b4b4bb)}.awsui_container-body-variant-annotation_xjuzf_vdsjn_410:not(#\9 ){background-color:var(--color-background-status-info-tkf0qi, #f0fbff);border-color:var(--color-border-status-info-0ebxt2, #006ce0)}.awsui_container-body-size-small_xjuzf_vdsjn_415:not(#\9 ){max-inline-size:210px}.awsui_container-body-size-small_xjuzf_vdsjn_415.awsui_fixed-width_xjuzf_vdsjn_418:not(#\9 ){inline-size:210px}.awsui_container-body-size-medium_xjuzf_vdsjn_422:not(#\9 ){max-inline-size:310px}.awsui_container-body-size-medium_xjuzf_vdsjn_422.awsui_fixed-width_xjuzf_vdsjn_418:not(#\9 ){inline-size:310px}.awsui_container-body-size-large_xjuzf_vdsjn_429:not(#\9 ){max-inline-size:482px}@media(max-width: 482px){.awsui_container-body-size-large_xjuzf_vdsjn_429:not(#\9 ){max-inline-size:310px}}.awsui_container-body-size-large_xjuzf_vdsjn_429.awsui_fixed-width_xjuzf_vdsjn_418:not(#\9 ){inline-size:482px}.awsui_container-arrow_xjuzf_vdsjn_349:not(#\9 ){position:absolute;display:inline-block}.awsui_container-arrow-position-right-top_xjuzf_vdsjn_359:not(#\9 ),.awsui_container-arrow-position-right-bottom_xjuzf_vdsjn_359:not(#\9 ){transform:rotate(-90deg);transform-origin:0 100%}.awsui_container-arrow-position-right-top_xjuzf_vdsjn_359:not(#\9 ):dir(rtl),.awsui_container-arrow-position-right-bottom_xjuzf_vdsjn_359:not(#\9 ):dir(rtl){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-right-top_xjuzf_vdsjn_359:not(#\9 ){inset-block-start:22px;inset-inline-start:0}.awsui_container-arrow-position-right-bottom_xjuzf_vdsjn_359:not(#\9 ){inset-block-end:12px;inset-inline-start:0}.awsui_container-arrow-position-left-top_xjuzf_vdsjn_364:not(#\9 ),.awsui_container-arrow-position-left-bottom_xjuzf_vdsjn_364:not(#\9 ){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-left-top_xjuzf_vdsjn_364:not(#\9 ):dir(rtl),.awsui_container-arrow-position-left-bottom_xjuzf_vdsjn_364:not(#\9 ):dir(rtl){transform:rotate(-90deg);transform-origin:0% 100%}.awsui_container-arrow-position-left-top_xjuzf_vdsjn_364:not(#\9 ){inset-block-start:22px;inset-inline-end:0}.awsui_container-arrow-position-left-bottom_xjuzf_vdsjn_364:not(#\9 ){inset-block-end:12px;inset-inline-end:0}.awsui_container-arrow-position-top-center_xjuzf_vdsjn_354:not(#\9 ),.awsui_container-arrow-position-top-right_xjuzf_vdsjn_354:not(#\9 ),.awsui_container-arrow-position-top-left_xjuzf_vdsjn_354:not(#\9 ),.awsui_container-arrow-position-top-responsive_xjuzf_vdsjn_479:not(#\9 ){transform:rotate(180deg);transform-origin:50% 50%}.awsui_container-arrow-position-top-center_xjuzf_vdsjn_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-top-right_xjuzf_vdsjn_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:12px}.awsui_container-arrow-position-top-left_xjuzf_vdsjn_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container-arrow-position-bottom-center_xjuzf_vdsjn_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-bottom-right_xjuzf_vdsjn_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:12px}.awsui_container-arrow-position-bottom-left_xjuzf_vdsjn_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container_xjuzf_vdsjn_338:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_vdsjn_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_xjuzf_vdsjn_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_vdsjn_338:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_vdsjn_338:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_vdsjn_338:not(#\9 ){animation:none;transition:none}.awsui_container_xjuzf_vdsjn_338.awsui_refresh_xjuzf_vdsjn_537:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_vdsjn_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in_xjuzf_vdsjn_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_vdsjn_338.awsui_refresh_xjuzf_vdsjn_537:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_vdsjn_338.awsui_refresh_xjuzf_vdsjn_537:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_vdsjn_338.awsui_refresh_xjuzf_vdsjn_537:not(#\9 ){animation:none;transition:none}.awsui_root_xjuzf_vdsjn_559:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:inherit}.awsui_root_xjuzf_vdsjn_559.awsui_no-wrap_xjuzf_vdsjn_591:not(#\9 ){white-space:nowrap}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_vdsjn_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_vdsjn_594.awsui_overflow-ellipsis_xjuzf_vdsjn_594:focus,.awsui_trigger-type-text_xjuzf_vdsjn_594.awsui_overflow-ellipsis_xjuzf_vdsjn_594:focus){position:relative}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_vdsjn_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_vdsjn_594.awsui_overflow-ellipsis_xjuzf_vdsjn_594:focus,.awsui_trigger-type-text_xjuzf_vdsjn_594.awsui_overflow-ellipsis_xjuzf_vdsjn_594:focus){outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_vdsjn_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_vdsjn_594.awsui_overflow-ellipsis_xjuzf_vdsjn_594:focus,.awsui_trigger-type-text_xjuzf_vdsjn_594.awsui_overflow-ellipsis_xjuzf_vdsjn_594:focus)::before{content:" ";display:block;position:absolute;inset-inline-start:-1px;inset-block-start:-1px;inline-size:calc(100% + 1px + 1px);block-size:calc(100% + 1px + 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_root-filtering-token_xjuzf_vdsjn_616:not(#\9 ){display:flex}.awsui_trigger_xjuzf_vdsjn_594:not(#\9 ){display:inline-block;max-inline-size:100%;color:inherit;text-align:inherit}.awsui_overflow-ellipsis_xjuzf_vdsjn_594:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-inline-size:0;word-break:break-word}.awsui_trigger-type-text-inline_xjuzf_vdsjn_594:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-block:0;border-block-end:var(--border-divider-list-width-fmnfya, 1px) dashed transparent;-webkit-text-decoration:underline dashed currentColor;text-decoration:underline dashed currentColor;text-decoration-thickness:var(--border-divider-list-width-fmnfya, 1px);text-underline-offset:.25em}.awsui_trigger-type-text-inline_xjuzf_vdsjn_594.awsui_overflow-ellipsis_xjuzf_vdsjn_594:not(#\9 ){padding-block-end:calc(.25em + var(--border-divider-list-width-fmnfya, 1px))}.awsui_trigger-type-text-inline_xjuzf_vdsjn_594.awsui_in-inline-token_xjuzf_vdsjn_658:not(#\9 ){text-underline-offset:.15em}.awsui_trigger-type-text_xjuzf_vdsjn_594:not(#\9 ){border-block:0;border-block-end:var(--border-divider-list-width-fmnfya, 1px) dashed currentColor}.awsui_trigger-type-text-inline_xjuzf_vdsjn_594:not(#\9 ),.awsui_trigger-type-text_xjuzf_vdsjn_594:not(#\9 ){border-inline:0;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;background-color:transparent;cursor:pointer}.awsui_trigger-type-text-inline_xjuzf_vdsjn_594:not(#\9 ):focus,.awsui_trigger-type-text_xjuzf_vdsjn_594:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_vdsjn_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_vdsjn_594):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_vdsjn_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_vdsjn_594):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_vdsjn_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_vdsjn_594):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_vdsjn_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_vdsjn_594):focus{outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_vdsjn_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_vdsjn_594):focus::before,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_vdsjn_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_vdsjn_594):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-1px;inset-block-start:-1px;inline-size:calc(100% + 1px + 1px);block-size:calc(100% + 1px + 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_trigger-type-filtering-token_xjuzf_vdsjn_706:not(#\9 ){display:flex}.awsui_popover-inline-content_xjuzf_vdsjn_710:not(#\9 ){display:inline}.awsui_hover-area_xjuzf_vdsjn_714:not(#\9 ){pointer-events:none;padding-block:var(--space-static-s-xzifh3, 12px);padding-inline:var(--space-static-s-xzifh3, 12px);margin-block:calc(-1*var(--space-static-s-xzifh3, 12px));margin-inline:calc(-1*var(--space-static-s-xzifh3, 12px))}
.awsui_error-boundary_9pwoq_e6u2g_5:not(#\9 ),.awsui_header_9pwoq_e6u2g_6:not(#\9 ),.awsui_description_9pwoq_e6u2g_7:not(#\9 ),.awsui_action_9pwoq_e6u2g_8:not(#\9 ),.awsui_app-layout-part-fallback_9pwoq_e6u2g_9:not(#\9 ){display:contents}


.awsui_root_1r4p6_1xdno_145:not(#\9 ){animation:awsui_awsui-motion-fade-in-tooltip_1r4p6_1xdno_1 var(--motion-duration-tooltip-enter-u1t4hy, 115ms) var(--motion-easing-tooltip-enter-93u3ax, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in-tooltip_1r4p6_1xdno_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_root_1r4p6_1xdno_145:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1r4p6_1xdno_145:not(#\9 ),.awsui-mode-entering .awsui_root_1r4p6_1xdno_145:not(#\9 ){animation:none;transition:none}

@keyframes awsui_spinner-rotator_1612d_yqwbh_1{0%{transform:rotate(var(--awsui-spinner-rotator-from-esndbs))}100%{transform:rotate(var(--awsui-spinner-rotator-to-esndbs))}}@keyframes awsui_spinner-line-left_1612d_yqwbh_1{0%{transform:rotate(var(--awsui-spinner-line-left-from-esndbs))}50%{transform:rotate(var(--awsui-spinner-line-left-to-esndbs))}100%{transform:rotate(var(--awsui-spinner-line-left-from-esndbs))}}@keyframes awsui_spinner-line-right_1612d_yqwbh_1{0%{transform:rotate(var(--awsui-spinner-line-right-from-esndbs))}50%{transform:rotate(var(--awsui-spinner-line-right-to-esndbs))}100%{transform:rotate(var(--awsui-spinner-line-right-from-esndbs))}}.awsui_root_1612d_yqwbh_183:not(#\9 ){--awsui-spinner-rotator-from-esndbs: 0deg;--awsui-spinner-rotator-to-esndbs: 360deg;--awsui-spinner-line-left-from-esndbs: 0deg;--awsui-spinner-line-left-to-esndbs: 120deg;--awsui-spinner-line-right-from-esndbs: 90deg;--awsui-spinner-line-right-to-esndbs: -30deg;display:inline-block;vertical-align:top;animation:awsui_spinner-rotator_1612d_yqwbh_1 .7s linear infinite;box-sizing:border-box;line-height:0}.awsui_root_1612d_yqwbh_183.awsui_size-normal_1612d_yqwbh_198:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);block-size:var(--size-icon-normal-tg8eob, 16px);padding-block:calc((var(--size-icon-normal-tg8eob, 16px) - 12px)/2);padding-inline:calc((var(--size-icon-normal-tg8eob, 16px) - 12px)/2);margin-block:calc((var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/2);box-sizing:border-box}.awsui_root_1612d_yqwbh_183.awsui_size-big_1612d_yqwbh_206:not(#\9 ){inline-size:var(--size-icon-big-nbr3sv, 32px);block-size:var(--size-icon-big-nbr3sv, 32px);padding-block:calc((var(--size-icon-big-nbr3sv, 32px) - 24px)/2);padding-inline:calc((var(--size-icon-big-nbr3sv, 32px) - 24px)/2);margin-block:calc((var(--line-height-heading-xl-z5dth5, 30px) - var(--size-icon-big-nbr3sv, 32px))/2);box-sizing:border-box}.awsui_root_1612d_yqwbh_183.awsui_size-large_1612d_yqwbh_214:not(#\9 ){inline-size:var(--size-icon-large-8q81jd, 48px);block-size:var(--size-icon-large-8q81jd, 48px);padding-block:calc((var(--size-icon-large-8q81jd, 48px) - 36px)/2);padding-inline:calc((var(--size-icon-large-8q81jd, 48px) - 36px)/2);margin-block:calc((var(--line-height-display-l-ho7s7t, 48px) - var(--size-icon-large-8q81jd, 48px))/2);box-sizing:border-box}.awsui_root_1612d_yqwbh_183.awsui_variant-normal_1612d_yqwbh_222:not(#\9 ){color:currentColor}.awsui_root_1612d_yqwbh_183.awsui_variant-disabled_1612d_yqwbh_225:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_root_1612d_yqwbh_183.awsui_variant-inverted_1612d_yqwbh_228:not(#\9 ){color:var(--color-text-inverted-fubpp0, #ffffff)}.awsui_root_1612d_yqwbh_183:not(#\9 ):dir(rtl){--awsui-spinner-rotator-from-esndbs: 360deg;--awsui-spinner-rotator-to-esndbs: 0deg;--awsui-spinner-line-left-from-esndbs: 0deg;--awsui-spinner-line-left-to-esndbs: -120deg;--awsui-spinner-line-right-from-esndbs: -90deg;--awsui-spinner-line-right-to-esndbs: 30deg}.awsui_circle_1612d_yqwbh_240:not(#\9 ){display:inline-block;inline-size:50%;block-size:100%;overflow:hidden;position:relative}.awsui_circle_1612d_yqwbh_240:not(#\9 ):after{position:absolute;box-sizing:border-box;content:"";border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%;border-block:2px solid;border-inline:2px solid;border-inline-end-color:transparent;border-block-end-color:transparent}.awsui_circle_1612d_yqwbh_240:not(#\9 ):after{animation:1.5s ease-in-out infinite;inset-block-start:0;inset-inline-start:0;block-size:100%;inline-size:200%}.awsui_circle_1612d_yqwbh_240.awsui_circle-left_1612d_yqwbh_268:not(#\9 ):after{inset-inline-start:0;animation-name:awsui_spinner-line-left_1612d_yqwbh_1}.awsui_circle_1612d_yqwbh_240.awsui_circle-right_1612d_yqwbh_273:not(#\9 ):after{inset-inline-start:-100%;animation-name:awsui_spinner-line-right_1612d_yqwbh_1}
.awsui_button_vjswe_l0v97_157:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;font-weight:var(--font-weight-button-ahb0ew, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);letter-spacing:var(--font-button-letter-spacing-svdhj5, 0.005em);border-start-start-radius:var(--border-radius-button-sb9p0d, 20px);border-start-end-radius:var(--border-radius-button-sb9p0d, 20px);border-end-start-radius:var(--border-radius-button-sb9p0d, 20px);border-end-end-radius:var(--border-radius-button-sb9p0d, 20px);border-block:var(--border-width-button-cefyym, 2px) solid;border-inline:var(--border-width-button-cefyym, 2px) solid;padding-block:var(--space-button-vertical-zpwgu8, 4px);padding-inline:var(--space-button-horizontal-w2nh9z, 20px);display:inline-block;text-decoration:none;cursor:pointer;--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-u9urvc, #006ce0))}.awsui_button_vjswe_l0v97_157.awsui_variant-normal_vjswe_l0v97_206:not(#\9 ){background:var(--awsui-style-background-default-esndbs, var(--color-background-button-normal-default-tdts51, #ffffff));color:var(--awsui-style-color-default-esndbs, var(--color-text-button-normal-default-kvjv10, #006ce0));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-border-button-normal-default-yoiy79, #006ce0));box-shadow:var(--awsui-style-box-shadow-default-esndbs);position:relative;text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-normal_vjswe_l0v97_206:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, var(--color-background-button-normal-hover-mzkneo, #f0fbff));border-color:var(--awsui-style-border-color-hover-esndbs, var(--color-border-button-normal-hover-dppi26, #002b66));color:var(--awsui-style-color-hover-esndbs, var(--color-text-button-normal-hover-d72r94, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-esndbs);text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-normal_vjswe_l0v97_206:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, var(--color-background-button-normal-active-8b6nz6, #d1f1ff));border-color:var(--awsui-style-border-color-active-esndbs, var(--color-border-button-normal-active-ji1ze7, #002b66));color:var(--awsui-style-color-active-esndbs, var(--color-text-button-normal-active-wsh99i, #002b66));box-shadow:var(--awsui-style-box-shadow-active-esndbs)}.awsui_button_vjswe_l0v97_157.awsui_variant-normal_vjswe_l0v97_206.awsui_disabled_vjswe_l0v97_227:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, var(--color-background-button-normal-disabled-6gorto, #ffffff));border-color:var(--awsui-style-border-color-disabled-esndbs, var(--color-border-button-normal-disabled-kd5y7l, #b4b4bb));color:var(--awsui-style-color-disabled-esndbs, var(--color-text-button-normal-disabled-cjnw1u, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-esndbs);text-decoration:none;cursor:auto}.awsui_button_vjswe_l0v97_157.awsui_variant-primary_vjswe_l0v97_235:not(#\9 ){background:var(--awsui-style-background-default-esndbs, var(--color-background-button-primary-default-csr59a, #ff9900));color:var(--awsui-style-color-default-esndbs, var(--color-text-button-primary-default-d32ri9, #0f141a));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-border-button-primary-default-plavjd, #ff9900));box-shadow:var(--awsui-style-box-shadow-default-esndbs);position:relative;text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-primary_vjswe_l0v97_235:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, var(--color-background-button-primary-hover-m0ma44, #fa6f00));border-color:var(--awsui-style-border-color-hover-esndbs, var(--color-border-button-primary-hover-eh9oby, #fa6f00));color:var(--awsui-style-color-hover-esndbs, var(--color-text-button-primary-hover-cufejj, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-esndbs);text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-primary_vjswe_l0v97_235:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, var(--color-background-button-primary-active-q9d769, #fa6f00));border-color:var(--awsui-style-border-color-active-esndbs, var(--color-border-button-primary-active-f2r8t0, #fa6f00));color:var(--awsui-style-color-active-esndbs, var(--color-text-button-primary-active-zilt2v, #0f141a));box-shadow:var(--awsui-style-box-shadow-active-esndbs)}.awsui_button_vjswe_l0v97_157.awsui_variant-primary_vjswe_l0v97_235.awsui_disabled_vjswe_l0v97_227:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, var(--color-background-button-primary-disabled-dtzyob, #ebebf0));border-color:var(--awsui-style-border-color-disabled-esndbs, var(--color-border-button-primary-disabled-stbm2h, #ebebf0));color:var(--awsui-style-color-disabled-esndbs, var(--color-text-button-primary-disabled-dc7iqh, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-esndbs);text-decoration:none;cursor:auto}.awsui_button_vjswe_l0v97_157.awsui_variant-link_vjswe_l0v97_264:not(#\9 ){background:var(--awsui-style-background-default-esndbs, var(--color-background-button-link-default-mtavhu, transparent));color:var(--awsui-style-color-default-esndbs, var(--color-text-button-link-default-3fhzfx, #006ce0));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-background-button-link-default-mtavhu, transparent));box-shadow:var(--awsui-style-box-shadow-default-esndbs);position:relative;text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-link_vjswe_l0v97_264:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, var(--color-background-button-link-hover-8fidcr, #f0fbff));border-color:var(--awsui-style-border-color-hover-esndbs, var(--color-background-button-link-hover-8fidcr, #f0fbff));color:var(--awsui-style-color-hover-esndbs, var(--color-text-button-link-hover-sfvu5z, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-esndbs);text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-link_vjswe_l0v97_264:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, var(--color-background-button-link-active-59btv7, #d1f1ff));border-color:var(--awsui-style-border-color-active-esndbs, var(--color-background-button-link-active-59btv7, #d1f1ff));color:var(--awsui-style-color-active-esndbs, var(--color-text-button-link-active-warndq, #002b66));box-shadow:var(--awsui-style-box-shadow-active-esndbs)}.awsui_button_vjswe_l0v97_157.awsui_variant-link_vjswe_l0v97_264.awsui_disabled_vjswe_l0v97_227:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, var(--color-background-button-link-disabled-1uffgi, transparent));border-color:var(--awsui-style-border-color-disabled-esndbs, var(--color-border-button-link-disabled-az5to8, transparent));color:var(--awsui-style-color-disabled-esndbs, var(--color-text-button-link-disabled-gun0k9, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-esndbs);text-decoration:none;cursor:auto}.awsui_button_vjswe_l0v97_157.awsui_variant-icon_vjswe_l0v97_293:not(#\9 ){background:var(--awsui-style-background-default-esndbs, transparent);color:var(--awsui-style-color-default-esndbs, var(--color-text-interactive-default-kkm8t6, #424650));border-color:var(--awsui-style-border-color-default-esndbs, transparent);box-shadow:var(--awsui-style-box-shadow-default-esndbs);position:relative;text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-icon_vjswe_l0v97_293:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, transparent);border-color:var(--awsui-style-border-color-hover-esndbs, transparent);color:var(--awsui-style-color-hover-esndbs, var(--color-text-button-icon-hover-uthdpd, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-esndbs);text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-icon_vjswe_l0v97_293:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, transparent);border-color:var(--awsui-style-border-color-active-esndbs, transparent);color:var(--awsui-style-color-active-esndbs, var(--color-text-interactive-default-kkm8t6, #424650));box-shadow:var(--awsui-style-box-shadow-active-esndbs)}.awsui_button_vjswe_l0v97_157.awsui_variant-icon_vjswe_l0v97_293.awsui_disabled_vjswe_l0v97_227:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, transparent);border-color:var(--awsui-style-border-color-disabled-esndbs, transparent);color:var(--awsui-style-color-disabled-esndbs, var(--color-text-button-icon-disabled-a9zkpx, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-esndbs);text-decoration:none;cursor:auto}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-icon_vjswe_l0v97_322:not(#\9 ){background:var(--awsui-style-background-default-esndbs, transparent);color:var(--awsui-style-color-default-esndbs, var(--color-text-button-inline-icon-default-m9l4ya, #006ce0));border-color:var(--awsui-style-border-color-default-esndbs, transparent);box-shadow:var(--awsui-style-box-shadow-default-esndbs);position:relative;text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-icon_vjswe_l0v97_322:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, transparent);border-color:var(--awsui-style-border-color-hover-esndbs, transparent);color:var(--awsui-style-color-hover-esndbs, var(--color-text-button-inline-icon-hover-g4osbv, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-esndbs);text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-icon_vjswe_l0v97_322:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, transparent);border-color:var(--awsui-style-border-color-active-esndbs, transparent);color:var(--awsui-style-color-active-esndbs, var(--color-text-button-inline-icon-default-m9l4ya, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-esndbs)}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-icon_vjswe_l0v97_322.awsui_disabled_vjswe_l0v97_227:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, transparent);border-color:var(--awsui-style-border-color-disabled-esndbs, transparent);color:var(--awsui-style-color-disabled-esndbs, var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-esndbs);text-decoration:none;cursor:auto}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-icon-pointer-target_vjswe_l0v97_351:not(#\9 ){background:var(--awsui-style-background-default-esndbs, transparent);color:var(--awsui-style-color-default-esndbs, var(--color-text-button-inline-icon-default-m9l4ya, #006ce0));border-color:var(--awsui-style-border-color-default-esndbs, transparent);box-shadow:var(--awsui-style-box-shadow-default-esndbs);position:relative;text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-icon-pointer-target_vjswe_l0v97_351:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, transparent);border-color:var(--awsui-style-border-color-hover-esndbs, transparent);color:var(--awsui-style-color-hover-esndbs, var(--color-text-button-inline-icon-hover-g4osbv, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-esndbs);text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-icon-pointer-target_vjswe_l0v97_351:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, transparent);border-color:var(--awsui-style-border-color-active-esndbs, transparent);color:var(--awsui-style-color-active-esndbs, var(--color-text-button-inline-icon-default-m9l4ya, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-esndbs)}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-icon-pointer-target_vjswe_l0v97_351.awsui_disabled_vjswe_l0v97_227:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, transparent);border-color:var(--awsui-style-border-color-disabled-esndbs, transparent);color:var(--awsui-style-color-disabled-esndbs, var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-esndbs);text-decoration:none;cursor:auto}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-link_vjswe_l0v97_380:not(#\9 ){background:var(--awsui-style-background-default-esndbs, transparent);color:var(--awsui-style-color-default-esndbs, var(--color-text-button-normal-default-kvjv10, #006ce0));border-color:var(--awsui-style-border-color-default-esndbs, transparent);box-shadow:var(--awsui-style-box-shadow-default-esndbs);border-block-width:0;border-inline-width:0;position:relative;text-decoration:none;padding-block:0;padding-inline:0}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-link_vjswe_l0v97_380:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, transparent);border-color:var(--awsui-style-border-color-hover-esndbs, transparent);color:var(--awsui-style-color-hover-esndbs, var(--color-text-button-inline-link-hover-c654kd, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-esndbs);text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-link_vjswe_l0v97_380:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, transparent);border-color:var(--awsui-style-border-color-active-esndbs, transparent);color:var(--awsui-style-color-active-esndbs, var(--color-text-button-normal-active-wsh99i, #002b66));box-shadow:var(--awsui-style-box-shadow-active-esndbs)}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-link_vjswe_l0v97_380.awsui_disabled_vjswe_l0v97_227:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, transparent);border-color:var(--awsui-style-border-color-disabled-esndbs, transparent);color:var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-esndbs);text-decoration:none;cursor:auto}.awsui_button_vjswe_l0v97_157.awsui_variant-modal-dismiss_vjswe_l0v97_413:not(#\9 ){background:var(--awsui-style-background-default-esndbs, transparent);color:var(--awsui-style-color-default-esndbs, var(--color-text-interactive-default-kkm8t6, #424650));border-color:var(--awsui-style-border-color-default-esndbs, transparent);box-shadow:var(--awsui-style-box-shadow-default-esndbs);position:relative;text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-modal-dismiss_vjswe_l0v97_413:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, transparent);border-color:var(--awsui-style-border-color-hover-esndbs, transparent);color:var(--awsui-style-color-hover-esndbs, var(--color-text-interactive-hover-pij1mj, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-esndbs);text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-modal-dismiss_vjswe_l0v97_413:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, transparent);border-color:var(--awsui-style-border-color-active-esndbs, transparent);color:var(--awsui-style-color-active-esndbs, var(--color-text-interactive-default-kkm8t6, #424650));box-shadow:var(--awsui-style-box-shadow-active-esndbs)}.awsui_button_vjswe_l0v97_157.awsui_variant-modal-dismiss_vjswe_l0v97_413.awsui_disabled_vjswe_l0v97_227:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, transparent);border-color:var(--awsui-style-border-color-disabled-esndbs, transparent);color:var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-esndbs);text-decoration:none;cursor:auto}.awsui_button_vjswe_l0v97_157.awsui_variant-flashbar-icon_vjswe_l0v97_442:not(#\9 ){background:var(--awsui-style-background-default-esndbs, transparent);color:var(--awsui-style-color-default-esndbs, var(--color-text-interactive-inverted-default-gktpfs, #dedee3));border-color:var(--awsui-style-border-color-default-esndbs, transparent);box-shadow:var(--awsui-style-box-shadow-default-esndbs);position:relative;text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-flashbar-icon_vjswe_l0v97_442:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, transparent);border-color:var(--awsui-style-border-color-hover-esndbs, transparent);color:var(--awsui-style-color-hover-esndbs, var(--color-text-interactive-inverted-hover-9k7h9g, #f9f9fa));box-shadow:var(--awsui-style-box-shadow-hover-esndbs);text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-flashbar-icon_vjswe_l0v97_442:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, transparent);border-color:var(--awsui-style-border-color-active-esndbs, transparent);color:var(--awsui-style-color-active-esndbs, var(--color-text-interactive-inverted-default-gktpfs, #dedee3));box-shadow:var(--awsui-style-box-shadow-active-esndbs)}.awsui_button_vjswe_l0v97_157.awsui_variant-flashbar-icon_vjswe_l0v97_442.awsui_disabled_vjswe_l0v97_227:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, transparent);border-color:var(--awsui-style-border-color-disabled-esndbs, transparent);color:var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-esndbs);text-decoration:none;cursor:auto}.awsui_button_vjswe_l0v97_157.awsui_variant-breadcrumb-group_vjswe_l0v97_471:not(#\9 ){background:var(--awsui-style-background-default-esndbs, transparent);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));border-color:var(--awsui-style-border-color-default-esndbs, transparent);box-shadow:var(--awsui-style-box-shadow-default-esndbs);border-block-width:0;border-inline-width:0;position:relative;text-decoration:none;padding-block:0;padding-inline:0;font-weight:normal}.awsui_button_vjswe_l0v97_157.awsui_variant-breadcrumb-group_vjswe_l0v97_471:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, transparent);border-color:var(--awsui-style-border-color-hover-esndbs, transparent);color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-ww4klu, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-esndbs);text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-breadcrumb-group_vjswe_l0v97_471:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, transparent);border-color:var(--awsui-style-border-color-active-esndbs, transparent);color:var(--awsui-style-color-active-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-esndbs)}.awsui_button_vjswe_l0v97_157.awsui_variant-breadcrumb-group_vjswe_l0v97_471.awsui_disabled_vjswe_l0v97_227:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, transparent);border-color:var(--awsui-style-border-color-disabled-esndbs, transparent);color:var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-esndbs);text-decoration:none;cursor:auto}.awsui_button_vjswe_l0v97_157.awsui_variant-menu-trigger_vjswe_l0v97_505:not(#\9 ){background:var(--awsui-style-background-default-esndbs, transparent);color:var(--awsui-style-color-default-esndbs, var(--color-text-button-normal-default-kvjv10, #006ce0));border-color:var(--awsui-style-border-color-default-esndbs, transparent);box-shadow:var(--awsui-style-box-shadow-default-esndbs);position:relative;text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-menu-trigger_vjswe_l0v97_505:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, transparent);border-color:var(--awsui-style-border-color-hover-esndbs, transparent);color:var(--awsui-style-color-hover-esndbs, var(--color-text-button-normal-hover-d72r94, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-esndbs);text-decoration:none}.awsui_button_vjswe_l0v97_157.awsui_variant-menu-trigger_vjswe_l0v97_505:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, transparent);border-color:var(--awsui-style-border-color-active-esndbs, transparent);color:var(--awsui-style-color-active-esndbs, var(--color-text-button-normal-active-wsh99i, #002b66));box-shadow:var(--awsui-style-box-shadow-active-esndbs)}.awsui_button_vjswe_l0v97_157.awsui_variant-menu-trigger_vjswe_l0v97_505.awsui_disabled_vjswe_l0v97_227:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, transparent);border-color:var(--awsui-style-border-color-disabled-esndbs, transparent);color:var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-esndbs);text-decoration:none;cursor:auto}.awsui_button_vjswe_l0v97_157:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-icon_vjswe_l0v97_293,body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_l0v97_413,body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_l0v97_442{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-icon_vjswe_l0v97_293,body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_l0v97_413,body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_l0v97_442{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-icon_vjswe_l0v97_293::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_l0v97_413::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_l0v97_442::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-icon-focus-outline-gutter-vertical-ebwuxy, 0px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-icon-focus-outline-gutter-vertical-ebwuxy, 0px) + var(--space-button-icon-focus-outline-gutter-vertical-ebwuxy, 0px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_l0v97_322,body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_l0v97_351{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_l0v97_322,body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_l0v97_351{outline:2px dotted transparent;outline-offset:calc(var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_l0v97_322::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_l0v97_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_l0v97_351::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));inset-block-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));inline-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px) + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));block-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px) + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_button_vjswe_l0v97_157.awsui_button-no-text_vjswe_l0v97_601:not(#\9 ){padding-inline-start:var(--space-button-icon-only-horizontal-a73tkk, 6px);padding-inline-end:var(--space-button-icon-only-horizontal-a73tkk, 6px)}.awsui_button_vjswe_l0v97_157.awsui_button-no-wrap_vjswe_l0v97_605:not(#\9 ){white-space:nowrap}.awsui_button_vjswe_l0v97_157.awsui_full-width_vjswe_l0v97_608:not(#\9 ){inline-size:100%;text-align:center}.awsui_button_vjswe_l0v97_157.awsui_variant-icon_vjswe_l0v97_293:not(#\9 ),.awsui_button_vjswe_l0v97_157.awsui_variant-inline-icon_vjswe_l0v97_322:not(#\9 ),.awsui_button_vjswe_l0v97_157.awsui_variant-inline-icon-pointer-target_vjswe_l0v97_351:not(#\9 ),.awsui_button_vjswe_l0v97_157.awsui_variant-flashbar-icon_vjswe_l0v97_442:not(#\9 ){padding-inline:var(--space-xxs-0gmk42, 4px)}.awsui_button_vjswe_l0v97_157.awsui_variant-modal-dismiss_vjswe_l0v97_413:not(#\9 ){padding-block:var(--space-button-modal-dismiss-vertical-n0qz7a, 2px);padding-inline:var(--space-xxs-0gmk42, 4px);margin-inline-end:calc(-1*var(--space-xxs-0gmk42, 4px))}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-icon_vjswe_l0v97_322:not(#\9 ){padding-block:0;border-block-width:0;border-inline-width:0}.awsui_button_vjswe_l0v97_157.awsui_button-compact_vjswe_l0v97_625:not(#\9 ){padding-block:0;border-block-width:0;border-inline-width:0}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-icon-pointer-target_vjswe_l0v97_351:not(#\9 ){padding-block:var(--space-xxxs-zelp5l, 2px);border-block-width:0;border-inline-width:0}.awsui_button_vjswe_l0v97_157>.awsui_icon-left_vjswe_l0v97_635:not(#\9 ){position:relative;inset-inline-start:calc(-1*var(--space-xxs-0gmk42, 4px));margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_button_vjswe_l0v97_157>.awsui_icon-right_vjswe_l0v97_640:not(#\9 ){position:relative;inset-inline-end:calc(-1*var(--space-xxs-0gmk42, 4px));margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-link_vjswe_l0v97_380>.awsui_icon-left_vjswe_l0v97_635:not(#\9 ){inset-inline-start:0;margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_button_vjswe_l0v97_157.awsui_variant-inline-link_vjswe_l0v97_380>.awsui_icon-right_vjswe_l0v97_640:not(#\9 ){inset-inline-end:0;margin-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_button_vjswe_l0v97_157.awsui_button-no-text_vjswe_l0v97_601>.awsui_icon_vjswe_l0v97_635:not(#\9 ){margin-inline-start:auto;margin-inline-end:auto;inset-inline:0}.awsui_link_vjswe_l0v97_659.awsui_disabled_vjswe_l0v97_227:not(#\9 ):not(.awsui_disabled-with-reason_vjswe_l0v97_659){pointer-events:none}


.awsui_root_37gf8_13w10_9:not(#\9 ){display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-xs-j1ch97, 8px)}.awsui_root_37gf8_13w10_9>:not(#\9 ):empty{display:none}

.awsui_alert_mx3cw_bm2jf_193:not(#\9 ){animation:awsui_awsui-motion-fade-in_mx3cw_bm2jf_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_mx3cw_bm2jf_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_alert_mx3cw_bm2jf_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_alert_mx3cw_bm2jf_193:not(#\9 ),.awsui-mode-entering .awsui_alert_mx3cw_bm2jf_193:not(#\9 ){animation:none;transition:none}.awsui_root_mx3cw_bm2jf_215:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;max-inline-size:100%;overflow:hidden;display:block}.awsui_root_mx3cw_bm2jf_215.awsui_hidden_mx3cw_bm2jf_250:not(#\9 ){display:none}.awsui_alert_mx3cw_bm2jf_193:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;display:flex;flex-direction:row;border-block-start:var(--border-width-alert-block-start-87swu6, 2px) solid;border-block-end:var(--border-width-alert-block-end-dcvur2, 2px) solid;border-inline-start:var(--border-width-alert-inline-start-yibv52, 2px) solid;border-inline-end:var(--border-width-alert-inline-end-2y0ro0, 2px) solid;border-start-start-radius:var(--border-radius-alert-thlkk1, 12px);border-start-end-radius:var(--border-radius-alert-thlkk1, 12px);border-end-start-radius:var(--border-radius-alert-thlkk1, 12px);border-end-end-radius:var(--border-radius-alert-thlkk1, 12px);padding-block:var(--space-alert-vertical-yigdcv, 8px);padding-inline:var(--space-alert-horizontal-dnpnzn, 16px);background-color:var(--color-background-container-content-9qmfcy, #ffffff);--awsui-alert-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-alert-focus-ring-border-width-esndbs, 2px) var(--awsui-alert-focus-ring-border-color-esndbs, var(--color-border-item-focused-u9urvc, #006ce0))}.awsui_alert-wrapper_mx3cw_bm2jf_301:not(#\9 ){flex:1;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--space-alert-action-left-xw5mgw, 12px)}.awsui_hidden_mx3cw_bm2jf_250:not(#\9 ){display:none}.awsui_initial-hidden_mx3cw_bm2jf_313:not(#\9 ){overflow:hidden;block-size:0}.awsui_header_mx3cw_bm2jf_318:not(#\9 ),.awsui_header-replacement_mx3cw_bm2jf_319:not(#\9 ){font-weight:var(--font-weight-alert-header-880af0, 700)}.awsui_action_mx3cw_bm2jf_323:not(#\9 ){white-space:nowrap}.awsui_alert-focus-wrapper_mx3cw_bm2jf_332:not(#\9 ){flex:1;min-inline-size:70%;display:grid;grid-template-columns:min-content auto}.awsui_alert-focus-wrapper_mx3cw_bm2jf_332:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_bm2jf_332:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_bm2jf_332:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_bm2jf_332:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--awsui-alert-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-alert-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-alert-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-alert-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-alert-focus-ring-box-shadow-esndbs)}.awsui_text_mx3cw_bm2jf_363:not(#\9 ){min-inline-size:0;padding-block:var(--border-width-button-cefyym, 2px);padding-inline:0;margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_text_mx3cw_bm2jf_363.awsui_icon_mx3cw_bm2jf_370:not(#\9 ){margin-inline-start:0}.awsui_text_mx3cw_bm2jf_363.awsui_message_mx3cw_bm2jf_373:not(#\9 ){margin-inline-end:var(--space-alert-message-right-6yp2w7, 4px)}.awsui_action-wrapped_mx3cw_bm2jf_377:not(#\9 ){margin-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_icon-size-medium_mx3cw_bm2jf_381>.awsui_alert-wrapper_mx3cw_bm2jf_301>.awsui_action-wrapped_mx3cw_bm2jf_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-medium-d93glv, 20px) + var(--space-xs-j1ch97, 8px))}.awsui_icon-size-big_mx3cw_bm2jf_385>.awsui_alert-wrapper_mx3cw_bm2jf_301>.awsui_action-wrapped_mx3cw_bm2jf_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-big-nbr3sv, 32px) + var(--space-xs-j1ch97, 8px))}.awsui_icon-size-normal_mx3cw_bm2jf_389>.awsui_alert-wrapper_mx3cw_bm2jf_301>.awsui_action-wrapped_mx3cw_bm2jf_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_dismiss_mx3cw_bm2jf_398:not(#\9 ){margin-inline-end:calc(-1*var(--space-xxs-0gmk42, 4px));margin-inline-start:var(--space-s-kbzdb8, 12px)}.awsui_type-error_mx3cw_bm2jf_407:not(#\9 ){border-color:var(--color-border-status-error-kbymrh, #db0000);background-color:var(--color-background-status-error-ugsdf3, #fff5f5)}.awsui_type-error_mx3cw_bm2jf_407>.awsui_alert-wrapper_mx3cw_bm2jf_301>.awsui_alert-focus-wrapper_mx3cw_bm2jf_332>.awsui_icon_mx3cw_bm2jf_370:not(#\9 ){color:var(--awsui-alert-icon-color-esndbs, var(--color-text-status-error-ug8fw3, #db0000))}.awsui_type-warning_mx3cw_bm2jf_415:not(#\9 ){border-color:var(--color-border-status-warning-qj88qv, #855900);background-color:var(--color-background-status-warning-nef8dg, #fffef0)}.awsui_type-warning_mx3cw_bm2jf_415>.awsui_alert-wrapper_mx3cw_bm2jf_301>.awsui_alert-focus-wrapper_mx3cw_bm2jf_332>.awsui_icon_mx3cw_bm2jf_370:not(#\9 ){color:var(--awsui-alert-icon-color-esndbs, var(--color-text-status-warning-9mqgfw, #855900))}.awsui_type-success_mx3cw_bm2jf_423:not(#\9 ){border-color:var(--color-border-status-success-p41lb3, #00802f);background-color:var(--color-background-status-success-rkz04n, #effff1)}.awsui_type-success_mx3cw_bm2jf_423>.awsui_alert-wrapper_mx3cw_bm2jf_301>.awsui_alert-focus-wrapper_mx3cw_bm2jf_332>.awsui_icon_mx3cw_bm2jf_370:not(#\9 ){color:var(--awsui-alert-icon-color-esndbs, var(--color-text-status-success-ikvqka, #00802f))}.awsui_type-info_mx3cw_bm2jf_431:not(#\9 ){border-color:var(--color-border-status-info-0ebxt2, #006ce0);background-color:var(--color-background-status-info-tkf0qi, #f0fbff)}.awsui_type-info_mx3cw_bm2jf_431>.awsui_alert-wrapper_mx3cw_bm2jf_301>.awsui_alert-focus-wrapper_mx3cw_bm2jf_332>.awsui_icon_mx3cw_bm2jf_370:not(#\9 ){color:var(--awsui-alert-icon-color-esndbs, var(--color-text-status-info-3kb8ql, #006ce0))}
.awsui_root_swimc_akseh_189:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_anchor-list_swimc_akseh_221:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative;text-indent:0}.awsui_anchor-list_swimc_akseh_221:not(#\9 )::before{content:"";background-color:var(--color-border-divider-default-dvei1w, #c6c6cd);border-start-start-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);inset-block-end:-2px;pointer-events:none;position:absolute;inset-block-start:-2px;inline-size:2px;inset-inline-start:6px}.awsui_anchor-item_swimc_akseh_245:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-secondary-9t7q9o, #424650);font-weight:var(--font-weight-normal-aq67c4, 400);margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0;transition:var(--motion-duration-slow-7f1gcq, 180ms);transition-property:all}@media(prefers-reduced-motion: reduce){.awsui_anchor-item_swimc_akseh_245:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-item_swimc_akseh_245:not(#\9 ),.awsui-mode-entering .awsui_anchor-item_swimc_akseh_245:not(#\9 ){animation:none;transition:none}.awsui_anchor-item--active_swimc_akseh_265:not(#\9 ){position:relative}.awsui_anchor-item--active_swimc_akseh_265:not(#\9 )::before{content:"";background-color:var(--color-text-accent-3g6liz, #006ce0);border-start-start-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);inset-block-end:-2px;pointer-events:none;position:absolute;inset-block-start:-2px;inline-size:2px;inset-inline-start:6px}.awsui_anchor-link_swimc_akseh_283:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);align-items:baseline;color:var(--color-text-body-secondary-9t7q9o, #424650);display:flex;flex-direction:row;font-weight:var(--font-weight-normal-aq67c4, 400);text-decoration:none;transition:var(--motion-duration-slow-7f1gcq, 180ms);transition-property:all}@media(prefers-reduced-motion: reduce){.awsui_anchor-link_swimc_akseh_283:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-link_swimc_akseh_283:not(#\9 ),.awsui-mode-entering .awsui_anchor-link_swimc_akseh_283:not(#\9 ){animation:none;transition:none}body[data-awsui-focus-visible=true] .awsui_anchor-link_swimc_akseh_283:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_anchor-link_swimc_akseh_283:not(#\9 ):hover{color:var(--color-text-accent-3g6liz, #006ce0)}.awsui_anchor-link_swimc_akseh_283:not(#\9 ):focus{outline:none}.awsui_anchor-link_swimc_akseh_283:not(#\9 ):hover,.awsui_anchor-link_swimc_akseh_283:not(#\9 ):focus{text-decoration:none}.awsui_anchor-link--active_swimc_akseh_325:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-jluh82, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--color-text-accent-3g6liz, #006ce0)}.awsui_anchor-link-text_swimc_akseh_332:not(#\9 ){display:block}.awsui_anchor-link-info_swimc_akseh_336:not(#\9 ){margin-inline-start:var(--space-xs-j1ch97, 8px);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);font-weight:var(--font-weight-bold-qswov1, 700);letter-spacing:.005em;color:var(--color-text-link-default-j4rrkd, #006ce0)}

.awsui_description_1hpp3_r1xgm_195:not(#\9 ){overflow:hidden;margin-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_actionBar_1hpp3_r1xgm_200:not(#\9 ){display:flex;justify-content:space-between;align-items:center;position:relative}.awsui_stepCounter_1hpp3_r1xgm_207:not(#\9 ){margin-inline-end:20px}.awsui_divider_1hpp3_r1xgm_211:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_hotspot_1hpp3_r1xgm_215:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:transparent;border-block:none;border-inline:none;padding-block:0;padding-inline:0;cursor:pointer;scroll-margin:var(--awsui-content-scroll-margin-esndbs, 40px 0 0 0);position:relative;inline-size:16px;block-size:16px}.awsui_hotspot_1hpp3_r1xgm_215:not(#\9 ):before{content:"";position:absolute;inset:calc(-1*var(--space-xxs-0gmk42, 4px));z-index:1}.awsui_hotspot_1hpp3_r1xgm_215:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_r1xgm_215:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_r1xgm_215:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_r1xgm_215:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--border-radius-control-circular-focus-ring-cuengr, 4px);border-start-end-radius:var(--border-radius-control-circular-focus-ring-cuengr, 4px);border-end-start-radius:var(--border-radius-control-circular-focus-ring-cuengr, 4px);border-end-end-radius:var(--border-radius-control-circular-focus-ring-cuengr, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_hotspot_1hpp3_r1xgm_215>.awsui_icon_1hpp3_r1xgm_286:not(#\9 ){position:relative;stroke:var(--color-text-tutorial-hotspot-default-icmnb4, #006ce0)}.awsui_hotspot_1hpp3_r1xgm_215:not(#\9 ):hover>.awsui_icon_1hpp3_r1xgm_286{stroke:var(--color-text-tutorial-hotspot-hover-xmsms0, #002b66)}.awsui_hotspot_1hpp3_r1xgm_215:not(#\9 ):active>.awsui_icon_1hpp3_r1xgm_286{stroke:var(--color-text-tutorial-hotspot-default-icmnb4, #006ce0)}
.awsui_box_18wu0_1wax5_172.awsui_p-variant_18wu0_1wax5_172.awsui_color-default_18wu0_1wax5_172:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_b-variant_18wu0_1wax5_172.awsui_color-default_18wu0_1wax5_172:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_strong-variant_18wu0_1wax5_172.awsui_color-default_18wu0_1wax5_172:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_code-variant_18wu0_1wax5_172.awsui_color-default_18wu0_1wax5_172:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_pre-variant_18wu0_1wax5_172.awsui_color-default_18wu0_1wax5_172:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_samp-variant_18wu0_1wax5_172.awsui_color-default_18wu0_1wax5_172:not(#\9 ){color:var(--color-text-body-default-jmme8j, #0f141a)}.awsui_box_18wu0_1wax5_172.awsui_h1-variant_18wu0_1wax5_176.awsui_color-default_18wu0_1wax5_172:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_h2-variant_18wu0_1wax5_176.awsui_color-default_18wu0_1wax5_172:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_h3-variant_18wu0_1wax5_176.awsui_color-default_18wu0_1wax5_172:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_h4-variant_18wu0_1wax5_176.awsui_color-default_18wu0_1wax5_172:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_h5-variant_18wu0_1wax5_176.awsui_color-default_18wu0_1wax5_172:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_box_18wu0_1wax5_172.awsui_small-variant_18wu0_1wax5_180.awsui_color-default_18wu0_1wax5_172:not(#\9 ){color:var(--color-text-small-jg0f5l, #656871)}.awsui_box_18wu0_1wax5_172.awsui_a-variant_18wu0_1wax5_184.awsui_color-default_18wu0_1wax5_172:not(#\9 ){color:var(--color-text-link-default-j4rrkd, #006ce0)}.awsui_box_18wu0_1wax5_172.awsui_small-variant_18wu0_1wax5_180.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_code-variant_18wu0_1wax5_172.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_box_18wu0_1wax5_172.awsui_p-variant_18wu0_1wax5_172.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_b-variant_18wu0_1wax5_172.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_strong-variant_18wu0_1wax5_172.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_pre-variant_18wu0_1wax5_172.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_samp-variant_18wu0_1wax5_172.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_a-variant_18wu0_1wax5_184.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_box_18wu0_1wax5_172.awsui_h5-variant_18wu0_1wax5_176.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ){font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal)}.awsui_box_18wu0_1wax5_172.awsui_h4-variant_18wu0_1wax5_176.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ){font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em)}.awsui_box_18wu0_1wax5_172.awsui_h3-variant_18wu0_1wax5_176.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em)}.awsui_box_18wu0_1wax5_172.awsui_h2-variant_18wu0_1wax5_176.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em)}.awsui_box_18wu0_1wax5_172.awsui_h1-variant_18wu0_1wax5_176.awsui_font-size-default_18wu0_1wax5_188:not(#\9 ){font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em)}.awsui_box_18wu0_1wax5_172.awsui_p-variant_18wu0_1wax5_172.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_code-variant_18wu0_1wax5_172.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_pre-variant_18wu0_1wax5_172.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_samp-variant_18wu0_1wax5_172.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_small-variant_18wu0_1wax5_180.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_a-variant_18wu0_1wax5_184.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400)}.awsui_box_18wu0_1wax5_172.awsui_strong-variant_18wu0_1wax5_172.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_b-variant_18wu0_1wax5_172.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_box_18wu0_1wax5_172.awsui_h5-variant_18wu0_1wax5_176.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ){font-weight:var(--font-weight-heading-xs-hhjjg1, 700)}.awsui_box_18wu0_1wax5_172.awsui_h4-variant_18wu0_1wax5_176.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ){font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_box_18wu0_1wax5_172.awsui_h3-variant_18wu0_1wax5_176.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ){font-weight:var(--font-weight-heading-m-gxmuqs, 700)}.awsui_box_18wu0_1wax5_172.awsui_h2-variant_18wu0_1wax5_176.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ){font-weight:var(--font-weight-heading-l-jmylot, 700)}.awsui_box_18wu0_1wax5_172.awsui_h1-variant_18wu0_1wax5_176.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ){font-weight:var(--font-weight-heading-xl-fk9ofj, 700)}.awsui_box_18wu0_1wax5_172.awsui_h1-variant_18wu0_1wax5_176:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_h2-variant_18wu0_1wax5_176:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_h3-variant_18wu0_1wax5_176:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_h4-variant_18wu0_1wax5_176:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_h5-variant_18wu0_1wax5_176:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-variant_18wu0_1wax5_172:not(#\9 ){margin-block:0;margin-inline:0;text-decoration:none;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:0}.awsui_box_18wu0_1wax5_172.awsui_small-variant_18wu0_1wax5_180:not(#\9 ){display:inline-block}.awsui_box_18wu0_1wax5_172.awsui_code-variant_18wu0_1wax5_172:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_pre-variant_18wu0_1wax5_172:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_samp-variant_18wu0_1wax5_172:not(#\9 ){font-family:var(--font-family-monospace-oa3ffa, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent}.awsui_box_18wu0_1wax5_172.awsui_key-label-variant_18wu0_1wax5_271:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-display-label-weight-66zdy9, 700);color:var(--color-text-label-7ypzh6, #0f141a);margin-block-end:var(--space-key-value-gap-icky05, 0px)}.awsui_box_18wu0_1wax5_172.awsui_gen-ai-label-variant_18wu0_1wax5_278:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);font-style:italic;color:var(--color-text-label-gen-ai-6ihd6j, #7300e5)}.awsui_box_18wu0_1wax5_172.awsui_value-large-variant_18wu0_1wax5_285:not(#\9 ){font-family:var(--font-family-display-6e87e2, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-display-l-0xdz3a, 42px);line-height:var(--line-height-display-l-ho7s7t, 48px);letter-spacing:var(--letter-spacing-display-l-c3v571, -0.03em);font-weight:var(--font-weight-display-l-f871mx, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:inherit}.awsui_box_18wu0_1wax5_172.awsui_inline-code-variant_18wu0_1wax5_295:not(#\9 ){font-family:var(--font-family-monospace-oa3ffa, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent;font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);border-start-start-radius:var(--space-static-xxs-ob9nh1, 4px);border-start-end-radius:var(--space-static-xxs-ob9nh1, 4px);border-end-start-radius:var(--space-static-xxs-ob9nh1, 4px);border-end-end-radius:var(--space-static-xxs-ob9nh1, 4px);background-color:var(--color-background-inline-code-uczgjj, rgba(0, 0, 0, 0.1));padding-block:var(--space-static-xxxs-775m2b, 2px);padding-inline:var(--space-static-xxs-ob9nh1, 4px)}.awsui_box_18wu0_1wax5_172.awsui_h1-variant_18wu0_1wax5_176.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_h2-variant_18wu0_1wax5_176.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_h3-variant_18wu0_1wax5_176.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_h4-variant_18wu0_1wax5_176.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_h5-variant_18wu0_1wax5_176.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_value-large-variant_18wu0_1wax5_285.awsui_font-weight-default_18wu0_1wax5_229:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_font-weight-heavy_18wu0_1wax5_309:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_box_18wu0_1wax5_172.awsui_color-inverted_18wu0_1wax5_314:not(#\9 ){color:var(--color-text-notification-default-dkec3s, #f9f9fa)}.awsui_box_18wu0_1wax5_172.awsui_color-text-label_18wu0_1wax5_317:not(#\9 ){color:var(--color-text-label-7ypzh6, #0f141a)}.awsui_box_18wu0_1wax5_172.awsui_color-text-body-secondary_18wu0_1wax5_320:not(#\9 ){color:var(--color-text-body-secondary-9t7q9o, #424650)}.awsui_box_18wu0_1wax5_172.awsui_color-text-status-error_18wu0_1wax5_323:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}.awsui_box_18wu0_1wax5_172.awsui_color-text-status-success_18wu0_1wax5_326:not(#\9 ){color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_box_18wu0_1wax5_172.awsui_color-text-status-info_18wu0_1wax5_329:not(#\9 ){color:var(--color-text-status-info-3kb8ql, #006ce0)}.awsui_box_18wu0_1wax5_172.awsui_color-text-status-inactive_18wu0_1wax5_332:not(#\9 ){color:var(--color-text-status-inactive-4pg5xj, #656871)}.awsui_box_18wu0_1wax5_172.awsui_color-text-status-warning_18wu0_1wax5_335:not(#\9 ){color:var(--color-text-status-warning-9mqgfw, #855900)}.awsui_box_18wu0_1wax5_172.awsui_color-inherit_18wu0_1wax5_338:not(#\9 ){color:inherit}.awsui_box_18wu0_1wax5_172.awsui_font-size-body-s_18wu0_1wax5_341:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_box_18wu0_1wax5_172.awsui_font-size-body-m_18wu0_1wax5_346:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_box_18wu0_1wax5_172.awsui_font-size-heading-xs_18wu0_1wax5_350:not(#\9 ){font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal)}.awsui_box_18wu0_1wax5_172.awsui_font-size-heading-s_18wu0_1wax5_355:not(#\9 ){font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em)}.awsui_box_18wu0_1wax5_172.awsui_font-size-heading-m_18wu0_1wax5_360:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em)}.awsui_box_18wu0_1wax5_172.awsui_font-size-heading-l_18wu0_1wax5_365:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em)}.awsui_box_18wu0_1wax5_172.awsui_font-size-heading-xl_18wu0_1wax5_370:not(#\9 ){font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em)}.awsui_box_18wu0_1wax5_172.awsui_font-size-display-l_18wu0_1wax5_375:not(#\9 ){font-size:var(--font-size-display-l-0xdz3a, 42px);line-height:var(--line-height-display-l-ho7s7t, 48px);letter-spacing:var(--letter-spacing-display-l-c3v571, -0.03em)}.awsui_box_18wu0_1wax5_172.awsui_font-size-display-xl_18wu0_1wax5_380:not(#\9 ){font-size:var(--font-size-display-xl-h9zymm, 64px);line-height:var(--line-height-display-xl-h0sa1b, 72px);letter-spacing:var(--letter-spacing-display-xl-6i6ivo, -0.03em)}.awsui_box_18wu0_1wax5_172.awsui_font-weight-light_18wu0_1wax5_385:not(#\9 ){font-weight:var(--font-weight-lighter-xwagtu, 300)}.awsui_box_18wu0_1wax5_172.awsui_font-weight-normal_18wu0_1wax5_388:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400)}.awsui_box_18wu0_1wax5_172.awsui_font-weight-bold_18wu0_1wax5_391:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_box_18wu0_1wax5_172.awsui_font-weight-heavy_18wu0_1wax5_309:not(#\9 ){font-weight:var(--font-weight-heavy-em866g, 700)}.awsui_t-left_18wu0_1wax5_398:not(#\9 ){text-align:start}.awsui_t-right_18wu0_1wax5_402:not(#\9 ){text-align:end}.awsui_t-center_18wu0_1wax5_406:not(#\9 ){text-align:center}.awsui_box_18wu0_1wax5_172.awsui_p-n_18wu0_1wax5_423:not(#\9 ){padding-block:var(--space-scaled-none-lypryy, 0px);padding-inline:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_1wax5_172.awsui_p-top-n_18wu0_1wax5_428:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-n_18wu0_1wax5_429:not(#\9 ){padding-block-start:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_1wax5_172.awsui_p-right-n_18wu0_1wax5_433:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-n_18wu0_1wax5_434:not(#\9 ){padding-inline-end:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_1wax5_172.awsui_p-bottom-n_18wu0_1wax5_438:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-n_18wu0_1wax5_429:not(#\9 ){padding-block-end:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_1wax5_172.awsui_p-left-n_18wu0_1wax5_443:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-n_18wu0_1wax5_434:not(#\9 ){padding-inline-start:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_1wax5_172.awsui_p-xxxs_18wu0_1wax5_448:not(#\9 ){padding-block:var(--space-scaled-xxxs-7blpsd, 2px);padding-inline:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_1wax5_172.awsui_p-top-xxxs_18wu0_1wax5_453:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-xxxs_18wu0_1wax5_454:not(#\9 ){padding-block-start:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_1wax5_172.awsui_p-right-xxxs_18wu0_1wax5_458:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-xxxs_18wu0_1wax5_459:not(#\9 ){padding-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_1wax5_172.awsui_p-bottom-xxxs_18wu0_1wax5_463:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-xxxs_18wu0_1wax5_454:not(#\9 ){padding-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_1wax5_172.awsui_p-left-xxxs_18wu0_1wax5_468:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-xxxs_18wu0_1wax5_459:not(#\9 ){padding-inline-start:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_1wax5_172.awsui_p-xxs_18wu0_1wax5_473:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_1wax5_172.awsui_p-top-xxs_18wu0_1wax5_478:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-xxs_18wu0_1wax5_479:not(#\9 ){padding-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_1wax5_172.awsui_p-right-xxs_18wu0_1wax5_483:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-xxs_18wu0_1wax5_484:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_1wax5_172.awsui_p-bottom-xxs_18wu0_1wax5_488:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-xxs_18wu0_1wax5_479:not(#\9 ){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_1wax5_172.awsui_p-left-xxs_18wu0_1wax5_493:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-xxs_18wu0_1wax5_484:not(#\9 ){padding-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_1wax5_172.awsui_p-xs_18wu0_1wax5_498:not(#\9 ){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_1wax5_172.awsui_p-top-xs_18wu0_1wax5_503:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-xs_18wu0_1wax5_504:not(#\9 ){padding-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_1wax5_172.awsui_p-right-xs_18wu0_1wax5_508:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-xs_18wu0_1wax5_509:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_1wax5_172.awsui_p-bottom-xs_18wu0_1wax5_513:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-xs_18wu0_1wax5_504:not(#\9 ){padding-block-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_1wax5_172.awsui_p-left-xs_18wu0_1wax5_518:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-xs_18wu0_1wax5_509:not(#\9 ){padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_1wax5_172.awsui_p-s_18wu0_1wax5_523:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_1wax5_172.awsui_p-top-s_18wu0_1wax5_528:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-s_18wu0_1wax5_529:not(#\9 ){padding-block-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_1wax5_172.awsui_p-right-s_18wu0_1wax5_533:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-s_18wu0_1wax5_534:not(#\9 ){padding-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_1wax5_172.awsui_p-bottom-s_18wu0_1wax5_538:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-s_18wu0_1wax5_529:not(#\9 ){padding-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_1wax5_172.awsui_p-left-s_18wu0_1wax5_543:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-s_18wu0_1wax5_534:not(#\9 ){padding-inline-start:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_1wax5_172.awsui_p-m_18wu0_1wax5_548:not(#\9 ){padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_1wax5_172.awsui_p-top-m_18wu0_1wax5_553:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-m_18wu0_1wax5_554:not(#\9 ){padding-block-start:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_1wax5_172.awsui_p-right-m_18wu0_1wax5_558:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-m_18wu0_1wax5_559:not(#\9 ){padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_1wax5_172.awsui_p-bottom-m_18wu0_1wax5_563:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-m_18wu0_1wax5_554:not(#\9 ){padding-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_1wax5_172.awsui_p-left-m_18wu0_1wax5_568:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-m_18wu0_1wax5_559:not(#\9 ){padding-inline-start:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_1wax5_172.awsui_p-l_18wu0_1wax5_443:not(#\9 ){padding-block:var(--space-scaled-l-gr6kh1, 20px);padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_1wax5_172.awsui_p-top-l_18wu0_1wax5_578:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-l_18wu0_1wax5_579:not(#\9 ){padding-block-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_1wax5_172.awsui_p-right-l_18wu0_1wax5_583:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-l_18wu0_1wax5_584:not(#\9 ){padding-inline-end:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_1wax5_172.awsui_p-bottom-l_18wu0_1wax5_588:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-l_18wu0_1wax5_579:not(#\9 ){padding-block-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_1wax5_172.awsui_p-left-l_18wu0_1wax5_593:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-l_18wu0_1wax5_584:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_1wax5_172.awsui_p-xl_18wu0_1wax5_598:not(#\9 ){padding-block:var(--space-scaled-xl-xls2ln, 24px);padding-inline:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_1wax5_172.awsui_p-top-xl_18wu0_1wax5_603:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-xl_18wu0_1wax5_604:not(#\9 ){padding-block-start:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_1wax5_172.awsui_p-right-xl_18wu0_1wax5_608:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-xl_18wu0_1wax5_609:not(#\9 ){padding-inline-end:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_1wax5_172.awsui_p-bottom-xl_18wu0_1wax5_613:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-xl_18wu0_1wax5_604:not(#\9 ){padding-block-end:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_1wax5_172.awsui_p-left-xl_18wu0_1wax5_618:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-xl_18wu0_1wax5_609:not(#\9 ){padding-inline-start:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_1wax5_172.awsui_p-xxl_18wu0_1wax5_623:not(#\9 ){padding-block:var(--space-scaled-xxl-fs6lrd, 32px);padding-inline:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_1wax5_172.awsui_p-top-xxl_18wu0_1wax5_628:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-xxl_18wu0_1wax5_629:not(#\9 ){padding-block-start:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_1wax5_172.awsui_p-right-xxl_18wu0_1wax5_633:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-xxl_18wu0_1wax5_634:not(#\9 ){padding-inline-end:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_1wax5_172.awsui_p-bottom-xxl_18wu0_1wax5_638:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-xxl_18wu0_1wax5_629:not(#\9 ){padding-block-end:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_1wax5_172.awsui_p-left-xxl_18wu0_1wax5_643:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-xxl_18wu0_1wax5_634:not(#\9 ){padding-inline-start:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_1wax5_172.awsui_p-xxxl_18wu0_1wax5_648:not(#\9 ){padding-block:var(--space-scaled-xxxl-fzl3le, 40px);padding-inline:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_1wax5_172.awsui_p-top-xxxl_18wu0_1wax5_653:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-xxxl_18wu0_1wax5_654:not(#\9 ){padding-block-start:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_1wax5_172.awsui_p-right-xxxl_18wu0_1wax5_658:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-xxxl_18wu0_1wax5_659:not(#\9 ){padding-inline-end:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_1wax5_172.awsui_p-bottom-xxxl_18wu0_1wax5_663:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-vertical-xxxl_18wu0_1wax5_654:not(#\9 ){padding-block-end:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_1wax5_172.awsui_p-left-xxxl_18wu0_1wax5_668:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_p-horizontal-xxxl_18wu0_1wax5_659:not(#\9 ){padding-inline-start:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_1wax5_172.awsui_m-n_18wu0_1wax5_673:not(#\9 ){margin-block:var(--space-scaled-none-lypryy, 0px);margin-inline:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_1wax5_172.awsui_m-top-n_18wu0_1wax5_678:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-n_18wu0_1wax5_679:not(#\9 ){margin-block-start:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_1wax5_172.awsui_m-right-n_18wu0_1wax5_683:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-n_18wu0_1wax5_684:not(#\9 ){margin-inline-end:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_1wax5_172.awsui_m-bottom-n_18wu0_1wax5_688:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-n_18wu0_1wax5_679:not(#\9 ){margin-block-end:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_1wax5_172.awsui_m-left-n_18wu0_1wax5_693:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-n_18wu0_1wax5_684:not(#\9 ){margin-inline-start:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_1wax5_172.awsui_m-xxxs_18wu0_1wax5_698:not(#\9 ){margin-block:var(--space-scaled-xxxs-7blpsd, 2px);margin-inline:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_1wax5_172.awsui_m-top-xxxs_18wu0_1wax5_703:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-xxxs_18wu0_1wax5_704:not(#\9 ){margin-block-start:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_1wax5_172.awsui_m-right-xxxs_18wu0_1wax5_708:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-xxxs_18wu0_1wax5_709:not(#\9 ){margin-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_1wax5_172.awsui_m-bottom-xxxs_18wu0_1wax5_713:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-xxxs_18wu0_1wax5_704:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_1wax5_172.awsui_m-left-xxxs_18wu0_1wax5_718:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-xxxs_18wu0_1wax5_709:not(#\9 ){margin-inline-start:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_1wax5_172.awsui_m-xxs_18wu0_1wax5_723:not(#\9 ){margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_1wax5_172.awsui_m-top-xxs_18wu0_1wax5_728:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-xxs_18wu0_1wax5_729:not(#\9 ){margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_1wax5_172.awsui_m-right-xxs_18wu0_1wax5_733:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-xxs_18wu0_1wax5_734:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_1wax5_172.awsui_m-bottom-xxs_18wu0_1wax5_738:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-xxs_18wu0_1wax5_729:not(#\9 ){margin-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_1wax5_172.awsui_m-left-xxs_18wu0_1wax5_743:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-xxs_18wu0_1wax5_734:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_1wax5_172.awsui_m-xs_18wu0_1wax5_748:not(#\9 ){margin-block:var(--space-scaled-xs-rt720d, 8px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_1wax5_172.awsui_m-top-xs_18wu0_1wax5_753:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-xs_18wu0_1wax5_754:not(#\9 ){margin-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_1wax5_172.awsui_m-right-xs_18wu0_1wax5_758:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-xs_18wu0_1wax5_759:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_1wax5_172.awsui_m-bottom-xs_18wu0_1wax5_763:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-xs_18wu0_1wax5_754:not(#\9 ){margin-block-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_1wax5_172.awsui_m-left-xs_18wu0_1wax5_768:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-xs_18wu0_1wax5_759:not(#\9 ){margin-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_1wax5_172.awsui_m-s_18wu0_1wax5_773:not(#\9 ){margin-block:var(--space-scaled-s-yqvmoz, 12px);margin-inline:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_1wax5_172.awsui_m-top-s_18wu0_1wax5_778:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-s_18wu0_1wax5_779:not(#\9 ){margin-block-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_1wax5_172.awsui_m-right-s_18wu0_1wax5_783:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-s_18wu0_1wax5_784:not(#\9 ){margin-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_1wax5_172.awsui_m-bottom-s_18wu0_1wax5_788:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-s_18wu0_1wax5_779:not(#\9 ){margin-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_1wax5_172.awsui_m-left-s_18wu0_1wax5_793:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-s_18wu0_1wax5_784:not(#\9 ){margin-inline-start:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_1wax5_172.awsui_m-m_18wu0_1wax5_798:not(#\9 ){margin-block:var(--space-scaled-m-z0ah6c, 16px);margin-inline:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_1wax5_172.awsui_m-top-m_18wu0_1wax5_803:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-m_18wu0_1wax5_804:not(#\9 ){margin-block-start:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_1wax5_172.awsui_m-right-m_18wu0_1wax5_808:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-m_18wu0_1wax5_809:not(#\9 ){margin-inline-end:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_1wax5_172.awsui_m-bottom-m_18wu0_1wax5_813:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-m_18wu0_1wax5_804:not(#\9 ){margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_1wax5_172.awsui_m-left-m_18wu0_1wax5_818:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-m_18wu0_1wax5_809:not(#\9 ){margin-inline-start:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_1wax5_172.awsui_m-l_18wu0_1wax5_693:not(#\9 ){margin-block:var(--space-scaled-l-gr6kh1, 20px);margin-inline:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_1wax5_172.awsui_m-top-l_18wu0_1wax5_828:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-l_18wu0_1wax5_829:not(#\9 ){margin-block-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_1wax5_172.awsui_m-right-l_18wu0_1wax5_833:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-l_18wu0_1wax5_834:not(#\9 ){margin-inline-end:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_1wax5_172.awsui_m-bottom-l_18wu0_1wax5_838:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-l_18wu0_1wax5_829:not(#\9 ){margin-block-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_1wax5_172.awsui_m-left-l_18wu0_1wax5_843:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-l_18wu0_1wax5_834:not(#\9 ){margin-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_1wax5_172.awsui_m-xl_18wu0_1wax5_848:not(#\9 ){margin-block:var(--space-scaled-xl-xls2ln, 24px);margin-inline:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_1wax5_172.awsui_m-top-xl_18wu0_1wax5_853:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-xl_18wu0_1wax5_854:not(#\9 ){margin-block-start:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_1wax5_172.awsui_m-right-xl_18wu0_1wax5_858:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-xl_18wu0_1wax5_859:not(#\9 ){margin-inline-end:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_1wax5_172.awsui_m-bottom-xl_18wu0_1wax5_863:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-xl_18wu0_1wax5_854:not(#\9 ){margin-block-end:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_1wax5_172.awsui_m-left-xl_18wu0_1wax5_868:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-xl_18wu0_1wax5_859:not(#\9 ){margin-inline-start:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_1wax5_172.awsui_m-xxl_18wu0_1wax5_873:not(#\9 ){margin-block:var(--space-scaled-xxl-fs6lrd, 32px);margin-inline:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_1wax5_172.awsui_m-top-xxl_18wu0_1wax5_878:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-xxl_18wu0_1wax5_879:not(#\9 ){margin-block-start:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_1wax5_172.awsui_m-right-xxl_18wu0_1wax5_883:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-xxl_18wu0_1wax5_884:not(#\9 ){margin-inline-end:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_1wax5_172.awsui_m-bottom-xxl_18wu0_1wax5_888:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-xxl_18wu0_1wax5_879:not(#\9 ){margin-block-end:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_1wax5_172.awsui_m-left-xxl_18wu0_1wax5_893:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-xxl_18wu0_1wax5_884:not(#\9 ){margin-inline-start:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_1wax5_172.awsui_m-xxxl_18wu0_1wax5_898:not(#\9 ){margin-block:var(--space-scaled-xxxl-fzl3le, 40px);margin-inline:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_1wax5_172.awsui_m-top-xxxl_18wu0_1wax5_903:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-xxxl_18wu0_1wax5_904:not(#\9 ){margin-block-start:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_1wax5_172.awsui_m-right-xxxl_18wu0_1wax5_908:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-xxxl_18wu0_1wax5_909:not(#\9 ){margin-inline-end:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_1wax5_172.awsui_m-bottom-xxxl_18wu0_1wax5_913:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-vertical-xxxl_18wu0_1wax5_904:not(#\9 ){margin-block-end:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_1wax5_172.awsui_m-left-xxxl_18wu0_1wax5_918:not(#\9 ),.awsui_box_18wu0_1wax5_172.awsui_m-horizontal-xxxl_18wu0_1wax5_909:not(#\9 ){margin-inline-start:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_1wax5_172.awsui_d-block_18wu0_1wax5_923:not(#\9 ){display:block}.awsui_box_18wu0_1wax5_172.awsui_d-inline_18wu0_1wax5_926:not(#\9 ){display:inline}.awsui_box_18wu0_1wax5_172.awsui_d-inline-block_18wu0_1wax5_929:not(#\9 ){display:inline-block}.awsui_box_18wu0_1wax5_172.awsui_d-none_18wu0_1wax5_932:not(#\9 ){display:none}.awsui_f-left_18wu0_1wax5_936:not(#\9 ){float:inline-start}.awsui_f-right_18wu0_1wax5_940:not(#\9 ){float:inline-end}.awsui_visual-accent_18wu0_1wax5_948:not(#\9 ){display:inline-flex;align-items:center;justify-content:center;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:var(--space-xs-j1ch97, 8px);box-sizing:border-box}.awsui_visual-accent-radius-xxxs_18wu0_1wax5_957:not(#\9 ){border-start-start-radius:var(--space-xxxs-zelp5l, 2px);border-start-end-radius:var(--space-xxxs-zelp5l, 2px);border-end-start-radius:var(--space-xxxs-zelp5l, 2px);border-end-end-radius:var(--space-xxxs-zelp5l, 2px)}.awsui_visual-accent-radius-xxs_18wu0_1wax5_964:not(#\9 ){border-start-start-radius:var(--space-xxs-0gmk42, 4px);border-start-end-radius:var(--space-xxs-0gmk42, 4px);border-end-start-radius:var(--space-xxs-0gmk42, 4px);border-end-end-radius:var(--space-xxs-0gmk42, 4px)}.awsui_visual-accent-radius-xs_18wu0_1wax5_971:not(#\9 ){border-start-start-radius:var(--space-xs-j1ch97, 8px);border-start-end-radius:var(--space-xs-j1ch97, 8px);border-end-start-radius:var(--space-xs-j1ch97, 8px);border-end-end-radius:var(--space-xs-j1ch97, 8px)}.awsui_visual-accent-radius-s_18wu0_1wax5_978:not(#\9 ){border-start-start-radius:var(--space-s-kbzdb8, 12px);border-start-end-radius:var(--space-s-kbzdb8, 12px);border-end-start-radius:var(--space-s-kbzdb8, 12px);border-end-end-radius:var(--space-s-kbzdb8, 12px)}.awsui_visual-accent-radius-m_18wu0_1wax5_985:not(#\9 ){border-start-start-radius:var(--space-m-utxyzm, 16px);border-start-end-radius:var(--space-m-utxyzm, 16px);border-end-start-radius:var(--space-m-utxyzm, 16px);border-end-end-radius:var(--space-m-utxyzm, 16px)}.awsui_visual-accent-radius-l_18wu0_1wax5_992:not(#\9 ){border-start-start-radius:var(--space-l-0ykpb1, 20px);border-start-end-radius:var(--space-l-0ykpb1, 20px);border-end-start-radius:var(--space-l-0ykpb1, 20px);border-end-end-radius:var(--space-l-0ykpb1, 20px)}.awsui_visual-accent-radius-xl_18wu0_1wax5_999:not(#\9 ){border-start-start-radius:var(--space-xl-d84eey, 24px);border-start-end-radius:var(--space-xl-d84eey, 24px);border-end-start-radius:var(--space-xl-d84eey, 24px);border-end-end-radius:var(--space-xl-d84eey, 24px)}.awsui_visual-accent-radius-xxl_18wu0_1wax5_1006:not(#\9 ){border-start-start-radius:var(--space-xxl-exi600, 32px);border-start-end-radius:var(--space-xxl-exi600, 32px);border-end-start-radius:var(--space-xxl-exi600, 32px);border-end-end-radius:var(--space-xxl-exi600, 32px)}.awsui_visual-accent-radius-xxxl_18wu0_1wax5_1013:not(#\9 ){border-start-start-radius:var(--space-xxxl-mw5hbl, 40px);border-start-end-radius:var(--space-xxxl-mw5hbl, 40px);border-end-start-radius:var(--space-xxxl-mw5hbl, 40px);border-end-end-radius:var(--space-xxxl-mw5hbl, 40px)}.awsui_visual-accent-radius-full_18wu0_1wax5_1020:not(#\9 ){border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%}.awsui_visual-accent-aspect-auto_18wu0_1wax5_1027:not(#\9 ){aspect-ratio:auto;inline-size:auto}.awsui_visual-accent-aspect-equal_18wu0_1wax5_1032:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-xs-j1ch97, 8px);aspect-ratio:1/1;overflow:hidden;inline-size:-moz-fit-content;inline-size:fit-content}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-red_18wu0_1wax5_1040:not(#\9 ){background-color:var(--color-background-visual-accent-red-8ljfr7, #ffe0e0);color:var(--color-text-visual-accent-red-gnmpo9, #c20000)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-yellow_18wu0_1wax5_1045:not(#\9 ){background-color:var(--color-background-visual-accent-yellow-ql60np, #fffbbd);color:var(--color-text-visual-accent-yellow-9e95fw, #855900)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-indigo_18wu0_1wax5_1050:not(#\9 ){background-color:var(--color-background-visual-accent-indigo-eo32u6, #dbe4ff);color:var(--color-text-visual-accent-indigo-nefcx0, #003b8f)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-green_18wu0_1wax5_1055:not(#\9 ){background-color:var(--color-background-visual-accent-green-nwrsl6, #d9ffd6);color:var(--color-text-visual-accent-green-4dynr9, #00802f)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-orange_18wu0_1wax5_1060:not(#\9 ){background-color:var(--color-background-visual-accent-orange-p5cgxs, rgba(255, 224, 214, 0.6));color:var(--color-text-visual-accent-orange-qlubda, #a82700)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-purple_18wu0_1wax5_1065:not(#\9 ){background-color:var(--color-background-visual-accent-purple-d0zek5, rgba(242, 229, 255, 0.6));color:var(--color-text-visual-accent-purple-ryygnz, #962eff)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-lime_18wu0_1wax5_1070:not(#\9 ){background-color:var(--color-background-visual-accent-lime-t9ezfx, #ebffcc);color:var(--color-text-visual-accent-lime-y226mv, #007000)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-grey_18wu0_1wax5_1075:not(#\9 ){background-color:var(--color-background-visual-accent-grey-i89nje, #ebebf0);color:var(--color-text-visual-accent-grey-4a4ncr, #161d26)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-teal_18wu0_1wax5_1080:not(#\9 ){background-color:var(--color-background-visual-accent-teal-lh1ukh, rgba(204, 255, 252, 0.7));color:var(--color-text-visual-accent-teal-abgr6s, #008077)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-blue_18wu0_1wax5_1085:not(#\9 ){background-color:var(--color-background-visual-accent-blue-18skw3, rgba(209, 241, 255, 0.6));color:var(--color-text-visual-accent-blue-uq9b8a, #006ce0)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-violet_18wu0_1wax5_1090:not(#\9 ){background-color:var(--color-background-visual-accent-violet-5xg4mm, rgba(232, 229, 255, 0.6));color:var(--color-text-visual-accent-violet-guqhse, #6842ff)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-magenta_18wu0_1wax5_1095:not(#\9 ){background-color:var(--color-background-visual-accent-magenta-up9g0l, rgba(255, 224, 251, 0.6));color:var(--color-text-visual-accent-magenta-zad8jt, #b2008f)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-pink_18wu0_1wax5_1100:not(#\9 ){background-color:var(--color-background-visual-accent-pink-zq7n65, rgba(255, 224, 240, 0.7));color:var(--color-text-visual-accent-pink-2vs8oh, #bb005d)}.awsui_box_18wu0_1wax5_172.awsui_visual-accent_18wu0_1wax5_948.awsui_visual-accent-amber_18wu0_1wax5_1105:not(#\9 ){background-color:var(--color-background-visual-accent-amber-zmolip, rgba(255, 232, 189, 0.7));color:var(--color-text-visual-accent-amber-zdzo85, #9e3700)}.awsui_root_18wu0_1wax5_1110:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}
.awsui_root_18582_1g6fc_145:not(#\9 ){display:flex}.awsui_child_18582_1g6fc_149:not(#\9 ):empty{display:none}.awsui_horizontal_18582_1g6fc_160:not(#\9 ){flex-direction:row;flex-wrap:wrap}.awsui_horizontal-xxxs_18582_1g6fc_164:not(#\9 ){gap:var(--space-xxxs-zelp5l, 2px)}.awsui_horizontal-xxs_18582_1g6fc_167:not(#\9 ){gap:var(--space-xxs-0gmk42, 4px)}.awsui_horizontal-xs_18582_1g6fc_170:not(#\9 ){gap:var(--space-xs-j1ch97, 8px)}.awsui_horizontal-s_18582_1g6fc_173:not(#\9 ){gap:var(--space-s-kbzdb8, 12px)}.awsui_horizontal-m_18582_1g6fc_176:not(#\9 ){gap:var(--space-m-utxyzm, 16px)}.awsui_horizontal-l_18582_1g6fc_179:not(#\9 ){gap:var(--space-l-0ykpb1, 20px)}.awsui_horizontal-xl_18582_1g6fc_182:not(#\9 ){gap:var(--space-xl-d84eey, 24px)}.awsui_horizontal-xxl_18582_1g6fc_185:not(#\9 ){gap:var(--space-xxl-exi600, 32px)}.awsui_vertical_18582_1g6fc_192:not(#\9 ){flex-direction:column}.awsui_vertical-xxxs_18582_1g6fc_195:not(#\9 ){row-gap:var(--space-xxxs-zelp5l, 2px)}.awsui_vertical-xxs_18582_1g6fc_198:not(#\9 ){row-gap:var(--space-xxs-0gmk42, 4px)}.awsui_vertical-xs_18582_1g6fc_201:not(#\9 ){row-gap:var(--space-xs-j1ch97, 8px)}.awsui_vertical-s_18582_1g6fc_204:not(#\9 ){row-gap:var(--space-scaled-s-yqvmoz, 12px)}.awsui_vertical-m_18582_1g6fc_207:not(#\9 ){row-gap:var(--space-scaled-m-z0ah6c, 16px)}.awsui_vertical-l_18582_1g6fc_210:not(#\9 ){row-gap:var(--space-scaled-l-gr6kh1, 20px)}.awsui_vertical-xl_18582_1g6fc_213:not(#\9 ){row-gap:var(--space-scaled-xl-xls2ln, 24px)}.awsui_vertical-xxl_18582_1g6fc_216:not(#\9 ){row-gap:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_align-center_18582_1g6fc_220:not(#\9 ){align-items:center}.awsui_align-start_18582_1g6fc_224:not(#\9 ){align-items:start}.awsui_align-end_18582_1g6fc_228:not(#\9 ){align-items:end}
.awsui_content-wrapper_zycdx_s9cbz_153:not(#\9 ){padding-inline-start:var(--space-layout-content-horizontal-h9g14e, 24px);padding-inline-end:var(--space-layout-content-horizontal-h9g14e, 24px)}.awsui_content-wrapper-mobile_zycdx_s9cbz_157:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px);padding-inline-end:var(--space-l-0ykpb1, 20px)}.awsui_content-type-dashboard_zycdx_s9cbz_162:not(#\9 ){margin-inline-start:auto;margin-inline-end:auto}@media(min-width: 1401px){.awsui_content-type-dashboard_zycdx_s9cbz_162:not(#\9 ){max-inline-size:1280px}}@media(min-width: 1921px){.awsui_content-type-dashboard_zycdx_s9cbz_162:not(#\9 ){max-inline-size:1620px}}@media(min-width: 2541px){.awsui_content-type-dashboard_zycdx_s9cbz_162:not(#\9 ){max-inline-size:2160px}}

.awsui_toggle-button_16w0h_1nkk0_185:not(#\9 ){cursor:pointer;border-block:0;border-inline:0;padding-block:calc(var(--space-scaled-xxs-vdp1uk, 4px) + 1px);padding-inline:calc(var(--space-xxs-0gmk42, 4px) + 1px);background:transparent;color:currentColor}.awsui_toggle-button_16w0h_1nkk0_185:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_1nkk0_185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_1nkk0_185:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_1nkk0_185:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));inset-block-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));inline-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px) + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));block-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px) + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_close-button_16w0h_1nkk0_220:not(#\9 ){position:absolute;outline:none;inset-inline-end:var(--space-m-utxyzm, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-thbtjk, 15px);z-index:1}
.awsui_runtime-content-wrapper_14m8x_spfr5_5:not(#\9 ){display:contents}.awsui_runtime-header-wrapper_14m8x_spfr5_9:not(#\9 ){display:contents}
.awsui_dropdown-content-wrapper_9duf6_5dned_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-dropdown_9duf6_5dned_1 var(--motion-duration-show-quick-6av78d, 135ms) var(--motion-easing-show-quick-2n40zx, ease-out)}@keyframes awsui_awsui-motion-fade-in-dropdown_9duf6_5dned_1{from{opacity:.4}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_9duf6_5dned_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_5dned_153:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_5dned_153:not(#\9 ){animation:none;transition:none}.awsui_dropdown-content-wrapper_9duf6_5dned_153.awsui_refresh_9duf6_5dned_174:not(#\9 ){transform-origin:top;animation-name:awsui_awsui-motion-fade-in-0_9duf6_5dned_1;animation-duration:var(--motion-duration-show-quick-6av78d, 135ms);animation-timing-function:var(--motion-easing-show-quick-2n40zx, ease-out)}@keyframes awsui_awsui-motion-fade-in-0_9duf6_5dned_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_9duf6_5dned_153.awsui_refresh_9duf6_5dned_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_5dned_153.awsui_refresh_9duf6_5dned_174:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_5dned_153.awsui_refresh_9duf6_5dned_174:not(#\9 ){animation:none;transition:none}.awsui_root_9duf6_5dned_199:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;white-space:inherit}.awsui_root_9duf6_5dned_199.awsui_interior_9duf6_5dned_232:not(#\9 ){position:static}.awsui_dropdown_9duf6_5dned_153:not(#\9 ){position:absolute;display:none;z-index:2000;transform-origin:top}.awsui_dropdown_9duf6_5dned_153.awsui_use-portal_9duf6_5dned_242:not(#\9 ){z-index:7000}.awsui_dropdown_9duf6_5dned_153:not(#\9 ):not(.awsui_interior_9duf6_5dned_232){transform:translateY(0px);transition:transform var(--motion-duration-show-quick-6av78d, 135ms)}@media(prefers-reduced-motion: reduce){.awsui_dropdown_9duf6_5dned_153:not(#\9 ):not(.awsui_interior_9duf6_5dned_232){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown_9duf6_5dned_153:not(#\9 ):not(.awsui_interior_9duf6_5dned_232),.awsui-mode-entering .awsui_dropdown_9duf6_5dned_153:not(#\9 ):not(.awsui_interior_9duf6_5dned_232){animation:none;transition:none}.awsui_dropdown-content-wrapper_9duf6_5dned_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;white-space:inherit;position:relative;background-color:var(--color-background-dropdown-item-default-2s0vpk, #ffffff);outline:none;box-shadow:var(--shadow-dropdown-8wmt3o, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));border-start-start-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-942n6j, 8px));border-start-end-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-942n6j, 8px));border-end-start-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-942n6j, 8px));border-end-end-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-942n6j, 8px));border-block:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-container-top-2no83z, transparent);box-sizing:border-box}.awsui_dropdown-content-wrapper_9duf6_5dned_153:not(#\9 )::after{content:"";position:absolute;z-index:1;inset-block-start:-1px;inset-block-end:-1px;inset-inline-start:0px;inset-inline-end:0px;background-color:transparent;border-block:var(--awsui-dropdown-content-border-width-esndbs, var(--border-width-popover-fhrkmk, 2px)) solid var(--awsui-dropdown-content-border-color-esndbs, var(--color-border-dropdown-container-21kqyh, #b4b4bb));border-inline:var(--awsui-dropdown-content-border-width-esndbs, var(--border-width-popover-fhrkmk, 2px)) solid var(--awsui-dropdown-content-border-color-esndbs, var(--color-border-dropdown-container-21kqyh, #b4b4bb));border-start-start-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-942n6j, 8px));border-start-end-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-942n6j, 8px));border-end-start-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-942n6j, 8px));border-end-end-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-942n6j, 8px));pointer-events:none}.awsui_dropdown-content-wrapper_9duf6_5dned_153.awsui_is-empty_9duf6_5dned_318:not(#\9 )::after{display:none}.awsui_dropdown_9duf6_5dned_153>.awsui_dropdown-content-wrapper_9duf6_5dned_153:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-container-top-2no83z, transparent);border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-dropdown-group-3kf8lz, #c6c6cd)}.awsui_dropdown-drop-up_9duf6_5dned_325>.awsui_dropdown-content-wrapper_9duf6_5dned_153:not(#\9 ){transform-origin:bottom;box-shadow:var(--shadow-dropup-blloah, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_dropdown-drop-up_9duf6_5dned_325.awsui_with-limited-width_9duf6_5dned_329>.awsui_dropdown-content-wrapper_9duf6_5dned_153:not(#\9 ){border-block-start:none}.awsui_dropdown-drop-left_9duf6_5dned_332:not(#\9 ){inset-inline-end:0}.awsui_dropdown-drop-right_9duf6_5dned_335:not(#\9 ){inset-inline-start:0}.awsui_dropdown_9duf6_5dned_153.awsui_occupy-entire-width_9duf6_5dned_338:not(#\9 ){min-inline-size:100%}.awsui_dropdown_9duf6_5dned_153.awsui_use-flexible-width_9duf6_5dned_341:not(#\9 ){inline-size:max-content;max-inline-size:var(--awsui-dropdown-default-max-width-esndbs, none);min-inline-size:var(--awsui-dropdown-default-min-width-esndbs, auto)}.awsui_dropdown_9duf6_5dned_153.awsui_interior_9duf6_5dned_232>.awsui_dropdown-content-wrapper_9duf6_5dned_153:not(#\9 ){margin-block-start:-1px}.awsui_dropdown_9duf6_5dned_153.awsui_hide-block-border_9duf6_5dned_349>.awsui_dropdown-content-wrapper_9duf6_5dned_153:not(#\9 ){border-block-start:none}.awsui_dropdown_9duf6_5dned_153.awsui_hide-block-border_9duf6_5dned_349:not(#\9 ):not(.awsui_dropdown-drop-up_9duf6_5dned_325)>.awsui_dropdown-content-wrapper_9duf6_5dned_153{border-block-end:none}.awsui_dropdown_9duf6_5dned_153.awsui_hide-block-border_9duf6_5dned_349.awsui_refresh_9duf6_5dned_174>.awsui_dropdown-content-wrapper_9duf6_5dned_153:not(#\9 ){border-block-end:none}.awsui_dropdown_9duf6_5dned_153.awsui_open_9duf6_5dned_358:not(#\9 ){display:block}.awsui_dropdown_9duf6_5dned_153.awsui_open_9duf6_5dned_358:not(#\9 ):not(.awsui_interior_9duf6_5dned_232).awsui_refresh_9duf6_5dned_174[data-animating=true]{transform:translateY(4px)}.awsui_dropdown_9duf6_5dned_153.awsui_open_9duf6_5dned_358:not(#\9 ):not(.awsui_interior_9duf6_5dned_232).awsui_refresh_9duf6_5dned_174[data-animating=true].awsui_dropdown-drop-up_9duf6_5dned_325{transform:translateY(-4px)}.awsui_dropdown_9duf6_5dned_153.awsui_open_9duf6_5dned_358.awsui_nowrap_9duf6_5dned_367:not(#\9 ){white-space:nowrap;overflow:scroll}.awsui_dropdown-content_9duf6_5dned_153:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_stretch-trigger-height_9duf6_5dned_378:not(#\9 ){block-size:100%}

.awsui_link_4c84z_1ekb2_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:inline;white-space:inherit;--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, var(--border-link-focus-ring-shadow-spread-brjxth, 2px)) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-u9urvc, #006ce0));text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-secondary-default-sxauaa, #006ce0));font-weight:var(--font-weight-link-secondary-tif4cd, inherit);letter-spacing:normal;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1ekb2_145:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1ekb2_145:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1ekb2_145:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1ekb2_145:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-secondary-hover-7iywth, #002b66))}.awsui_link_4c84z_1ekb2_145:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1ekb2_145:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-secondary-hover-7iywth, #002b66))}.awsui_link_4c84z_1ekb2_145:not(#\9 ):active,.awsui_link_4c84z_1ekb2_145:not(#\9 ):focus,.awsui_link_4c84z_1ekb2_145:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_link_4c84z_1ekb2_145.awsui_variant-recovery_4c84z_1ekb2_213:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));font-weight:var(--font-link-button-weight-b8qq0j, 700);letter-spacing:var(--font-link-button-letter-spacing-8fkv9m, 0.005em);text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-aa80x3, transparent);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1ekb2_145.awsui_variant-recovery_4c84z_1ekb2_213:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1ekb2_145.awsui_variant-recovery_4c84z_1ekb2_213:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1ekb2_145.awsui_variant-recovery_4c84z_1ekb2_213:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1ekb2_145.awsui_variant-recovery_4c84z_1ekb2_213:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_link_4c84z_1ekb2_145.awsui_variant-recovery_4c84z_1ekb2_213:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1ekb2_145.awsui_variant-recovery_4c84z_1ekb2_213:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_link_4c84z_1ekb2_145.awsui_variant-recovery_4c84z_1ekb2_213:not(#\9 ):active,.awsui_link_4c84z_1ekb2_145.awsui_variant-recovery_4c84z_1ekb2_213:not(#\9 ):focus,.awsui_link_4c84z_1ekb2_145.awsui_variant-recovery_4c84z_1ekb2_213:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-pz8b1i, transparent)}.awsui_link_4c84z_1ekb2_145.awsui_variant-secondary_4c84z_1ekb2_246:not(#\9 ){-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;color:var(--awsui-style-color-default-esndbs, var(--color-text-link-secondary-default-sxauaa, #006ce0));font-weight:var(--font-weight-link-secondary-tif4cd, inherit);letter-spacing:normal;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1ekb2_145.awsui_variant-secondary_4c84z_1ekb2_246:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1ekb2_145.awsui_variant-secondary_4c84z_1ekb2_246:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1ekb2_145.awsui_variant-secondary_4c84z_1ekb2_246:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1ekb2_145.awsui_variant-secondary_4c84z_1ekb2_246:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-secondary-hover-7iywth, #002b66))}.awsui_link_4c84z_1ekb2_145.awsui_variant-secondary_4c84z_1ekb2_246:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1ekb2_145.awsui_variant-secondary_4c84z_1ekb2_246:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-secondary-hover-7iywth, #002b66))}.awsui_link_4c84z_1ekb2_145.awsui_variant-secondary_4c84z_1ekb2_246:not(#\9 ):active,.awsui_link_4c84z_1ekb2_145.awsui_variant-secondary_4c84z_1ekb2_246:not(#\9 ):focus,.awsui_link_4c84z_1ekb2_145.awsui_variant-secondary_4c84z_1ekb2_246:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_link_4c84z_1ekb2_145.awsui_variant-primary_4c84z_1ekb2_281:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-r6f7yr, currentColor);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1ekb2_145.awsui_variant-primary_4c84z_1ekb2_281:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1ekb2_145.awsui_variant-primary_4c84z_1ekb2_281:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1ekb2_145.awsui_variant-primary_4c84z_1ekb2_281:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1ekb2_145.awsui_variant-primary_4c84z_1ekb2_281:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_link_4c84z_1ekb2_145.awsui_variant-primary_4c84z_1ekb2_281:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1ekb2_145.awsui_variant-primary_4c84z_1ekb2_281:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_link_4c84z_1ekb2_145.awsui_variant-primary_4c84z_1ekb2_281:not(#\9 ):active,.awsui_link_4c84z_1ekb2_145.awsui_variant-primary_4c84z_1ekb2_281:not(#\9 ):focus,.awsui_link_4c84z_1ekb2_145.awsui_variant-primary_4c84z_1ekb2_281:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_link_4c84z_1ekb2_145.awsui_variant-info_4c84z_1ekb2_314:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-info-default-0zj2ll, #006ce0));font-weight:var(--font-weight-bold-qswov1, 700);letter-spacing:.005em;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1ekb2_145.awsui_variant-info_4c84z_1ekb2_314:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1ekb2_145.awsui_variant-info_4c84z_1ekb2_314:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1ekb2_145.awsui_variant-info_4c84z_1ekb2_314:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1ekb2_145.awsui_variant-info_4c84z_1ekb2_314:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-info-hover-xm1nta, #002b66))}.awsui_link_4c84z_1ekb2_145.awsui_variant-info_4c84z_1ekb2_314:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1ekb2_145.awsui_variant-info_4c84z_1ekb2_314:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-info-hover-xm1nta, #002b66))}.awsui_link_4c84z_1ekb2_145.awsui_variant-info_4c84z_1ekb2_314:not(#\9 ):active,.awsui_link_4c84z_1ekb2_145.awsui_variant-info_4c84z_1ekb2_314:not(#\9 ):focus,.awsui_link_4c84z_1ekb2_145.awsui_variant-info_4c84z_1ekb2_314:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-pz8b1i, transparent)}.awsui_link_4c84z_1ekb2_145.awsui_variant-value-large_4c84z_1ekb2_349:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));font-weight:var(--font-weight-display-l-f871mx, 700);text-decoration-line:underline;text-decoration-color:currentColor;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1ekb2_145.awsui_variant-value-large_4c84z_1ekb2_349:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1ekb2_145.awsui_variant-value-large_4c84z_1ekb2_349:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1ekb2_145.awsui_variant-value-large_4c84z_1ekb2_349:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1ekb2_145.awsui_variant-value-large_4c84z_1ekb2_349:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_link_4c84z_1ekb2_145.awsui_variant-value-large_4c84z_1ekb2_349:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1ekb2_145.awsui_variant-value-large_4c84z_1ekb2_349:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_link_4c84z_1ekb2_145.awsui_variant-value-large_4c84z_1ekb2_349:not(#\9 ):active,.awsui_link_4c84z_1ekb2_145.awsui_variant-value-large_4c84z_1ekb2_349:not(#\9 ):focus,.awsui_link_4c84z_1ekb2_145.awsui_variant-value-large_4c84z_1ekb2_349:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_1ekb2_145.awsui_variant-top-navigation_4c84z_1ekb2_381:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--awsui-style-color-default-esndbs, var(--color-text-interactive-default-kkm8t6, #424650));font-weight:var(--font-weight-bold-qswov1, 700);letter-spacing:.005em;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1ekb2_145.awsui_variant-top-navigation_4c84z_1ekb2_381:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1ekb2_145.awsui_variant-top-navigation_4c84z_1ekb2_381:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1ekb2_145.awsui_variant-top-navigation_4c84z_1ekb2_381:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1ekb2_145.awsui_variant-top-navigation_4c84z_1ekb2_381:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-interactive-hover-pij1mj, #0f141a))}.awsui_link_4c84z_1ekb2_145.awsui_variant-top-navigation_4c84z_1ekb2_381:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1ekb2_145.awsui_variant-top-navigation_4c84z_1ekb2_381:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-interactive-active-mb8zit, #0f141a))}.awsui_link_4c84z_1ekb2_145.awsui_variant-top-navigation_4c84z_1ekb2_381:not(#\9 ):active,.awsui_link_4c84z_1ekb2_145.awsui_variant-top-navigation_4c84z_1ekb2_381:not(#\9 ):focus,.awsui_link_4c84z_1ekb2_145.awsui_variant-top-navigation_4c84z_1ekb2_381:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-button-normal-default-45wpgj, #006ce0));font-weight:var(--font-weight-bold-qswov1, 700);letter-spacing:var(--font-button-letter-spacing-svdhj5, 0.005em);text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-button-normal-hover-kodz2v, #002b66))}.awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-button-normal-active-92lgla, #002b66))}.awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ):active,.awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ):focus,.awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-r6f7yr, currentColor);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ):focus{outline:none}.awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ):active,.awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ):focus,.awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416:not(#\9 ){font-weight:inherit;letter-spacing:normal}.awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416.awsui_color-inverted_4c84z_1ekb2_488:not(#\9 ){color:var(--color-text-notification-default-dkec3s, #f9f9fa);text-decoration-color:currentColor}.awsui-one-theme .awsui_link_4c84z_1ekb2_145.awsui_button_4c84z_1ekb2_416.awsui_color-inverted_4c84z_1ekb2_488:not(#\9 ):hover{color:var(--color-text-link-inverted-hover-a0eqp9, #ffffff)}.awsui_link_4c84z_1ekb2_145.awsui_color-inverted_4c84z_1ekb2_488:not(#\9 ){color:var(--color-text-notification-default-dkec3s, #f9f9fa)}.awsui_link_4c84z_1ekb2_145.awsui_color-inverted_4c84z_1ekb2_488:not(#\9 ):not(.awsui_button_4c84z_1ekb2_416){text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_1ekb2_145.awsui_color-inverted_4c84z_1ekb2_488:not(#\9 ):hover{color:var(--color-text-link-inverted-hover-a0eqp9, #ffffff)}body[data-awsui-focus-visible=true] .awsui_link_4c84z_1ekb2_145:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-u9urvc, #006ce0));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}.awsui_link_4c84z_1ekb2_145.awsui_font-size-body-s_4c84z_1ekb2_516:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);text-underline-offset:.3em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_1ekb2_145.awsui_font-size-body-m_4c84z_1ekb2_524:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_1ekb2_145.awsui_font-size-heading-xs_4c84z_1ekb2_531:not(#\9 ){font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_1ekb2_145.awsui_font-size-heading-s_4c84z_1ekb2_539:not(#\9 ){font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em);text-underline-offset:.3em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_1ekb2_145.awsui_font-size-heading-m_4c84z_1ekb2_547:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_1ekb2_145.awsui_font-size-heading-l_4c84z_1ekb2_555:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_1ekb2_145.awsui_font-size-heading-xl_4c84z_1ekb2_563:not(#\9 ){font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_1ekb2_145.awsui_font-size-display-l_4c84z_1ekb2_571:not(#\9 ){font-size:var(--font-size-display-l-0xdz3a, 42px);line-height:var(--line-height-display-l-ho7s7t, 48px);letter-spacing:var(--letter-spacing-display-l-c3v571, -0.03em);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-display-l-uwpq2r, 2px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_1ekb2_145.awsui_font-size-inherit_4c84z_1ekb2_579:not(#\9 ){font-size:inherit;line-height:inherit;letter-spacing:inherit;text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_1ekb2_145.awsui_in-inline-token_4c84z_1ekb2_587:not(#\9 ){text-underline-offset:.15em}.awsui_icon-wrapper_4c84z_1ekb2_591:not(#\9 ){white-space:nowrap}.awsui_icon_4c84z_1ekb2_591:not(#\9 ){display:inline-block}
.awsui_icon-shake_1cbgc_14nmb_153:not(#\9 ){display:inline-block;animation:awsui_awsui-motion-shake-horizontally_1cbgc_14nmb_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_1cbgc_14nmb_1{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@media(prefers-reduced-motion: reduce){.awsui_icon-shake_1cbgc_14nmb_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon-shake_1cbgc_14nmb_153:not(#\9 ),.awsui-mode-entering .awsui_icon-shake_1cbgc_14nmb_153:not(#\9 ){animation:none;transition:none}.awsui_container-fade-in_1cbgc_14nmb_181:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1cbgc_14nmb_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in-0_1cbgc_14nmb_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container-fade-in_1cbgc_14nmb_181:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container-fade-in_1cbgc_14nmb_181:not(#\9 ),.awsui-mode-entering .awsui_container-fade-in_1cbgc_14nmb_181:not(#\9 ){animation:none;transition:none}.awsui_root_1cbgc_14nmb_203:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1cbgc_14nmb_203.awsui_status-error_1cbgc_14nmb_212:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}.awsui_root_1cbgc_14nmb_203.awsui_status-warning_1cbgc_14nmb_215:not(#\9 ){color:var(--color-text-status-warning-9mqgfw, #855900)}.awsui_root_1cbgc_14nmb_203.awsui_status-success_1cbgc_14nmb_218:not(#\9 ){color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_root_1cbgc_14nmb_203.awsui_status-info_1cbgc_14nmb_221:not(#\9 ){color:var(--color-text-status-info-3kb8ql, #006ce0)}.awsui_root_1cbgc_14nmb_203.awsui_status-stopped_1cbgc_14nmb_224:not(#\9 ){color:var(--color-text-status-inactive-4pg5xj, #656871)}.awsui_root_1cbgc_14nmb_203.awsui_status-pending_1cbgc_14nmb_227:not(#\9 ){color:var(--color-text-status-inactive-4pg5xj, #656871)}.awsui_root_1cbgc_14nmb_203.awsui_status-in-progress_1cbgc_14nmb_230:not(#\9 ){color:var(--color-text-status-inactive-4pg5xj, #656871)}.awsui_root_1cbgc_14nmb_203.awsui_status-loading_1cbgc_14nmb_233:not(#\9 ){color:var(--color-text-status-inactive-4pg5xj, #656871)}.awsui_root_1cbgc_14nmb_203.awsui_status-not-started_1cbgc_14nmb_236:not(#\9 ){color:var(--color-text-status-inactive-4pg5xj, #656871)}.awsui_root_1cbgc_14nmb_203.awsui_status-log_1cbgc_14nmb_239:not(#\9 ){color:var(--color-text-status-inactive-4pg5xj, #656871)}.awsui_root_1cbgc_14nmb_203.awsui_color-override-red_1cbgc_14nmb_242:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}.awsui_root_1cbgc_14nmb_203.awsui_color-override-grey_1cbgc_14nmb_245:not(#\9 ){color:var(--color-text-status-inactive-4pg5xj, #656871)}.awsui_root_1cbgc_14nmb_203.awsui_color-override-blue_1cbgc_14nmb_248:not(#\9 ){color:var(--color-text-status-info-3kb8ql, #006ce0)}.awsui_root_1cbgc_14nmb_203.awsui_color-override-green_1cbgc_14nmb_251:not(#\9 ){color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_root_1cbgc_14nmb_203.awsui_color-override-yellow_1cbgc_14nmb_254:not(#\9 ){color:var(--color-text-status-warning-9mqgfw, #855900)}.awsui_root_1cbgc_14nmb_203.awsui_status-error_1cbgc_14nmb_212>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-error-rruniz, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_status-warning_1cbgc_14nmb_215>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-warning-liznlw, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_status-success_1cbgc_14nmb_218>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-success-pb8x9o, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_status-info_1cbgc_14nmb_221>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-info-82b1gy, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_status-stopped_1cbgc_14nmb_224>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-gl2lpq, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_status-pending_1cbgc_14nmb_227>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-gl2lpq, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_status-in-progress_1cbgc_14nmb_230>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-gl2lpq, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_status-loading_1cbgc_14nmb_233>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-gl2lpq, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_status-not-started_1cbgc_14nmb_236>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-gl2lpq, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_status-log_1cbgc_14nmb_239>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-gl2lpq, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_color-override-red_1cbgc_14nmb_242>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-error-rruniz, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_color-override-grey_1cbgc_14nmb_245>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-gl2lpq, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_color-override-blue_1cbgc_14nmb_248>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-info-82b1gy, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_color-override-green_1cbgc_14nmb_251>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-success-pb8x9o, transparent)}.awsui_root_1cbgc_14nmb_203.awsui_color-override-yellow_1cbgc_14nmb_254>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:var(--color-background-status-indicator-warning-liznlw, transparent)}.awsui_container_1cbgc_14nmb_181:not(#\9 ){padding-inline:var(--space-status-indicator-padding-horizontal-pbftfl, 0px);border-start-start-radius:var(--border-radius-status-indicator-vnklth, 4px);border-start-end-radius:var(--border-radius-status-indicator-vnklth, 4px);border-end-start-radius:var(--border-radius-status-indicator-vnklth, 4px);border-end-end-radius:var(--border-radius-status-indicator-vnklth, 4px)}.awsui-one-theme .awsui_root_1cbgc_14nmb_203.awsui_status-loading_1cbgc_14nmb_233>.awsui_container_1cbgc_14nmb_181:not(#\9 ){background:transparent;align-items:center;color:var(--color-text-body-secondary-9t7q9o, #424650)}.awsui_container_1cbgc_14nmb_181.awsui_display-inline_1cbgc_14nmb_315:not(#\9 ){min-inline-size:0;word-break:break-word;display:inline}.awsui_container_1cbgc_14nmb_181.awsui_display-inline_1cbgc_14nmb_315>.awsui_icon_1cbgc_14nmb_153:not(#\9 ){white-space:nowrap}.awsui-one-theme .awsui_container_1cbgc_14nmb_181.awsui_display-inline_1cbgc_14nmb_315>.awsui_icon_1cbgc_14nmb_153:not(#\9 ){vertical-align:middle}.awsui_container_1cbgc_14nmb_181.awsui_display-inline-block_1cbgc_14nmb_326:not(#\9 ){display:inline-block;word-wrap:break-word;word-break:break-all}.awsui-one-theme .awsui_container_1cbgc_14nmb_181.awsui_display-inline-block_1cbgc_14nmb_326:not(#\9 ){display:inline-flex;vertical-align:top}.awsui_container_1cbgc_14nmb_181.awsui_display-inline-block_1cbgc_14nmb_326>.awsui_icon_1cbgc_14nmb_153:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui-one-theme .awsui_container_1cbgc_14nmb_181.awsui_display-inline-block_1cbgc_14nmb_326>.awsui_icon_1cbgc_14nmb_153:not(#\9 ){display:inline-flex;align-items:center;block-size:var(--line-height-body-m-we036z, 20px)}.awsui_overflow-ellipsis_1cbgc_14nmb_344:not(#\9 ){max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:text-bottom}.awsui-one-theme .awsui_overflow-ellipsis_1cbgc_14nmb_344:not(#\9 ){text-overflow:unset}.awsui-one-theme .awsui_overflow-ellipsis_1cbgc_14nmb_344>span:not(#\9 ):last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.awsui_root_vrgzu_1d9vp_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block-start:var(--space-option-padding-vertical-3pmz4r, 4px);padding-block-end:calc(var(--space-option-padding-vertical-3pmz4r, 4px) + var(--space-xxxs-zelp5l, 2px));padding-inline:var(--space-field-horizontal-wxk0gu, 12px);color:var(--color-text-dropdown-footer-b1waje, #656871)}
.awsui_root_1afi9_huhgs_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1afi9_huhgs_145:not(#\9 ):not(.awsui_hidden_1afi9_huhgs_176){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd)}.awsui_root_1afi9_huhgs_145:not(#\9 ):not(.awsui_hidden_1afi9_huhgs_176).awsui_no-items_1afi9_huhgs_179{border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-dropdown-item-top-g1eior, transparent)}
.awsui_options-list_19gcf_xq78m_145:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;outline:none;border-block:none;border-inline:none;border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;white-space:inherit;overflow-y:auto;flex:1 1 auto;min-block-size:0;border-start-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-start-end-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-end-radius:var(--border-radius-dropdown-942n6j, 8px);-webkit-user-select:none;user-select:none}.awsui_options-list-embedded_19gcf_xq78m_192:not(#\9 ){border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px}.awsui_decrease-block-margin_19gcf_xq78m_199:not(#\9 ){margin-block:-1px}
.awsui_input_2rhyz_5khgn_149:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block:var(--space-field-vertical-sf2thg, 5px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px);color:var(--awsui-style-color-default-esndbs, var(--color-text-body-default-jmme8j, #0f141a));inline-size:100%;cursor:text;box-sizing:border-box;background-color:var(--awsui-style-background-default-esndbs, var(--color-background-input-default-8elxjc, #ffffff));border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-default-esndbs, var(--color-border-input-default-nyn06a, #8c8c94));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-default-esndbs, var(--color-border-input-default-nyn06a, #8c8c94));box-shadow:var(--awsui-style-box-shadow-default-esndbs);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);min-block-size:var(--size-vertical-input-tza5ti, 32px)}.awsui_input_2rhyz_5khgn_149:not(#\9 ):hover{border-color:var(--awsui-style-border-color-hover-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-border-input-default-nyn06a, #8c8c94)));color:var(--awsui-style-color-hover-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-text-body-default-jmme8j, #0f141a)));background-color:var(--awsui-style-background-hover-esndbs, var(--awsui-style-background-default-esndbs, var(--color-background-input-default-8elxjc, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-esndbs, --awsui-style-box-shadow-default-esndbs)}.awsui_input_2rhyz_5khgn_149.awsui_input-readonly_2rhyz_5khgn_203:not(#\9 ){background-color:var(--awsui-style-background-readonly-esndbs, var(--awsui-style-background-default-esndbs, var(--color-background-input-default-8elxjc, #ffffff)));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-readonly-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0)));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-readonly-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0)));color:var(--awsui-style-color-readonly-esndbs, var(--awsui-style-color-default-esndbs, var(--color-text-body-default-jmme8j, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-esndbs)}.awsui_input_2rhyz_5khgn_149:not(#\9 )::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-hz0ut2, #656871));font-size:var(--awsui-style-placeholder-font-size-esndbs);font-style:var(--awsui-style-placeholder-font-style-esndbs, italic);font-weight:var(--awsui-style-placeholder-font-weight-esndbs);-webkit-user-select:none;user-select:none}.awsui_input_2rhyz_5khgn_149:not(#\9 )::-moz-placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-hz0ut2, #656871));font-size:var(--awsui-style-placeholder-font-size-esndbs);font-style:var(--awsui-style-placeholder-font-style-esndbs, italic);font-weight:var(--awsui-style-placeholder-font-weight-esndbs);opacity:1}.awsui_input_2rhyz_5khgn_149:not(#\9 ):-moz-placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-hz0ut2, #656871));font-size:var(--awsui-style-placeholder-font-size-esndbs);font-style:var(--awsui-style-placeholder-font-style-esndbs, italic);font-weight:var(--awsui-style-placeholder-font-weight-esndbs);opacity:1}.awsui_input_2rhyz_5khgn_149:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-esndbs, var(--color-border-input-focused-sw2top, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-esndbs, var(--color-border-input-focused-sw2top, #006ce0));border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);box-shadow:var(--awsui-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-u9urvc, #006ce0));color:var(--awsui-style-color-focus-esndbs, var(--color-text-body-default-jmme8j, #0f141a));background-color:var(--awsui-style-background-focus-esndbs, var(--color-background-input-default-8elxjc, #ffffff))}.awsui_input_2rhyz_5khgn_149:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-esndbs, var(--color-background-input-disabled-veifwn, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0));color:var(--awsui-style-color-disabled-esndbs, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-esndbs)}.awsui_input_2rhyz_5khgn_149:not(#\9 ):disabled::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb));-webkit-user-select:none;user-select:none}.awsui_input_2rhyz_5khgn_149:not(#\9 ):disabled::-moz-placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb));opacity:1}.awsui_input_2rhyz_5khgn_149:not(#\9 ):disabled:-moz-placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb));opacity:1}.awsui_input_2rhyz_5khgn_149:not(#\9 ):invalid{box-shadow:none}.awsui_input_2rhyz_5khgn_149.awsui_input-invalid_2rhyz_5khgn_266:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-status-error-ug8fw3, #db0000));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-text-status-error-ug8fw3, #db0000));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_input_2rhyz_5khgn_149.awsui_input-invalid_2rhyz_5khgn_266:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-u9urvc, #006ce0))}.awsui_input_2rhyz_5khgn_149.awsui_input-invalid_2rhyz_5khgn_266.awsui_input-has-icon-left_2rhyz_5khgn_275:not(#\9 ){padding-inline-start:calc(var(--space-field-icon-offset-t4at7r, 36px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)))}.awsui_input_2rhyz_5khgn_149.awsui_input-warning_2rhyz_5khgn_278:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-status-warning-9mqgfw, #855900));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-text-status-warning-9mqgfw, #855900));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_input_2rhyz_5khgn_149.awsui_input-warning_2rhyz_5khgn_278:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-u9urvc, #006ce0))}.awsui_input_2rhyz_5khgn_149.awsui_input-warning_2rhyz_5khgn_278.awsui_input-has-icon-left_2rhyz_5khgn_275:not(#\9 ){padding-inline-start:calc(var(--space-field-icon-offset-t4at7r, 36px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)))}.awsui_input_2rhyz_5khgn_149.awsui_input-type-search_2rhyz_5khgn_290:not(#\9 ){box-sizing:border-box;-webkit-appearance:none}.awsui_input_2rhyz_5khgn_149.awsui_input-type-search_2rhyz_5khgn_290:not(#\9 )::-webkit-search-decoration{-webkit-appearance:none}.awsui_input_2rhyz_5khgn_149.awsui_input-type-search_2rhyz_5khgn_290:not(#\9 )::-webkit-search-cancel-button{display:none}.awsui_input_2rhyz_5khgn_149.awsui_input-has-icon-left_2rhyz_5khgn_275:not(#\9 ){padding-inline-start:var(--space-field-icon-offset-t4at7r, 36px)}.awsui_input_2rhyz_5khgn_149.awsui_input-has-icon-right_2rhyz_5khgn_303:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-t4at7r, 36px)}.awsui_input_2rhyz_5khgn_149.awsui_input-has-no-border-radius_2rhyz_5khgn_306:not(#\9 ){border-start-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-start-end-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-end-radius:var(--border-radius-dropdown-942n6j, 8px)}.awsui_input-container_2rhyz_5khgn_313:not(#\9 ){display:flex;position:relative}.awsui_input-icon-left_2rhyz_5khgn_318:not(#\9 ){position:absolute;pointer-events:none;inset-inline-start:var(--space-field-horizontal-wxk0gu, 12px);inset-block-start:calc(50% - var(--line-height-body-m-we036z, 20px)/2)}.awsui_input-icon-right_2rhyz_5khgn_325:not(#\9 ){position:absolute;inset-block-start:calc(50% - var(--line-height-body-m-we036z, 20px)/2 - var(--space-xxxs-zelp5l, 2px));inset-inline-end:calc(var(--space-field-horizontal-wxk0gu, 12px) - var(--space-xxs-0gmk42, 4px))}.awsui_inline-label-trigger-wrapper_2rhyz_5khgn_335:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-trigger-wrapper-full-width_2rhyz_5khgn_338:not(#\9 ){inline-size:100%}.awsui_inline-label-wrapper_2rhyz_5khgn_342:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-rt720d, 8px)*-1)}.awsui_inline-label-wrapper-full-width_2rhyz_5khgn_345:not(#\9 ){inline-size:100%}.awsui_inline-label_2rhyz_5khgn_335:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-x2yshk, #ffffff), var(--color-background-input-default-8elxjc, #ffffff));border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;box-sizing:border-box;display:inline-block;color:var(--color-text-form-label-btflne, #0f141a);font-weight:var(--font-display-label-weight-66zdy9, 700);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:14px;letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);position:relative;inset-inline-start:calc(var(--border-width-field-j665cy, 1px) + var(--space-field-horizontal-wxk0gu, 12px) - var(--space-scaled-xxs-vdp1uk, 4px));margin-block-start:var(--space-scaled-xs-rt720d, 8px);padding-block-end:2px;padding-inline:var(--space-scaled-xxs-vdp1uk, 4px);max-inline-size:calc(100% - 2*var(--space-field-horizontal-wxk0gu, 12px));z-index:1}
.awsui_button-dropdown_sne0l_rxc8n_145:not(#\9 ){display:inline-block}.awsui_button-dropdown_sne0l_rxc8n_145.awsui_full-width_sne0l_rxc8n_148:not(#\9 ){inline-size:100%;display:block}.awsui_items-list-container_sne0l_rxc8n_153:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;animation:awsui_awsui-motion-fade-in-0_sne0l_rxc8n_1 500ms var(--motion-easing-show-quick-2n40zx, ease-out);animation-fill-mode:none}@media(prefers-reduced-motion: reduce){.awsui_items-list-container_sne0l_rxc8n_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_items-list-container_sne0l_rxc8n_153:not(#\9 ),.awsui-mode-entering .awsui_items-list-container_sne0l_rxc8n_153:not(#\9 ){animation:none;transition:none}.awsui_rotate_sne0l_rxc8n_172:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-mr20n9, 135ms) var(--motion-easing-rotate-180-e70qy6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_rotate_sne0l_rxc8n_172:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_rotate_sne0l_rxc8n_172:not(#\9 ),.awsui-mode-entering .awsui_rotate_sne0l_rxc8n_172:not(#\9 ){animation:none;transition:none}.awsui_rotate-open_sne0l_rxc8n_186:not(#\9 ){transform:rotate(-180deg)}.awsui_header_sne0l_rxc8n_190:not(#\9 ){display:flex;flex-direction:column;list-style:none;padding-block:var(--space-s-kbzdb8, 12px);padding-inline:var(--space-l-0ykpb1, 20px);border-block-start:var(--border-width-dropdown-3bily0, 2px) solid transparent;border-block-end:var(--border-width-dropdown-3bily0, 2px) solid var(--color-border-dropdown-group-3kf8lz, #c6c6cd);border-inline:var(--border-width-dropdown-3bily0, 2px) solid transparent}.awsui_title_sne0l_rxc8n_201:not(#\9 ),.awsui_description_sne0l_rxc8n_202:not(#\9 ){color:var(--color-text-top-navigation-title-47354c, #0f141a)}.awsui-one-theme .awsui_trigger-button_sne0l_rxc8n_206:not(#\9 ){display:flex;align-items:center}.awsui_trigger-button_sne0l_rxc8n_206.awsui_full-width_sne0l_rxc8n_148:not(#\9 ){display:grid;grid-template-columns:1fr auto}.awsui_trigger-button_sne0l_rxc8n_206.awsui_full-width_sne0l_rxc8n_148.awsui_loading_sne0l_rxc8n_214:not(#\9 ){grid-template-columns:auto 1fr auto}.awsui_split-trigger-wrapper_sne0l_rxc8n_218:not(#\9 ){display:flex}.awsui_split-trigger-wrapper_sne0l_rxc8n_218>.awsui_trigger-item_sne0l_rxc8n_221>.awsui_trigger-button_sne0l_rxc8n_206:not(#\9 ):focus,.awsui_split-trigger-wrapper_sne0l_rxc8n_218>.awsui_trigger-item_sne0l_rxc8n_221>.awsui_trigger-button_sne0l_rxc8n_206:not(#\9 ):hover{z-index:1}.awsui_split-trigger-wrapper_sne0l_rxc8n_218>.awsui_trigger-item_sne0l_rxc8n_221:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_rxc8n_206{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:var(--space-m-utxyzm, 16px);margin-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_split-trigger-wrapper_sne0l_rxc8n_218>.awsui_trigger-item_sne0l_rxc8n_221:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_rxc8n_206.awsui_has-no-text_sne0l_rxc8n_230{padding-inline:var(--space-button-icon-only-horizontal-a73tkk, 6px)}.awsui_split-trigger-wrapper_sne0l_rxc8n_218>.awsui_trigger-item_sne0l_rxc8n_221:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_rxc8n_206.awsui_has-no-text_sne0l_rxc8n_230.awsui_visual-refresh_sne0l_rxc8n_233{padding-inline-start:calc(var(--space-s-kbzdb8, 12px) - 2px)}.awsui_split-trigger-wrapper_sne0l_rxc8n_218>.awsui_trigger-item_sne0l_rxc8n_221:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_rxc8n_206{border-start-start-radius:0;border-end-start-radius:0;padding-inline:calc(var(--space-xs-j1ch97, 8px) - 2px)}.awsui_split-trigger-wrapper_sne0l_rxc8n_218>.awsui_trigger-item_sne0l_rxc8n_221:not(#\9 ):not(:first-child).awsui_visual-refresh_sne0l_rxc8n_233>.awsui_trigger-button_sne0l_rxc8n_206{padding-inline-end:calc(var(--space-s-kbzdb8, 12px) - 2px)}.awsui-one-theme .awsui_split-trigger-wrapper_sne0l_rxc8n_218>.awsui_trigger-item_sne0l_rxc8n_221:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_rxc8n_206{padding-inline:calc(var(--space-xs-j1ch97, 8px) - 2px)}.awsui-one-theme .awsui_split-trigger-wrapper_sne0l_rxc8n_218>.awsui_trigger-item_sne0l_rxc8n_221:not(#\9 ):not(:first-child).awsui_has-trigger-text_sne0l_rxc8n_247>.awsui_trigger-button_sne0l_rxc8n_206{padding-inline:calc(var(--space-xs-j1ch97, 8px) + 2px)}.awsui_split-trigger-wrapper_sne0l_rxc8n_218>.awsui_trigger-item_sne0l_rxc8n_221.awsui_variant-normal_sne0l_rxc8n_250:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_rxc8n_206{margin-inline-end:0}.awsui_split-trigger-wrapper_sne0l_rxc8n_218>.awsui_trigger-item_sne0l_rxc8n_221.awsui_variant-normal_sne0l_rxc8n_250:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_rxc8n_206{margin-inline-start:calc(var(--border-width-button-cefyym, 2px)*-1)}.awsui_split-trigger_sne0l_rxc8n_218:not(#\9 ){display:contents}.awsui_dropdown-trigger_sne0l_rxc8n_261:not(#\9 ){display:contents}.awsui_main-action-full-width_sne0l_rxc8n_265:not(#\9 ){flex:1 1 0}.awsui_main-action-trigger-full-width_sne0l_rxc8n_269:not(#\9 ){flex:0 0 auto}.awsui_filter_sne0l_rxc8n_273:not(#\9 ){position:relative;z-index:4;flex-shrink:0}
.awsui_header_16mm3_14mpg_145:not(#\9 ){position:relative;margin-block:0;margin-inline:0;color:var(--color-text-dropdown-group-label-e63684, #424650);border-block:var(--border-divider-list-width-fmnfya, 1px) solid transparent;border-inline:var(--border-divider-list-width-fmnfya, 1px) solid transparent;border-inline-width:0;font-weight:var(--font-weight-bold-qswov1, 700);display:flex;justify-content:space-between;align-items:center;padding-block:calc(var(--space-option-padding-vertical-3pmz4r, 4px) + var(--border-item-width-y8srom, 2px) - var(--border-divider-list-width-fmnfya, 1px));padding-inline:calc(var(--space-button-horizontal-w2nh9z, 20px) + var(--border-item-width-y8srom, 2px));z-index:1}.awsui_header_16mm3_14mpg_145.awsui_disabled_16mm3_14mpg_161:not(#\9 ){color:var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb);cursor:default}.awsui_header_16mm3_14mpg_145.awsui_no-content-styling_16mm3_14mpg_165:not(#\9 ){padding-block:calc(var(--border-item-width-y8srom, 2px) - var(--border-divider-list-width-fmnfya, 1px));padding-inline:var(--border-item-width-y8srom, 2px);font-weight:var(--font-weight-normal-aq67c4, 400);color:inherit}.awsui_header_16mm3_14mpg_145.awsui_expandable-header_16mm3_14mpg_171:not(#\9 ){border-block-start-color:var(--color-border-dropdown-group-3kf8lz, #c6c6cd);border-block-end-color:var(--color-border-dropdown-group-3kf8lz, #c6c6cd);cursor:pointer}.awsui_header_16mm3_14mpg_145.awsui_expandable-header_16mm3_14mpg_171.awsui_disabled_16mm3_14mpg_161:not(#\9 ){cursor:default}.awsui_header_16mm3_14mpg_145.awsui_expandable-header_16mm3_14mpg_171:not(#\9 ):focus{outline:none}.awsui_header_16mm3_14mpg_145.awsui_expandable-header_16mm3_14mpg_171.awsui_rolled-down_16mm3_14mpg_182:not(#\9 ){border-block-end-color:transparent}.awsui_header_16mm3_14mpg_145.awsui_expandable-header_16mm3_14mpg_171.awsui_highlighted_16mm3_14mpg_185:not(#\9 ){background-color:var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7);color:var(--color-text-dropdown-item-highlighted-hpubpo, #0f141a);padding-block:var(--space-option-padding-vertical-3pmz4r, 4px);padding-inline:var(--space-button-horizontal-w2nh9z, 20px);border-block:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-41eg5t, #8c8c94);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-41eg5t, #8c8c94);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);z-index:2}.awsui_header_16mm3_14mpg_145.awsui_expandable-header_16mm3_14mpg_171.awsui_highlighted_16mm3_14mpg_185.awsui_no-content-styling_16mm3_14mpg_165:not(#\9 ){padding-block:0;padding-inline:0;color:inherit}.awsui_header_16mm3_14mpg_145.awsui_expandable-header_16mm3_14mpg_171.awsui_highlighted_16mm3_14mpg_185.awsui_disabled_16mm3_14mpg_161:not(#\9 ){background-color:var(--color-background-dropdown-item-dimmed-hvey00, transparent);border-color:var(--color-border-dropdown-item-dimmed-hover-unzk39, #8c8c94);color:var(--color-text-dropdown-item-dimmed-sj2wj0, #b4b4bb)}.awsui_header_16mm3_14mpg_145.awsui_expandable-header_16mm3_14mpg_171.awsui_highlighted_16mm3_14mpg_185.awsui_is-focused_16mm3_14mpg_208:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-7tpfr6, #424650)}.awsui_header_16mm3_14mpg_145.awsui_expandable-header_16mm3_14mpg_171.awsui_highlighted_16mm3_14mpg_185.awsui_is-focused_16mm3_14mpg_208:not(#\9 ):not(.awsui_visual-refresh_16mm3_14mpg_211){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_category_16mm3_14mpg_215:not(#\9 ){list-style:none;margin-block-start:calc(-1*var(--border-divider-list-width-fmnfya, 1px));padding-block:0;padding-inline:0}.awsui_category_16mm3_14mpg_215:not(#\9 ):first-child{margin-block-start:0}.awsui_category_16mm3_14mpg_215.awsui_expandable_16mm3_14mpg_171:not(#\9 ){border-block-start:0}.awsui_category_16mm3_14mpg_215:not(#\9 ):last-child{border-block-end:none}.awsui_category_16mm3_14mpg_215.awsui_variant-navigation_16mm3_14mpg_230:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_category_16mm3_14mpg_215.awsui_variant-navigation_16mm3_14mpg_230.awsui_expandable_16mm3_14mpg_171:not(#\9 ){padding-block-start:0}.awsui_expand-icon_16mm3_14mpg_237:not(#\9 ){position:relative;inset-inline-end:calc(-1*var(--space-s-kbzdb8, 12px));inline-size:var(--space-m-utxyzm, 16px);display:inline-block;margin-inline-start:auto;transition:transform var(--motion-duration-rotate-180-mr20n9, 135ms) var(--motion-easing-rotate-180-e70qy6, cubic-bezier(0.165, 0.84, 0.44, 1))}.awsui-one-theme .awsui_expand-icon_16mm3_14mpg_237:not(#\9 ){inset-inline-end:calc(-1*var(--space-xs-j1ch97, 8px));inline-size:var(--space-s-kbzdb8, 12px)}@media(prefers-reduced-motion: reduce){.awsui_expand-icon_16mm3_14mpg_237:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-icon_16mm3_14mpg_237:not(#\9 ),.awsui-mode-entering .awsui_expand-icon_16mm3_14mpg_237:not(#\9 ){animation:none;transition:none}.awsui_expand-icon-up_16mm3_14mpg_259:not(#\9 ){transform:rotate(-180deg)}.awsui_expand-icon-right_16mm3_14mpg_262:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-icon-right_16mm3_14mpg_262:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_items-list-container_16mm3_14mpg_270:not(#\9 ){padding-block:0;padding-inline:0;margin-block-start:-1px;margin-block-end:0;margin-inline:0;overflow-y:auto}.awsui_in-dropdown_16mm3_14mpg_279:not(#\9 ){margin-block-end:-1px}.awsui_icon-wrapper_16mm3_14mpg_283:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_header-content_16mm3_14mpg_287:not(#\9 ){display:flex;align-items:center}
.awsui_root_14cnr_1p4x2_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:static;white-space:inherit;display:inline}.awsui_root_14cnr_1p4x2_145>.awsui_trigger_14cnr_1p4x2_179:not(#\9 ){display:inline}.awsui_root_14cnr_1p4x2_145>.awsui_dropdown_14cnr_1p4x2_182:not(#\9 ){position:static;-webkit-user-select:none;user-select:none;background-color:var(--color-background-dropdown-item-default-2s0vpk, #ffffff);outline:none;border-block-start:none;border-block-end:none;display:flex;flex-direction:column;inline-size:100%}.awsui_root_14cnr_1p4x2_145>.awsui_dropdown_14cnr_1p4x2_182.awsui_nowrap_14cnr_1p4x2_193:not(#\9 ){white-space:nowrap}.awsui_root_14cnr_1p4x2_145>.awsui_dropdown_14cnr_1p4x2_182.awsui_open_14cnr_1p4x2_196:not(#\9 ){display:flex}
.awsui_option_1p2cx_4l1p9_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-items:flex-start;inline-size:100%;min-inline-size:0;box-sizing:border-box;color:inherit}.awsui_option_1p2cx_4l1p9_153:not(#\9 ):not(.awsui_disabled_1p2cx_4l1p9_190){cursor:inherit}.awsui_option_1p2cx_4l1p9_153.awsui_parent_1p2cx_4l1p9_193:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_option_1p2cx_4l1p9_153.awsui_parent_1p2cx_4l1p9_193:not(#\9 ):not(.awsui_disabled_1p2cx_4l1p9_190):not(.awsui_highlighted_1p2cx_4l1p9_196){color:var(--color-text-dropdown-group-label-e63684, #424650)}.awsui_content_1p2cx_4l1p9_200:not(#\9 ){inline-size:100%;display:flex;flex-direction:column;min-inline-size:0}.awsui_label-content_1p2cx_4l1p9_207:not(#\9 ){display:flex;justify-content:space-between;flex-wrap:wrap}.awsui_label_1p2cx_4l1p9_207:not(#\9 ),.awsui_tag_1p2cx_4l1p9_214:not(#\9 ),.awsui_label-tag_1p2cx_4l1p9_215:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label_1p2cx_4l1p9_207:not(#\9 ),.awsui_tag_1p2cx_4l1p9_214:not(#\9 ){flex-wrap:wrap}.awsui_label-prefix_1p2cx_4l1p9_225:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_label-tag_1p2cx_4l1p9_215:not(#\9 ){padding-inline-start:var(--space-s-kbzdb8, 12px);flex:auto;text-align:end}.awsui_label-tag_1p2cx_4l1p9_215:not(#\9 ):empty{display:none}.awsui_tags_1p2cx_4l1p9_238:not(#\9 ),.awsui_description_1p2cx_4l1p9_239:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);color:var(--color-text-dropdown-item-secondary-9zsq0p, #656871);flex-wrap:wrap}.awsui_tags_1p2cx_4l1p9_238.awsui_highlighted_1p2cx_4l1p9_196:not(#\9 ),.awsui_description_1p2cx_4l1p9_239.awsui_highlighted_1p2cx_4l1p9_196:not(#\9 ){color:var(--color-text-dropdown-item-secondary-hover-gy8ehx, #656871)}.awsui_tags_1p2cx_4l1p9_238.awsui_selected_1p2cx_4l1p9_250:not(#\9 ),.awsui_description_1p2cx_4l1p9_239.awsui_selected_1p2cx_4l1p9_250:not(#\9 ){color:var(--color-text-dropdown-item-secondary-9zsq0p, #656871)}.awsui_tags_1p2cx_4l1p9_238:not(#\9 ){display:flex;align-items:stretch}.awsui_tag_1p2cx_4l1p9_214:not(#\9 ):not(:last-child){padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_icon_1p2cx_4l1p9_264:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px);align-content:center;display:flex;flex-shrink:0}.awsui_filtering-match-highlight_1p2cx_4l1p9_271:not(#\9 ){background-color:var(--awsui-option-filter-match-background-esndbs, var(--color-background-dropdown-item-filter-match-hbb8dc, #f0fbff));color:var(--awsui-option-filter-match-color-esndbs, var(--color-text-dropdown-item-filter-match-fl8ttr, #006ce0));font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_disabled_1p2cx_4l1p9_190:not(#\9 ){color:var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb);pointer-events:none}.awsui_disabled_1p2cx_4l1p9_190>.awsui_content_1p2cx_4l1p9_200>.awsui_tags_1p2cx_4l1p9_238:not(#\9 ),.awsui_disabled_1p2cx_4l1p9_190>.awsui_content_1p2cx_4l1p9_200>.awsui_description_1p2cx_4l1p9_239:not(#\9 ){color:currentColor}.awsui_trigger-variant_1p2cx_4l1p9_286:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_custom-content_1p2cx_4l1p9_292:not(#\9 ){inline-size:100%}

.awsui_item-element_93a1u_1fq7i_145:not(#\9 ){position:relative;z-index:1;border-block:var(--border-item-width-y8srom, 2px) solid transparent;border-inline:var(--border-item-width-y8srom, 2px) solid transparent;list-style:none;padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-gv6npt, #0f141a);margin-block-start:calc(-1*var(--border-width-dropdown-3bily0, 2px));cursor:pointer}.awsui_item-element_93a1u_1fq7i_145.awsui_no-content-styling_93a1u_1fq7i_157:not(#\9 ){padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-gv6npt, #0f141a)}.awsui_item-element_93a1u_1fq7i_145.awsui_disabled_93a1u_1fq7i_162:not(#\9 ){cursor:default;color:var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb)}.awsui_item-element_93a1u_1fq7i_145:not(#\9 ):first-child{margin-block-start:0}.awsui_item-element_93a1u_1fq7i_145.awsui_show-divider_93a1u_1fq7i_169:not(#\9 ){border-block-end:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-group-3kf8lz, #c6c6cd)}.awsui_item-element_93a1u_1fq7i_145.awsui_highlighted_93a1u_1fq7i_172:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-hpubpo, #0f141a);z-index:2;background-color:var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7);border-color:var(--color-border-dropdown-item-hover-41eg5t, #8c8c94);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_item-element_93a1u_1fq7i_145.awsui_highlighted_93a1u_1fq7i_172.awsui_disabled_93a1u_1fq7i_162:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-sj2wj0, #b4b4bb);border-color:var(--color-border-dropdown-item-dimmed-hover-unzk39, #8c8c94);background-color:var(--color-background-dropdown-item-dimmed-hvey00, transparent)}.awsui_item-element_93a1u_1fq7i_145.awsui_highlighted_93a1u_1fq7i_172.awsui_is-focused_93a1u_1fq7i_187:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-7tpfr6, #424650)}.awsui_item-element_93a1u_1fq7i_145.awsui_highlighted_93a1u_1fq7i_172.awsui_is-focused_93a1u_1fq7i_187:not(#\9 ):not(.awsui_visual-refresh_93a1u_1fq7i_190){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_menu-item_93a1u_1fq7i_194:not(#\9 ){min-inline-size:0;word-break:break-word;display:flex;align-items:flex-start;padding-block:var(--space-option-padding-vertical-3pmz4r, 4px);padding-inline:var(--space-option-padding-horizontal-tqgaox, 20px);color:inherit;text-decoration:none}.awsui_menu-item_93a1u_1fq7i_194.awsui_no-content-styling_93a1u_1fq7i_157:not(#\9 ){padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-gv6npt, #0f141a)}.awsui_menu-item_93a1u_1fq7i_194.awsui_link-style_93a1u_1fq7i_211:not(#\9 ){padding-block-end:calc(var(--space-option-padding-vertical-3pmz4r, 4px) + var(--space-xxxs-zelp5l, 2px));text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-r6f7yr, currentColor);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_menu-item_93a1u_1fq7i_194.awsui_link-style_93a1u_1fq7i_211:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_menu-item_93a1u_1fq7i_194.awsui_link-style_93a1u_1fq7i_211:not(#\9 ),.awsui-mode-entering .awsui_menu-item_93a1u_1fq7i_194.awsui_link-style_93a1u_1fq7i_211:not(#\9 ){animation:none;transition:none}.awsui_menu-item_93a1u_1fq7i_194.awsui_link-style_93a1u_1fq7i_211:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_menu-item_93a1u_1fq7i_194.awsui_link-style_93a1u_1fq7i_211:not(#\9 ):focus{outline:none}.awsui_menu-item_93a1u_1fq7i_194.awsui_link-style_93a1u_1fq7i_211:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_menu-item_93a1u_1fq7i_194.awsui_link-style_93a1u_1fq7i_211:not(#\9 ):active,.awsui_menu-item_93a1u_1fq7i_194.awsui_link-style_93a1u_1fq7i_211:not(#\9 ):focus,.awsui_menu-item_93a1u_1fq7i_194.awsui_link-style_93a1u_1fq7i_211:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_menu-item_93a1u_1fq7i_194.awsui_link-style_93a1u_1fq7i_211.awsui_current-breadcrumb_93a1u_1fq7i_248:not(#\9 ){font-weight:var(--font-weight-button-ahb0ew, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--color-text-breadcrumb-current-hr7395, #656871);font-weight:var(--font-weight-bold-qswov1, 700);text-decoration:none}.awsui_menu-item_93a1u_1fq7i_194.awsui_link-style_93a1u_1fq7i_211.awsui_link-style-highlighted_93a1u_1fq7i_256:not(#\9 ){color:var(--color-text-link-hover-ww4klu, #002b66)}.awsui_menu-item_93a1u_1fq7i_194:not(#\9 ):focus{outline:none}.awsui_has-category-header_93a1u_1fq7i_262>.awsui_menu-item_93a1u_1fq7i_194:not(#\9 ),.awsui_has-category-header_93a1u_1fq7i_262>.awsui_item-tooltip-wrapper_93a1u_1fq7i_262>.awsui_menu-item_93a1u_1fq7i_194:not(#\9 ),.awsui_has-category-header_93a1u_1fq7i_262:not(#\9 ):not(.awsui_has-checkmark_93a1u_1fq7i_262)>span>.awsui_menu-item_93a1u_1fq7i_194{padding-inline-start:calc(var(--space-xs-j1ch97, 8px) + var(--space-option-padding-horizontal-tqgaox, 20px))}.awsui_has-category-header_93a1u_1fq7i_262>.awsui_menu-item_93a1u_1fq7i_194.awsui_no-content-styling_93a1u_1fq7i_157:not(#\9 ),.awsui_has-category-header_93a1u_1fq7i_262>.awsui_item-tooltip-wrapper_93a1u_1fq7i_262>.awsui_menu-item_93a1u_1fq7i_194.awsui_no-content-styling_93a1u_1fq7i_157:not(#\9 ),.awsui_has-category-header_93a1u_1fq7i_262:not(#\9 ):not(.awsui_has-checkmark_93a1u_1fq7i_262)>span>.awsui_menu-item_93a1u_1fq7i_194.awsui_no-content-styling_93a1u_1fq7i_157{padding-inline-start:0}.awsui_icon_93a1u_1fq7i_269:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px);flex-shrink:0}.awsui_icon_93a1u_1fq7i_269.awsui_checkmark_93a1u_1fq7i_273:not(#\9 ){color:var(--color-item-selected-uqe532, #006ce0)}.awsui_icon_93a1u_1fq7i_269.awsui_disabled_93a1u_1fq7i_162:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_external-icon_93a1u_1fq7i_280:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_content-wrapper_93a1u_1fq7i_284:not(#\9 ){flex:1;display:flex;flex-direction:column}.awsui_main-row_93a1u_1fq7i_290:not(#\9 ){display:flex;justify-content:space-between;align-items:center;gap:var(--space-s-kbzdb8, 12px)}.awsui_label-tag_93a1u_1fq7i_297:not(#\9 ){color:var(--color-text-body-default-jmme8j, #0f141a)}.awsui_label-tag_93a1u_1fq7i_297.awsui_disabled_93a1u_1fq7i_162:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_secondary-text_93a1u_1fq7i_304:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);color:var(--color-text-dropdown-item-secondary-9zsq0p, #656871)}.awsui_secondary-text_93a1u_1fq7i_304.awsui_highlighted_93a1u_1fq7i_172:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-hpubpo, #0f141a)}.awsui_secondary-text_93a1u_1fq7i_304.awsui_disabled_93a1u_1fq7i_162:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}
.awsui_toggle_1uo6m_1245g_193:not(#\9 ){box-sizing:border-box;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:7px}.awsui_drawer-triggers_1uo6m_1245g_199:not(#\9 ){box-sizing:border-box}.awsui_drawer_1uo6m_1245g_199:not(#\9 ){flex-shrink:0;position:relative;word-wrap:break-word;box-shadow:var(--shadow-panel-sslnvv, 0px 0px 0px 1px #b6bec9)}.awsui_drawer_1uo6m_1245g_199:not(#\9 ):not(.awsui_drawer-mobile_1uo6m_1245g_209){z-index:830}.awsui_drawer-closed_1uo6m_1245g_212:not(#\9 ){min-inline-size:40px}.awsui_drawer-closed_1uo6m_1245g_212.awsui_drawer-mobile_1uo6m_1245g_209:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_1245g_219:not(#\9 ){position:fixed;overflow:auto;background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff);display:flex;flex-direction:column}.awsui_drawer-mobile_1uo6m_1245g_209>.awsui_drawer-content_1uo6m_1245g_219:not(#\9 ){z-index:1001;inset:0}.awsui_drawer-closed_1uo6m_1245g_212>.awsui_drawer-content_1uo6m_1245g_219:not(#\9 ){inline-size:40px}.awsui_drawer-closed_1uo6m_1245g_212>.awsui_drawer-content_1uo6m_1245g_219.awsui_drawer-content-clickable_1uo6m_1245g_233:not(#\9 ){cursor:pointer;color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_drawer-closed_1uo6m_1245g_212>.awsui_drawer-content_1uo6m_1245g_219.awsui_drawer-content-clickable_1uo6m_1245g_233:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-ihnhzc, #ebebf0)}.awsui_drawer-content_1uo6m_1245g_219>[aria-hidden=true]:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_1245g_219>.awsui_drawer-resize-content_1uo6m_1245g_243:not(#\9 ){overflow:auto;block-size:100%;position:relative}.awsui_drawer-content_1uo6m_1245g_219>.awsui_drawer-content-wrapper_1uo6m_1245g_248:not(#\9 ){flex:1}.awsui_drawer-triggers-wrapper_1uo6m_1245g_252:not(#\9 ){display:flex;flex-direction:column;text-align:center;align-items:stretch}.awsui_drawer-trigger_1uo6m_1245g_199:not(#\9 ){padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:7px;cursor:pointer;color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_drawer-trigger_1uo6m_1245g_199:not(#\9 ):not(:first-child){border-block-start:1px solid var(--color-border-layout-irfclj, #c6c6cd)}.awsui_drawer-trigger_1uo6m_1245g_199:not(#\9 ):hover{color:var(--color-text-layout-toggle-hover-kmm3h5, #006ce0)}.awsui_drawer-trigger-active_1uo6m_1245g_271:not(#\9 ),.awsui_drawer-trigger-active_1uo6m_1245g_271:not(#\9 ):hover{background-color:var(--color-background-layout-toggle-selected-default-k56zgm, #006ce0);color:var(--color-text-layout-toggle-active-41cu9g, #ffffff)}.awsui_drawer-content-clickable_1uo6m_1245g_233>.awsui_drawer-triggers-wrapper_1uo6m_1245g_252>.awsui_drawer-trigger_1uo6m_1245g_199:not(#\9 ):hover{color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_resize-handle-wrapper_1uo6m_1245g_279:not(#\9 ){position:absolute;inset-inline-start:0;inset-block-start:0;block-size:100%;display:flex;align-items:center;z-index:1}.awsui_hide_1uo6m_1245g_289:not(#\9 ){display:none}

@keyframes awsui_drag-handle-entry_155yk_pvcfl_1{from{transform:translate(var(--awsui-drag-handle-animation-inline-offset-esndbs), var(--awsui-drag-handle-animation-block-offset-esndbs))}to{transform:translate(0, 0)}}@keyframes awsui_drag-handle-exit_155yk_pvcfl_1{from{transform:translate(0, 0)}to{transform:translate(var(--awsui-drag-handle-animation-inline-offset-esndbs), var(--awsui-drag-handle-animation-block-offset-esndbs))}}.awsui_direction-button-wrapper_155yk_pvcfl_169:not(#\9 ){--awsui-drag-handle-animation-inline-offset-esndbs: 0;--awsui-drag-handle-animation-block-offset-esndbs: 0}@keyframes awsui_awsui-motion-fade-in_155yk_pvcfl_1{from{opacity:.2}to{opacity:1}}@keyframes awsui_awsui-motion-fade-out-0_155yk_pvcfl_1{from{opacity:1}to{opacity:0}}.awsui_direction-button-wrapper-motion-enter_155yk_pvcfl_189:not(#\9 ),.awsui_direction-button-wrapper-motion-entering_155yk_pvcfl_189:not(#\9 ),.awsui_direction-button-wrapper-motion-exit_155yk_pvcfl_189:not(#\9 ),.awsui_direction-button-wrapper-motion-exiting_155yk_pvcfl_189:not(#\9 ){pointer-events:none}.awsui_direction-button-wrapper-motion-entering_155yk_pvcfl_189:not(#\9 ){animation:awsui_drag-handle-entry_155yk_pvcfl_1 var(--motion-duration-complex-ukp4n8, 250ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1)),awsui_awsui-motion-fade-in_155yk_pvcfl_1 var(--motion-duration-complex-ukp4n8, 250ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper-motion-entering_155yk_pvcfl_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-entering_155yk_pvcfl_189:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-entering_155yk_pvcfl_189:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-motion-exiting_155yk_pvcfl_189:not(#\9 ){animation:awsui_drag-handle-exit_155yk_pvcfl_1 var(--motion-duration-complex-ukp4n8, 250ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1)) forwards,awsui_awsui-motion-fade-out-0_155yk_pvcfl_1 var(--motion-duration-complex-ukp4n8, 250ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1)) forwards}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper-motion-exiting_155yk_pvcfl_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-exiting_155yk_pvcfl_189:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-exiting_155yk_pvcfl_189:not(#\9 ){animation:none;transition:none}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper_155yk_pvcfl_169:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper_155yk_pvcfl_169:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper_155yk_pvcfl_169:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-block-start_155yk_pvcfl_229:not(#\9 ){--awsui-drag-handle-animation-block-offset-esndbs: 20px}.awsui_direction-button-wrapper-block-end_155yk_pvcfl_233:not(#\9 ){--awsui-drag-handle-animation-block-offset-esndbs: -20px}.awsui_direction-button-wrapper-inline-start_155yk_pvcfl_237:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-esndbs: 20px}.awsui_direction-button-wrapper-inline-start_155yk_pvcfl_237:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-esndbs: -20px}.awsui_direction-button-wrapper-inline-end_155yk_pvcfl_248:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-esndbs: -20px}.awsui_direction-button-wrapper-inline-end_155yk_pvcfl_248:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-esndbs: 20px}.awsui_contents_155yk_pvcfl_259:not(#\9 ){display:contents}.awsui_portal-overlay_155yk_pvcfl_263:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;pointer-events:none;z-index:7000}.awsui_portal-overlay-disabled_155yk_pvcfl_271:not(#\9 ){display:none}.awsui_portal-overlay-contents_155yk_pvcfl_275:not(#\9 ){pointer-events:auto}.awsui_drag-handle_155yk_pvcfl_279:not(#\9 ){position:relative;display:inline-flex}.awsui_direction-button-wrapper_155yk_pvcfl_169:not(#\9 ){position:absolute;block-size:var(--space-static-xl-us1owq, 24px);inline-size:var(--space-static-xl-us1owq, 24px);padding-block:var(--space-static-xxs-ob9nh1, 4px);padding-inline:var(--space-static-xxs-ob9nh1, 4px)}.awsui_direction-button-wrapper-hidden_155yk_pvcfl_292:not(#\9 ){display:none}.awsui_direction-button-wrapper-block-start_155yk_pvcfl_229:not(#\9 ){inset-block-start:calc(-1*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)));inset-inline-start:calc(50% - (var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px))/2)}.awsui_direction-button-wrapper-block-end_155yk_pvcfl_233:not(#\9 ){inset-block-end:calc(-1*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)));inset-inline-start:calc(50% - (var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px))/2)}.awsui_direction-button-wrapper-inline-start_155yk_pvcfl_237:not(#\9 ){inset-inline-start:calc(-1*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)));inset-block-start:calc(50% - (var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px))/2)}.awsui_direction-button-wrapper-inline-end_155yk_pvcfl_248:not(#\9 ){inset-inline-end:calc(-1*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)));inset-block-start:calc(50% - (var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px))/2)}.awsui_direction-button-wrapper-forced_155yk_pvcfl_316:not(#\9 ){inset-inline-start:calc(50% - (var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px))/2)}.awsui_direction-button-wrapper-forced-top-0_155yk_pvcfl_320:not(#\9 ){inset-block-start:calc(-1*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-top-1_155yk_pvcfl_324:not(#\9 ){inset-block-start:calc(-2*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-top-2_155yk_pvcfl_328:not(#\9 ){inset-block-start:calc(-3*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-top-3_155yk_pvcfl_332:not(#\9 ){inset-block-start:calc(-4*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-bottom-0_155yk_pvcfl_336:not(#\9 ){inset-block-start:calc(1*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-bottom-1_155yk_pvcfl_340:not(#\9 ){inset-block-start:calc(2*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-bottom-2_155yk_pvcfl_344:not(#\9 ){inset-block-start:calc(3*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-bottom-3_155yk_pvcfl_348:not(#\9 ){inset-block-start:calc(4*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button_155yk_pvcfl_169:not(#\9 ){position:absolute;border-width:0;cursor:pointer;display:inline-block;box-sizing:border-box;touch-action:manipulation;inline-size:var(--space-static-xl-us1owq, 24px);block-size:var(--space-static-xl-us1owq, 24px);padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:var(--space-xxs-0gmk42, 4px);border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%;background-color:var(--color-background-direction-button-default-53o1k7, #424650);color:var(--color-text-direction-button-default-g2gjdl, #ffffff);box-shadow:var(--shadow-dropdown-8wmt3o, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_direction-button_155yk_pvcfl_169:not(#\9 ):not(.awsui_direction-button-disabled_155yk_pvcfl_371):hover{background-color:var(--color-background-direction-button-hover-t84c5h, #333843)}.awsui_direction-button_155yk_pvcfl_169:not(#\9 ):not(.awsui_direction-button-disabled_155yk_pvcfl_371):active{background-color:var(--color-background-direction-button-active-08yy0o, #232b37)}.awsui_direction-button-disabled_155yk_pvcfl_371:not(#\9 ){cursor:default;background-color:var(--color-background-direction-button-disabled-myv5jw, #ebebf0);color:var(--color-text-direction-button-disabled-xlsw9a, #b4b4bb)}

.awsui_handle_sdha6_1000v_145:not(#\9 ){appearance:none;color:var(--color-text-interactive-default-kkm8t6, #424650);background:transparent;inline-size:-moz-fit-content;inline-size:fit-content;touch-action:none}.awsui_handle-size-normal_sdha6_1000v_153:not(#\9 ){block-size:var(--line-height-body-m-we036z, 20px);padding-inline:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_handle-size-small_sdha6_1000v_157:not(#\9 ){block-size:var(--line-height-body-s-k99bxq, 16px)}.awsui_handle-drag-indicator_sdha6_1000v_160:not(#\9 ):not(.awsui_handle-disabled_sdha6_1000v_160){cursor:grab}.awsui_handle-drag-indicator_sdha6_1000v_160:not(#\9 ):not(.awsui_handle-disabled_sdha6_1000v_160).awsui_active_sdha6_1000v_163{cursor:grabbing}.awsui_handle-resize-area_sdha6_1000v_166:not(#\9 ){cursor:nwse-resize}.awsui_handle-resize-area_sdha6_1000v_166:not(#\9 ):dir(rtl){cursor:nesw-resize}.awsui_handle-resize-horizontal_sdha6_1000v_173:not(#\9 ){cursor:ew-resize}.awsui_handle-resize-vertical_sdha6_1000v_176:not(#\9 ){cursor:ns-resize}.awsui_handle_sdha6_1000v_145:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_handle_sdha6_1000v_145:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_1000v_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_1000v_186){position:relative}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_1000v_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_1000v_186){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_1000v_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_1000v_186)::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0);z-index:2}.awsui_resize-icon_sdha6_1000v_209:not(#\9 ){stroke:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_resize-icon_sdha6_1000v_209:not(#\9 ):hover{stroke:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_resize-icon-vertical_sdha6_1000v_215:not(#\9 ){margin-block:auto;margin-inline:auto}.awsui_resize-icon-horizontal_sdha6_1000v_219:not(#\9 ){transform:rotate(90deg)}.awsui_prevent-pointer_sdha6_1000v_223:not(#\9 ){pointer-events:none}

.awsui_slider_cqzlk_aw6g0_145:not(#\9 ){padding-block:0;padding-inline:0;cursor:ns-resize;margin-block:0;margin-inline:0;block-size:18px;touch-action:none}.awsui_slider_cqzlk_aw6g0_145:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_aw6g0_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_aw6g0_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_aw6g0_145:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_slider-side_cqzlk_aw6g0_179:not(#\9 ),.awsui_slider-side-start_cqzlk_aw6g0_180:not(#\9 ){cursor:ew-resize;margin-block:0;margin-inline-end:0}
@media(min-width: 689px){.awsui_with-motion-vertical_b18tp_pd1u0_146:not(#\9 ){transition:var(--motion-duration-refresh-only-medium-zl94da, 165ms);transition-property:border-color,opacity,block-size,inset-block-start,inset-block-end}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_with-motion-vertical_b18tp_pd1u0_146:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_with-motion-vertical_b18tp_pd1u0_146:not(#\9 ),.awsui-mode-entering .awsui_with-motion-vertical_b18tp_pd1u0_146:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui_with-motion-horizontal_b18tp_pd1u0_165:not(#\9 ){transition:var(--motion-duration-refresh-only-medium-zl94da, 165ms);transition-property:border-color,opacity,inline-size,inset-inline-start}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_with-motion-horizontal_b18tp_pd1u0_165:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_with-motion-horizontal_b18tp_pd1u0_165:not(#\9 ),.awsui-mode-entering .awsui_with-motion-horizontal_b18tp_pd1u0_165:not(#\9 ){animation:none;transition:none}}.awsui_resize-active_b18tp_pd1u0_184 *:not(#\9 ){-webkit-user-select:none;user-select:none}.awsui_resize-active_b18tp_pd1u0_184 * .awsui_with-motion-vertical_b18tp_pd1u0_146:not(#\9 ),.awsui_resize-active_b18tp_pd1u0_184 * .awsui_with-motion-horizontal_b18tp_pd1u0_165:not(#\9 ){transition:none;animation:none}.awsui_resize-active_b18tp_pd1u0_184 iframe:not(#\9 ){pointer-events:none}.awsui_resize-side_b18tp_pd1u0_195 *:not(#\9 ){cursor:ew-resize}.awsui_resize-bottom_b18tp_pd1u0_198 *:not(#\9 ){cursor:ns-resize}
.awsui_root_lm6vo_43gde_153:not(#\9 ){display:flex;flex-direction:column;position:relative;color:var(--color-text-body-default-jmme8j, #0f141a)}.awsui_root-no-scroll_lm6vo_43gde_160:not(#\9 ){position:relative;z-index:1}.awsui_layout_lm6vo_43gde_165:not(#\9 ){flex:1 1 auto;display:flex;align-items:stretch;background-color:var(--color-background-layout-main-x2yshk, #ffffff)}.awsui_layout-no-scroll_lm6vo_43gde_171:not(#\9 ){overflow:hidden}.awsui_layout-main_lm6vo_43gde_175:not(#\9 ){flex:1;min-inline-size:0;background-color:var(--color-background-layout-main-x2yshk, #ffffff);position:relative}.awsui_layout-main-scrollable_lm6vo_43gde_181:not(#\9 ){overflow:auto}.awsui_unfocusable_lm6vo_43gde_186 *:not(#\9 ){visibility:hidden}.awsui_breadcrumbs-desktop_lm6vo_43gde_190:not(#\9 ){padding-block-start:var(--space-scaled-m-z0ah6c, 16px);padding-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_content-header-wrapper_lm6vo_43gde_195:not(#\9 ){padding-block-end:var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_content-wrapper_lm6vo_43gde_199:not(#\9 ){padding-block-end:var(--space-layout-content-bottom-81nsfk, 40px)}.awsui_content-overlapped_lm6vo_43gde_203:not(#\9 ){margin-block-start:calc(-1*var(--space-dark-header-overlap-distance-a8u09x, 36px))}.awsui_content-extra-top-padding_lm6vo_43gde_207:not(#\9 ){padding-block-start:var(--space-scaled-m-z0ah6c, 16px)}
.awsui_block-body-scroll_19d8l_1nh14_153:not(#\9 ){overflow:hidden}.awsui_mobile-bar_19d8l_1nh14_157:not(#\9 ){position:sticky;display:flex;align-items:center;flex-shrink:0;z-index:1000;inline-size:100%;box-sizing:border-box;background-color:var(--color-background-layout-mobile-panel-5ksurw, #0f141a);box-shadow:var(--shadow-panel-sslnvv, 0px 0px 0px 1px #b6bec9);block-size:calc(2*var(--space-m-utxyzm, 16px) + var(--space-scaled-xs-rt720d, 8px))}.awsui_mobile-bar-breadcrumbs_19d8l_1nh14_170:not(#\9 ){min-inline-size:0;flex:1;margin-inline-start:var(--space-m-utxyzm, 16px);margin-inline-end:var(--space-m-utxyzm, 16px)}.awsui_mobile-toggle_19d8l_1nh14_177:not(#\9 ){box-sizing:border-box;cursor:pointer;z-index:1;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:7px;inline-size:40px;color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_mobile-toggle-type-navigation_19d8l_1nh14_186:not(#\9 ){border-inline-end:1px solid var(--color-border-layout-irfclj, #c6c6cd)}.awsui_mobile-toggle-type-tools_19d8l_1nh14_189:not(#\9 ),.awsui_mobile-toggle-type-drawer_19d8l_1nh14_189:not(#\9 ){border-inline-start:1px solid var(--color-border-layout-irfclj, #c6c6cd)}.awsui_mobile-toggle_19d8l_1nh14_177:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-ihnhzc, #ebebf0)}.awsui_drawers-container_19d8l_1nh14_196:not(#\9 ){display:flex;align-items:stretch}
.awsui_notifications_1hmm4_1jp00_9:not(#\9 ),.awsui_notifications-sticky_1hmm4_1jp00_10:not(#\9 ){z-index:850}.awsui_notifications_1hmm4_1jp00_9:not(#\9 ){position:relative}.awsui_notifications-sticky_1hmm4_1jp00_10:not(#\9 ){inset-block-start:0;position:sticky;--awsui-flashbar-sticky-bottom-margin-esndbs: var(--space-xxl-exi600, 32px)}.awsui_no-content-paddings_1hmm4_1jp00_25:not(#\9 ){--awsui-stacked-notifications-bottom-margin-esndbs: var(--space-scaled-l-gr6kh1, 20px)}
.awsui_drawer-displayed_1lh3u_16xqy_149:not(#\9 ){min-inline-size:40px}.awsui_drawer-content_1lh3u_16xqy_153:not(#\9 ){position:fixed;z-index:830}
div.awsui_background_hyvsj_14q37_149:not(#\9 ){display:contents}div.awsui_background_hyvsj_14q37_149>.awsui_scrolling-background_hyvsj_14q37_152:not(#\9 ){background-color:var(--color-background-layout-main-x2yshk, #ffffff);color:var(--color-text-body-default-jmme8j, #0f141a);grid-column:1/span 5;grid-row:1/9}.awsui_breadcrumbs_hyvsj_14q37_163:not(#\9 ){background-color:var(--color-background-layout-main-x2yshk, #ffffff);grid-area:breadcrumbs}.awsui_drawers-container_hyvsj_14q37_176:not(#\9 ){background-color:transparent;display:flex;grid-column:5;grid-row:1/span 9;block-size:var(--awsui-content-height-esndbs);pointer-events:none;position:sticky;inset-block-start:var(--awsui-offset-top-esndbs);z-index:830}.awsui_drawers-container_hyvsj_14q37_176.awsui_has-open-drawer_hyvsj_14q37_187:not(#\9 ){background-color:var(--color-background-container-content-9qmfcy, #ffffff)}.awsui-one-theme .awsui_drawers-container_hyvsj_14q37_176.awsui_has-open-drawer_hyvsj_14q37_187:not(#\9 ){background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff)}@media(min-width: 689px){.awsui_drawers-container_hyvsj_14q37_176:not(#\9 ){max-inline-size:calc(var(--awsui-layout-width-esndbs) - var(--awsui-main-offset-left-esndbs) - var(--awsui-default-min-content-width-esndbs) - var(--awsui-content-gap-right-esndbs))}}@media(max-width: 688px){.awsui_drawers-container_hyvsj_14q37_176:not(#\9 ){position:fixed;inset-inline-end:0;z-index:1001}.awsui_drawers-container_hyvsj_14q37_176.awsui_disable-body-scroll_hyvsj_14q37_211:not(#\9 ){inset-block-start:var(--awsui-header-height-esndbs)}}.awsui_drawers-desktop-triggers-container_hyvsj_14q37_216:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:transparent;box-sizing:border-box;block-size:100%;overflow-y:hidden;overflow-x:hidden;overscroll-behavior-y:contain}.awsui_drawers-desktop-triggers-container_hyvsj_14q37_216:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_14q37_254).awsui_has-open-drawer_hyvsj_14q37_187{inline-size:0}.awsui_drawers-desktop-triggers-container_hyvsj_14q37_216.awsui_has-multiple-triggers_hyvsj_14q37_254.awsui_has-open-drawer_hyvsj_14q37_187:not(#\9 ){background-color:var(--color-background-container-content-9qmfcy, #ffffff)}.awsui-one-theme .awsui_drawers-desktop-triggers-container_hyvsj_14q37_216.awsui_has-multiple-triggers_hyvsj_14q37_254.awsui_has-open-drawer_hyvsj_14q37_187:not(#\9 ){background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff)}.awsui_drawers-desktop-triggers-container_hyvsj_14q37_216:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_14q37_254):not(.awsui_has-open-drawer_hyvsj_14q37_187){inline-size:calc(var(--space-layout-toggle-padding-1ew40m, 12px)*2 + var(--space-layout-toggle-diameter-l8muum, 36px))}.awsui_drawers-mobile-triggers-container_hyvsj_14q37_267:not(#\9 ){display:flex;justify-content:flex-end}.awsui_drawers-trigger-content_hyvsj_14q37_272:not(#\9 ){align-items:center;display:flex;flex-direction:column;gap:var(--space-xs-j1ch97, 8px);padding-block-start:var(--space-scaled-s-yqvmoz, 12px);inline-size:calc(var(--space-layout-toggle-padding-1ew40m, 12px)*2 + var(--space-layout-toggle-diameter-l8muum, 36px))}.awsui_drawers-trigger-content_hyvsj_14q37_272:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_14q37_254).awsui_has-open-drawer_hyvsj_14q37_187{opacity:0}.awsui_drawers-trigger-content_hyvsj_14q37_272:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_14q37_254):not(.awsui_has-open-drawer_hyvsj_14q37_187){opacity:1}.awsui_drawers-trigger-content_hyvsj_14q37_272>.awsui_drawers-trigger-overflow_hyvsj_14q37_286:not(#\9 ){padding-block:0;padding-inline:1px;display:flex;align-items:center;justify-content:center}@media(max-width: 688px){.awsui_drawers-trigger_hyvsj_14q37_272:not(#\9 ){inline-size:40px;display:flex;justify-content:center}}.awsui_drawer_hyvsj_14q37_176:not(#\9 ){--awsui-drawer-size-esndbs: 290px;background-color:var(--color-background-container-content-9qmfcy, #ffffff);border-color:transparent;display:grid;grid-template-columns:var(--space-m-utxyzm, 16px) 1fr;flex-shrink:0;block-size:100%;overflow-y:hidden;overflow-x:hidden;overscroll-behavior-y:contain;pointer-events:auto;word-wrap:break-word}.awsui-one-theme .awsui_drawer_hyvsj_14q37_176:not(#\9 ){background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff)}.awsui_drawer_hyvsj_14q37_176>.awsui_drawer-content-container_hyvsj_14q37_320:not(#\9 ){grid-column:1/span 2;grid-row:1;inline-size:var(--awsui-drawer-size-esndbs);display:grid;grid-template-columns:var(--space-m-utxyzm, 16px) 1fr auto var(--space-m-utxyzm, 16px);grid-template-rows:var(--size-vertical-panel-icon-offset-thbtjk, 15px) auto 1fr;overflow-y:auto}.awsui_drawer_hyvsj_14q37_176>.awsui_drawer-content-container_hyvsj_14q37_320>.awsui_drawer-close-button_hyvsj_14q37_329:not(#\9 ){grid-column:3;grid-row:2;z-index:1}.awsui_drawer_hyvsj_14q37_176>.awsui_drawer-content-container_hyvsj_14q37_320>.awsui_drawer-content_hyvsj_14q37_320:not(#\9 ){grid-column:1/span 4;block-size:var(--awsui-content-height-esndbs)}.awsui_drawer_hyvsj_14q37_176>.awsui_drawer-content-container_hyvsj_14q37_320>.awsui_drawer-content_hyvsj_14q37_320.awsui_drawer-content-hidden_hyvsj_14q37_338:not(#\9 ){display:none}.awsui_drawer_hyvsj_14q37_176>.awsui_drawer-slider_hyvsj_14q37_341:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center;z-index:850}.awsui_drawer_hyvsj_14q37_176:not(#\9 ):not(.awsui_is-drawer-open_hyvsj_14q37_349){opacity:0;inline-size:0}.awsui_drawer_hyvsj_14q37_176.awsui_is-drawer-open_hyvsj_14q37_349:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd);border-inline-start:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-dvei1w, #c6c6cd);opacity:1;inline-size:var(--awsui-drawer-size-esndbs)}@media(min-width: 2541px){.awsui_drawer_hyvsj_14q37_176.awsui_is-drawer-open_hyvsj_14q37_349:not(#\9 ){--awsui-drawer-size-esndbs: 320px}}@media(max-width: 688px){.awsui_drawer_hyvsj_14q37_176.awsui_is-drawer-open_hyvsj_14q37_349:not(#\9 ){--awsui-drawer-size-esndbs: 100vw;inline-size:100vw}}header.awsui_content_hyvsj_14q37_375:not(#\9 ){grid-area:header}.awsui_layout_hyvsj_14q37_400:not(#\9 ){--awsui-breadcrumbs-gap-esndbs: 0px;--awsui-content-gap-left-esndbs: 0px;--awsui-content-gap-right-esndbs: 0px;--awsui-content-height-esndbs: calc(100vh - var(--awsui-header-height-esndbs) - var(--awsui-footer-height-esndbs));--awsui-default-max-content-width-esndbs: 1280px;--awsui-default-min-content-width-esndbs: 0px;--awsui-footer-height-esndbs: 0px;--awsui-header-gap-esndbs: 0px;--awsui-header-height-esndbs: 0px;--awsui-layout-width-esndbs: 0px;--awsui-main-gap-esndbs: 0px;--awsui-main-offset-left-esndbs: 0px;--awsui-main-template-rows-esndbs: 1fr;--awsui-max-content-width-esndbs: 0px;--awsui-min-content-width-esndbs: 280px;--awsui-mobile-bar-height-esndbs: calc(2 * var(--space-m-utxyzm, 16px) + var(--space-scaled-xs-rt720d, 8px));--awsui-notifications-height-esndbs: 0px;--awsui-offset-top-esndbs: var(--awsui-header-height-esndbs);--awsui-overlap-height-esndbs: var(--space-dark-header-overlap-distance-a8u09x, 36px);--awsui-toggles-left-width-esndbs: 0px;--awsui-toggles-right-width-esndbs: 0px;background-color:var(--color-background-layout-main-x2yshk, #ffffff);color:var(--color-text-body-default-jmme8j, #0f141a);display:grid;grid-template-areas:". . mobileToolbar . ." ". . notifications . ." ". . breadcrumbsGap . ." ". . breadcrumbs . ." ". . headerGap . ." ". . header . ." ". . mainGap . ." ". . main . ." ". . main . .";grid-template-columns:min-content minmax(var(--awsui-content-gap-left-esndbs), 1fr) minmax(var(--awsui-default-min-content-width-esndbs), var(--awsui-default-max-content-width-esndbs)) minmax(var(--awsui-content-gap-right-esndbs), 1fr) min-content;grid-template-rows:auto auto var(--awsui-breadcrumbs-gap-esndbs) auto var(--awsui-header-gap-esndbs) auto var(--awsui-main-gap-esndbs) var(--awsui-overlap-height-esndbs) var(--awsui-main-template-rows-esndbs);min-block-size:var(--awsui-content-height-esndbs);position:relative}@media(min-width: 1401px){.awsui_layout_hyvsj_14q37_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_14q37_472){--awsui-default-max-content-width-esndbs: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_14q37_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_14q37_472){--awsui-default-max-content-width-esndbs: 1440px}}@media(min-width: 2541px){.awsui_layout_hyvsj_14q37_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_14q37_472){--awsui-default-max-content-width-esndbs: 1620px}}@media(min-width: 1401px){.awsui_layout_hyvsj_14q37_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_14q37_472).awsui_content-type-dashboard_hyvsj_14q37_487{--awsui-default-max-content-width-esndbs: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_14q37_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_14q37_472).awsui_content-type-dashboard_hyvsj_14q37_487{--awsui-default-max-content-width-esndbs: 1620px}}@media(min-width: 2541px){.awsui_layout_hyvsj_14q37_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_14q37_472).awsui_content-type-dashboard_hyvsj_14q37_487{--awsui-default-max-content-width-esndbs: 2160px}}.awsui_layout_hyvsj_14q37_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_14q37_472).awsui_content-type-table_hyvsj_14q37_501,.awsui_layout_hyvsj_14q37_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_14q37_472).awsui_content-type-cards_hyvsj_14q37_501{--awsui-default-max-content-width-esndbs: 100%}.awsui_layout_hyvsj_14q37_400.awsui_has-max-content-width_hyvsj_14q37_472:not(#\9 ){--awsui-default-max-content-width-esndbs: var(--awsui-max-content-width-esndbs)}.awsui_layout_hyvsj_14q37_400.awsui_is-overlap-disabled_hyvsj_14q37_507:not(#\9 ){--awsui-overlap-height-esndbs: 0}.awsui_layout_hyvsj_14q37_400.awsui_is-hide-mobile-toolbar_hyvsj_14q37_510:not(#\9 ){--awsui-mobile-bar-height-esndbs: 0px}@media(min-width: 993px){.awsui_layout_hyvsj_14q37_400:not(#\9 ){--awsui-default-min-content-width-esndbs: var(--awsui-min-content-width-esndbs, 280px)}}@media(max-width: 992px){.awsui_layout_hyvsj_14q37_400:not(#\9 ){--awsui-default-min-content-width-esndbs: 0px}}@media(min-width: 689px){.awsui_layout_hyvsj_14q37_400.awsui_has-content-gap-left_hyvsj_14q37_524:not(#\9 ){--awsui-content-gap-left-esndbs: var(--space-layout-content-horizontal-h9g14e, 24px)}.awsui_layout_hyvsj_14q37_400.awsui_has-content-gap-right_hyvsj_14q37_527:not(#\9 ){--awsui-content-gap-right-esndbs: var(--space-layout-content-horizontal-h9g14e, 24px)}}@media(max-width: 688px){.awsui_layout_hyvsj_14q37_400:not(#\9 ){--awsui-content-gap-left-esndbs: var(--space-l-0ykpb1, 20px);--awsui-content-gap-right-esndbs: var(--space-l-0ykpb1, 20px)}}.awsui_layout_hyvsj_14q37_400.awsui_has-breadcrumbs_hyvsj_14q37_537:not(#\9 ){--awsui-breadcrumbs-gap-esndbs: var(--space-scaled-m-z0ah6c, 16px)}.awsui_layout_hyvsj_14q37_400.awsui_content-first-child-header_hyvsj_14q37_540:not(#\9 ),.awsui_layout_hyvsj_14q37_400.awsui_content-first-child-notifications_hyvsj_14q37_540:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_14q37_537).awsui_has-header_hyvsj_14q37_540{--awsui-header-gap-esndbs: var(--space-scaled-xs-rt720d, 8px)}.awsui_layout_hyvsj_14q37_400.awsui_has-breadcrumbs_hyvsj_14q37_537.awsui_has-header_hyvsj_14q37_540:not(#\9 ){--awsui-header-gap-esndbs: var(--space-scaled-xs-rt720d, 8px)}.awsui_layout_hyvsj_14q37_400.awsui_content-first-child-notifications_hyvsj_14q37_540:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_14q37_537):not(.awsui_has-header_hyvsj_14q37_540){--awsui-main-gap-esndbs: var(--space-xs-j1ch97, 8px)}.awsui_layout_hyvsj_14q37_400.awsui_has-breadcrumbs_hyvsj_14q37_537:not(#\9 ):not(.awsui_has-header_hyvsj_14q37_540){--awsui-main-gap-esndbs: var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_layout_hyvsj_14q37_400.awsui_has-header_hyvsj_14q37_540:not(#\9 ){--awsui-main-gap-esndbs: var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_layout_hyvsj_14q37_400.awsui_content-first-child-main_hyvsj_14q37_555:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_14q37_555){--awsui-main-gap-esndbs: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_14q37_400.awsui_content-first-child-main_hyvsj_14q37_555.awsui_disable-content-paddings_hyvsj_14q37_555:not(#\9 ){--awsui-main-gap-esndbs: 0px}@media(max-width: 688px){.awsui_layout_hyvsj_14q37_400.awsui_content-first-child-header_hyvsj_14q37_540:not(#\9 ){--awsui-header-gap-esndbs: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_14q37_400.awsui_content-first-child-notifications_hyvsj_14q37_540:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_14q37_537).awsui_has-header_hyvsj_14q37_540{--awsui-header-gap-esndbs: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_14q37_400.awsui_content-first-child-notifications_hyvsj_14q37_540:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_14q37_537):not(.awsui_has-header_hyvsj_14q37_540),.awsui_layout_hyvsj_14q37_400.awsui_content-first-child-main_hyvsj_14q37_555:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_14q37_555){--awsui-main-gap-esndbs: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_14q37_400.awsui_content-first-child-main_hyvsj_14q37_555.awsui_disable-content-paddings_hyvsj_14q37_555:not(#\9 ){--awsui-main-gap-esndbs: 0px}}.awsui_layout_hyvsj_14q37_400.awsui_has-left-toggles-gutter_hyvsj_14q37_575:not(#\9 ){--awsui-toggles-left-width-esndbs: calc(var(--space-layout-toggle-padding-1ew40m, 12px) + 36px)}.awsui_layout_hyvsj_14q37_400.awsui_has-right-toggles-gutter_hyvsj_14q37_578:not(#\9 ){--awsui-toggles-right-width-esndbs: calc(var(--space-layout-toggle-padding-1ew40m, 12px) + 36px)}.awsui_layout_hyvsj_14q37_400.awsui_disable-body-scroll_hyvsj_14q37_211:not(#\9 ){--awsui-main-template-rows-esndbs: 1fr auto;--awsui-offset-top-esndbs: 0px;block-size:var(--awsui-content-height-esndbs);overflow-y:scroll}.awsui_layout_hyvsj_14q37_400.awsui_disable-body-scroll_hyvsj_14q37_211.awsui_has-split-panel_hyvsj_14q37_598.awsui_split-panel-position-bottom_hyvsj_14q37_598:not(#\9 ){--awsui-main-template-rows-esndbs: repeat(2, auto)}.awsui_block-body-scroll_hyvsj_14q37_606:not(#\9 ){overflow:hidden}.awsui_unfocusable_hyvsj_14q37_611:not(#\9 ),.awsui_unfocusable_hyvsj_14q37_611 *:not(#\9 ){visibility:hidden !important}.awsui_container_hyvsj_14q37_621:not(#\9 ){grid-area:main;padding-block-end:var(--space-layout-content-bottom-81nsfk, 40px)}.awsui_container_hyvsj_14q37_621.awsui_has-split-panel_hyvsj_14q37_598.awsui_split-panel-position-bottom_hyvsj_14q37_598:not(#\9 ){padding-block-end:calc(var(--awsui-split-panel-height-esndbs) + var(--space-layout-content-bottom-81nsfk, 40px))}.awsui_container_hyvsj_14q37_621.awsui_disable-content-paddings_hyvsj_14q37_555:not(#\9 ){grid-column:1/6;padding-block:0;padding-inline:0}@media(min-width: 689px){.awsui_container_hyvsj_14q37_621.awsui_disable-content-paddings_hyvsj_14q37_555.awsui_is-navigation-open_hyvsj_14q37_647:not(#\9 ){grid-column-start:2}.awsui_container_hyvsj_14q37_621.awsui_disable-content-paddings_hyvsj_14q37_555.awsui_is-tools-open_hyvsj_14q37_650:not(#\9 ),.awsui_container_hyvsj_14q37_621.awsui_disable-content-paddings_hyvsj_14q37_555.awsui_is-split-panel-open_hyvsj_14q37_650.awsui_split-panel-position-side_hyvsj_14q37_650:not(#\9 ),.awsui_container_hyvsj_14q37_621.awsui_disable-content-paddings_hyvsj_14q37_555.awsui_has-active-drawer_hyvsj_14q37_650:not(#\9 ){grid-column-end:5}}section.awsui_mobile-toolbar_hyvsj_14q37_663:not(#\9 ){align-items:center;background-color:var(--color-background-layout-main-x2yshk, #ffffff);border-block-end:1px solid var(--color-border-divider-default-dvei1w, #c6c6cd);box-shadow:var(--shadow-sticky-h3413w, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));box-sizing:border-box;block-size:var(--awsui-mobile-bar-height-esndbs);display:grid;grid-area:mobileToolbar;grid-column:1/span 5;grid-template-columns:auto minmax(0, 1fr) auto;padding-block:0;padding-inline:var(--space-m-utxyzm, 16px);position:sticky;inset-block-start:var(--awsui-offset-top-esndbs);z-index:1000}section.awsui_mobile-toolbar_hyvsj_14q37_663:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_14q37_680){background-color:var(--color-background-layout-main-x2yshk, #ffffff);box-shadow:var(--shadow-panel-toggle-lrc5y6, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}section.awsui_mobile-toolbar_hyvsj_14q37_663>.awsui_mobile-toolbar-nav_hyvsj_14q37_684:not(#\9 ){grid-column:1;margin-inline-end:var(--space-m-utxyzm, 16px)}section.awsui_mobile-toolbar_hyvsj_14q37_663>.awsui_mobile-toolbar-breadcrumbs_hyvsj_14q37_688:not(#\9 ){grid-column:2;background-color:var(--color-background-layout-main-x2yshk, #ffffff)}section.awsui_mobile-toolbar_hyvsj_14q37_663>.awsui_mobile-toolbar-tools_hyvsj_14q37_692:not(#\9 ){grid-column:3;margin-inline-start:var(--space-m-utxyzm, 16px)}.awsui_navigation-container_hyvsj_14q37_701:not(#\9 ){display:flex;grid-column:1;grid-row:1/span 9;block-size:var(--awsui-content-height-esndbs);position:sticky;inset-block-start:var(--awsui-offset-top-esndbs);z-index:830;pointer-events:none}@media(max-width: 688px){.awsui_navigation-container_hyvsj_14q37_701:not(#\9 ){inset-inline-start:0;position:fixed;z-index:1001}.awsui_navigation-container_hyvsj_14q37_701.awsui_disable-body-scroll_hyvsj_14q37_211:not(#\9 ){inset-block-start:var(--awsui-header-height-esndbs)}}nav.awsui_show-navigation_hyvsj_14q37_739:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-layout-toggle-padding-1ew40m, 12px)}@keyframes awsui_showButtons_hyvsj_14q37_1{0%{opacity:0}100%{opacity:1}}nav.awsui_show-navigation_hyvsj_14q37_739.awsui_is-navigation-open_hyvsj_14q37_647:not(#\9 ){display:none}@media(min-width: 689px){nav.awsui_show-navigation_hyvsj_14q37_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_14q37_647){display:block}nav.awsui_show-navigation_hyvsj_14q37_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_14q37_647).awsui_animating_hyvsj_14q37_762{animation:awsui_showButtons_hyvsj_14q37_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){nav.awsui_show-navigation_hyvsj_14q37_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_14q37_647).awsui_animating_hyvsj_14q37_762{animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled nav.awsui_show-navigation_hyvsj_14q37_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_14q37_647).awsui_animating_hyvsj_14q37_762,.awsui-mode-entering nav.awsui_show-navigation_hyvsj_14q37_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_14q37_647).awsui_animating_hyvsj_14q37_762{animation:none;transition:none}}nav.awsui_navigation_hyvsj_14q37_701:not(#\9 ){background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff);inset-block-end:0;block-size:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;position:relative;word-wrap:break-word;pointer-events:auto;border-inline-end:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-dvei1w, #c6c6cd);display:flex;flex-direction:column}@keyframes awsui_openNavigation_hyvsj_14q37_1{from{opacity:0;inline-size:calc(var(--space-layout-toggle-padding-1ew40m, 12px)*2 + var(--space-layout-toggle-diameter-l8muum, 36px))}to{opacity:1;inline-size:var(--awsui-navigation-width-esndbs)}}nav.awsui_navigation_hyvsj_14q37_701:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_14q37_647){inline-size:0;display:none}nav.awsui_navigation_hyvsj_14q37_701.awsui_is-navigation-open_hyvsj_14q37_647.awsui_animating_hyvsj_14q37_762:not(#\9 ){animation:awsui_openNavigation_hyvsj_14q37_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){nav.awsui_navigation_hyvsj_14q37_701.awsui_is-navigation-open_hyvsj_14q37_647.awsui_animating_hyvsj_14q37_762:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled nav.awsui_navigation_hyvsj_14q37_701.awsui_is-navigation-open_hyvsj_14q37_647.awsui_animating_hyvsj_14q37_762:not(#\9 ),.awsui-mode-entering nav.awsui_navigation_hyvsj_14q37_701.awsui_is-navigation-open_hyvsj_14q37_647.awsui_animating_hyvsj_14q37_762:not(#\9 ){animation:none;transition:none}nav.awsui_navigation_hyvsj_14q37_701>.awsui_animated-content_hyvsj_14q37_826:not(#\9 ){inline-size:var(--awsui-navigation-width-esndbs)}nav.awsui_navigation_hyvsj_14q37_701>.awsui_content-container_hyvsj_14q37_829:not(#\9 ){flex-grow:1}@media(max-width: 688px){nav.awsui_navigation_hyvsj_14q37_701:not(#\9 ){--awsui-navigation-width-esndbs: 100vw}}.awsui_hide-navigation_hyvsj_14q37_838:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-utxyzm, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-thbtjk, 15px)}.awsui_notifications_hyvsj_14q37_848:not(#\9 ){color:var(--color-text-body-default-jmme8j, #0f141a);grid-area:notifications;z-index:850}.awsui_notifications_hyvsj_14q37_848.awsui_has-notification-content_hyvsj_14q37_853:not(#\9 ){padding-block-start:var(--space-scaled-s-yqvmoz, 12px)}@media(min-width: 689px){.awsui_notifications_hyvsj_14q37_848.awsui_sticky-notifications_hyvsj_14q37_857:not(#\9 ){--awsui-flashbar-sticky-bottom-margin-esndbs: var(--space-xxl-exi600, 32px);position:sticky;inset-block-start:var(--awsui-offset-top-esndbs)}.awsui_notifications_hyvsj_14q37_848.awsui_sticky-notifications_hyvsj_14q37_857:not(#\9 ):not(.awsui_high-contrast_hyvsj_14q37_862){background-color:var(--color-background-layout-main-x2yshk, #ffffff)}.awsui_notifications_hyvsj_14q37_848.awsui_has-notification-content_hyvsj_14q37_853:not(#\9 ){padding-block-start:var(--space-xs-j1ch97, 8px)}}section.awsui_split-panel-bottom_hyvsj_14q37_880:not(#\9 ){align-self:end;inset-block-end:var(--awsui-footer-height-esndbs);display:none;grid-column:1/6;grid-row:9;block-size:auto;overflow-y:hidden;position:sticky;z-index:840}@keyframes awsui_openSplitPanelBottom_hyvsj_14q37_1{from{block-size:var(--awsui-split-panel-reported-header-size-esndbs, 0)}to{block-size:var(--awsui-split-panel-reported-size-esndbs)}}section.awsui_split-panel-bottom_hyvsj_14q37_880.awsui_disable-body-scroll_hyvsj_14q37_211:not(#\9 ){inset-block-end:0}section.awsui_split-panel-bottom_hyvsj_14q37_880.awsui_is-navigation-open_hyvsj_14q37_647.awsui_position-bottom_hyvsj_14q37_927:not(#\9 ){grid-column-start:2}section.awsui_split-panel-bottom_hyvsj_14q37_880.awsui_has-open-drawer_hyvsj_14q37_187.awsui_position-bottom_hyvsj_14q37_927:not(#\9 ){grid-column-end:5}section.awsui_split-panel-bottom_hyvsj_14q37_880.awsui_position-bottom_hyvsj_14q37_927:not(#\9 ){display:block}section.awsui_split-panel-bottom_hyvsj_14q37_880:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_14q37_650).awsui_position-bottom_hyvsj_14q37_927{box-shadow:rgba(0, 7, 22, 0.1) 0px -32px 32px -24px}section.awsui_split-panel-bottom_hyvsj_14q37_880.awsui_is-split-panel-open_hyvsj_14q37_650.awsui_position-bottom_hyvsj_14q37_927:not(#\9 ){box-shadow:var(--shadow-split-bottom-6m46xs, 0px -36px 36px -36px rgba(0, 7, 22, 0.1))}section.awsui_split-panel-bottom_hyvsj_14q37_880.awsui_is-split-panel-open_hyvsj_14q37_650.awsui_position-bottom_hyvsj_14q37_927.awsui_animating_hyvsj_14q37_762:not(#\9 ){animation:awsui_openSplitPanelBottom_hyvsj_14q37_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){section.awsui_split-panel-bottom_hyvsj_14q37_880.awsui_is-split-panel-open_hyvsj_14q37_650.awsui_position-bottom_hyvsj_14q37_927.awsui_animating_hyvsj_14q37_762:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled section.awsui_split-panel-bottom_hyvsj_14q37_880.awsui_is-split-panel-open_hyvsj_14q37_650.awsui_position-bottom_hyvsj_14q37_927.awsui_animating_hyvsj_14q37_762:not(#\9 ),.awsui-mode-entering section.awsui_split-panel-bottom_hyvsj_14q37_880.awsui_is-split-panel-open_hyvsj_14q37_650.awsui_position-bottom_hyvsj_14q37_927.awsui_animating_hyvsj_14q37_762:not(#\9 ){animation:none;transition:none}section.awsui_split-panel-side_hyvsj_14q37_956:not(#\9 ){block-size:100%;overflow-x:hidden;pointer-events:auto}section.awsui_split-panel-side_hyvsj_14q37_956:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_14q37_650),section.awsui_split-panel-side_hyvsj_14q37_956.awsui_position-bottom_hyvsj_14q37_927:not(#\9 ){inline-size:0}section.awsui_split-panel-side_hyvsj_14q37_956.awsui_is-split-panel-open_hyvsj_14q37_650.awsui_position-side_hyvsj_14q37_969:not(#\9 ){max-inline-size:var(--awsui-split-panel-max-width-esndbs, 280px);min-inline-size:var(--awsui-split-panel-min-width-esndbs, 280px);border-inline-start:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-dvei1w, #c6c6cd)}section.awsui_split-panel-side_hyvsj_14q37_956.awsui_is-split-panel-open_hyvsj_14q37_650.awsui_position-side_hyvsj_14q37_969:not(#\9 ):not(.awsui_has-open-drawer_hyvsj_14q37_187){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-panel-side-qdxhct, #c6c6cd)}.awsui_tools-container_hyvsj_14q37_991:not(#\9 ){--awsui-tools-max-width-esndbs: calc(var(--awsui-layout-width-esndbs) - var(--awsui-main-offset-left-esndbs) - var(--awsui-default-min-content-width-esndbs) - var(--awsui-content-gap-right-esndbs));display:flex;grid-column:5;grid-row:1/span 9;block-size:var(--awsui-content-height-esndbs);max-inline-size:var(--awsui-tools-max-width-esndbs);position:sticky;inset-block-start:var(--awsui-offset-top-esndbs);z-index:830;pointer-events:none}@media(max-width: 688px){.awsui_tools-container_hyvsj_14q37_991:not(#\9 ){--awsui-tools-max-width-esndbs: none;--awsui-tools-width-esndbs: auto;position:fixed;inset-inline-end:0;z-index:1001}.awsui_tools-container_hyvsj_14q37_991.awsui_disable-body-scroll_hyvsj_14q37_211:not(#\9 ){inset-block-start:var(--awsui-header-height-esndbs)}}.awsui_tools_hyvsj_14q37_991:not(#\9 ){background-color:var(--color-background-container-content-9qmfcy, #ffffff);flex-shrink:0;block-size:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;pointer-events:auto;position:relative;word-wrap:break-word}@keyframes awsui_openTools_hyvsj_14q37_1{from{opacity:var(--awsui-tools-animation-starting-opacity-esndbs, 0);inline-size:calc(var(--space-layout-toggle-padding-1ew40m, 12px)*2 + var(--space-layout-toggle-diameter-l8muum, 36px))}to{opacity:1;inline-size:var(--awsui-tools-width-esndbs)}}.awsui_tools_hyvsj_14q37_991:not(#\9 ):not(.awsui_is-tools-open_hyvsj_14q37_650){inline-size:0;display:none}.awsui_tools_hyvsj_14q37_991.awsui_is-tools-open_hyvsj_14q37_650:not(#\9 ){border-inline-start:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_tools_hyvsj_14q37_991.awsui_is-tools-open_hyvsj_14q37_650.awsui_animating_hyvsj_14q37_762:not(#\9 ){animation:awsui_openTools_hyvsj_14q37_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_tools_hyvsj_14q37_991.awsui_is-tools-open_hyvsj_14q37_650.awsui_animating_hyvsj_14q37_762:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tools_hyvsj_14q37_991.awsui_is-tools-open_hyvsj_14q37_650.awsui_animating_hyvsj_14q37_762:not(#\9 ),.awsui-mode-entering .awsui_tools_hyvsj_14q37_991.awsui_is-tools-open_hyvsj_14q37_650.awsui_animating_hyvsj_14q37_762:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_tools_hyvsj_14q37_991:not(#\9 ){background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff)}.awsui_tools_hyvsj_14q37_991>.awsui_animated-content_hyvsj_14q37_826:not(#\9 ){inline-size:var(--awsui-tools-width-esndbs)}@media(min-width: 689px){.awsui_tools_hyvsj_14q37_991.awsui_is-tools-open_hyvsj_14q37_650.awsui_has-tools-form-persistence_hyvsj_14q37_1083:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}}@media(max-width: 688px){.awsui_tools_hyvsj_14q37_991:not(#\9 ){--awsui-tools-width-esndbs: 100vw}}.awsui_hide-tools_hyvsj_14q37_1093:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-utxyzm, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-thbtjk, 15px);z-index:1}.awsui_show-tools_hyvsj_14q37_1105:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;box-sizing:border-box;padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-layout-toggle-padding-1ew40m, 12px)}@keyframes awsui_showButtons_hyvsj_14q37_1{0%{opacity:0}100%{opacity:1}}.awsui_show-tools_hyvsj_14q37_1105:not(#\9 ):not(.awsui_has-tools-form_hyvsj_14q37_1083){display:none}@media(min-width: 689px){.awsui_show-tools_hyvsj_14q37_1105.awsui_has-tools-form_hyvsj_14q37_1083:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-xs-j1ch97, 8px)}.awsui_show-tools_hyvsj_14q37_1105.awsui_has-tools-form_hyvsj_14q37_1083.awsui_animating_hyvsj_14q37_762:not(#\9 ){animation:awsui_showButtons_hyvsj_14q37_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_show-tools_hyvsj_14q37_1105.awsui_has-tools-form_hyvsj_14q37_1083.awsui_animating_hyvsj_14q37_762:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_show-tools_hyvsj_14q37_1105.awsui_has-tools-form_hyvsj_14q37_1083.awsui_animating_hyvsj_14q37_762:not(#\9 ),.awsui-mode-entering .awsui_show-tools_hyvsj_14q37_1105.awsui_has-tools-form_hyvsj_14q37_1083.awsui_animating_hyvsj_14q37_762:not(#\9 ){animation:none;transition:none}.awsui_show-tools_hyvsj_14q37_1105.awsui_has-tools-form-persistence_hyvsj_14q37_1083:not(#\9 ){background-color:var(--color-background-container-content-9qmfcy, #ffffff);z-index:1}}.awsui_trigger-button-styles_hyvsj_14q37_1185:not(#\9 ){background:var(--color-background-layout-toggle-default-qwai9n, #424650);border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%;block-size:var(--space-layout-toggle-diameter-l8muum, 36px);inline-size:var(--space-layout-toggle-diameter-l8muum, 36px)}.awsui_trigger-button-styles_hyvsj_14q37_1185:not(#\9 ):hover{background:var(--color-background-layout-toggle-hover-wglk07, #656871)}.awsui_trigger-button-styles_hyvsj_14q37_1185:not(#\9 ):active{background:var(--color-background-layout-toggle-active-gsvdw1, #424650)}.awsui_trigger-badge-wrapper_hyvsj_14q37_1201:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;display:flex;justify-content:center;align-items:center;clip-path:path("M34.2193 10.1845C33.3961 10.579 32.4739 10.8 31.5 10.8C28.0206 10.8 25.2 7.97939 25.2 4.5C25.2 3.52614 25.421 2.6039 25.8155 1.78066C23.4518 0.639587 20.8006 0 18 0C8.05887 0 0 8.05887 0 18C0 27.9411 8.05887 36 18 36C27.9411 36 36 27.9411 36 18C36 15.1994 35.3604 12.5482 34.2193 10.1845Z")}.awsui_trigger-badge-wrapper_hyvsj_14q37_1201:not(#\9 ):dir(rtl){clip-path:path("M1.78066 10.1845C2.6039 10.579 3.52615 10.8 4.5 10.8C7.97939 10.8 10.8 7.97939 10.8 4.5C10.8 3.52614 10.579 2.6039 10.1845 1.78066C12.5482 0.639587 15.1994 0 18 0C27.9411 0 36 8.05887 36 18C36 27.9411 27.9411 36 18 36C8.05887 36 0 27.9411 0 18C0 15.1994 0.639587 12.5482 1.78066 10.1845Z")}.awsui_trigger_hyvsj_14q37_1185:not(#\9 ){border-block:none;border-inline:none;padding-inline:0;color:var(--color-text-layout-toggle-pywbuz, #ffffff);cursor:pointer;pointer-events:auto;position:relative}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_14q37_1185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_14q37_1185:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_14q37_1185:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-3px;inset-block-start:-3px;inline-size:calc(100% + 3px + 3px);block-size:calc(100% + 3px + 3px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_trigger_hyvsj_14q37_1185:not(#\9 ):focus{outline:none}.awsui_trigger_hyvsj_14q37_1185.awsui_selected_hyvsj_14q37_1253:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-k56zgm, #006ce0);color:var(--color-text-layout-toggle-selected-owd2jt, #ffffff)}.awsui_trigger_hyvsj_14q37_1185.awsui_selected_hyvsj_14q37_1253:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-hnmxyj, #004a9e)}.awsui_trigger_hyvsj_14q37_1185.awsui_selected_hyvsj_14q37_1253:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-osjqkh, #006ce0)}.awsui_trigger_hyvsj_14q37_1185.awsui_selected_hyvsj_14q37_1253>.awsui_trigger-badge-wrapper_hyvsj_14q37_1201:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-k56zgm, #006ce0);color:var(--color-text-layout-toggle-selected-owd2jt, #ffffff)}.awsui_trigger_hyvsj_14q37_1185.awsui_selected_hyvsj_14q37_1253>.awsui_trigger-badge-wrapper_hyvsj_14q37_1201:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-hnmxyj, #004a9e)}.awsui_trigger_hyvsj_14q37_1185.awsui_selected_hyvsj_14q37_1253>.awsui_trigger-badge-wrapper_hyvsj_14q37_1201:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-osjqkh, #006ce0)}.awsui_trigger_hyvsj_14q37_1185.awsui_badge_hyvsj_14q37_1273:not(#\9 ),.awsui_trigger_hyvsj_14q37_1185.awsui_badge_hyvsj_14q37_1273:not(#\9 ):hover,.awsui_trigger_hyvsj_14q37_1185.awsui_badge_hyvsj_14q37_1273:not(#\9 ):active{background:transparent}.awsui_trigger-wrapper_hyvsj_14q37_1277:not(#\9 ){position:relative;border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%}.awsui_trigger-wrapper_hyvsj_14q37_1277:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_14q37_680){box-shadow:var(--shadow-panel-toggle-lrc5y6, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}.awsui_dot_hyvsj_14q37_1292:not(#\9 ){position:absolute;inline-size:9px;block-size:9px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:8px;background-color:var(--color-background-badge-icon-oq79ey, #db0000);inset-block-start:0;inset-inline-end:0}

.awsui_root_xttbq_1rjuy_145:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_root_1sxt8_bqbu0_193:not(#\9 ){display:contents}.awsui_drawer_1sxt8_bqbu0_197:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;background-color:var(--color-background-drawer-1das37, #ffffff)}.awsui_drawer_1sxt8_bqbu0_197.awsui_has-close-action_1sxt8_bqbu0_230:not(#\9 ){position:relative}.awsui_drawer_1sxt8_bqbu0_197.awsui_position-absolute_1sxt8_bqbu0_233.awsui_placement-end_1sxt8_bqbu0_233:not(#\9 ),.awsui_drawer_1sxt8_bqbu0_197.awsui_position-sticky_1sxt8_bqbu0_233.awsui_placement-end_1sxt8_bqbu0_233:not(#\9 ),.awsui_drawer_1sxt8_bqbu0_197.awsui_position-fixed_1sxt8_bqbu0_233.awsui_placement-end_1sxt8_bqbu0_233:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-bp09bf, #c6c6cd)}.awsui_drawer_1sxt8_bqbu0_197.awsui_position-absolute_1sxt8_bqbu0_233.awsui_placement-start_1sxt8_bqbu0_236:not(#\9 ),.awsui_drawer_1sxt8_bqbu0_197.awsui_position-sticky_1sxt8_bqbu0_233.awsui_placement-start_1sxt8_bqbu0_236:not(#\9 ),.awsui_drawer_1sxt8_bqbu0_197.awsui_position-fixed_1sxt8_bqbu0_233.awsui_placement-start_1sxt8_bqbu0_236:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-bp09bf, #c6c6cd)}.awsui_drawer_1sxt8_bqbu0_197.awsui_position-absolute_1sxt8_bqbu0_233.awsui_placement-top_1sxt8_bqbu0_239:not(#\9 ),.awsui_drawer_1sxt8_bqbu0_197.awsui_position-sticky_1sxt8_bqbu0_233.awsui_placement-top_1sxt8_bqbu0_239:not(#\9 ),.awsui_drawer_1sxt8_bqbu0_197.awsui_position-fixed_1sxt8_bqbu0_233.awsui_placement-top_1sxt8_bqbu0_239:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-bp09bf, #c6c6cd)}.awsui_drawer_1sxt8_bqbu0_197.awsui_position-absolute_1sxt8_bqbu0_233.awsui_placement-bottom_1sxt8_bqbu0_242:not(#\9 ),.awsui_drawer_1sxt8_bqbu0_197.awsui_position-sticky_1sxt8_bqbu0_233.awsui_placement-bottom_1sxt8_bqbu0_242:not(#\9 ),.awsui_drawer_1sxt8_bqbu0_197.awsui_position-fixed_1sxt8_bqbu0_233.awsui_placement-bottom_1sxt8_bqbu0_242:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-bp09bf, #c6c6cd)}.awsui_drawer_1sxt8_bqbu0_197.awsui_with-footer_1sxt8_bqbu0_245:not(#\9 ){display:flex;flex-direction:column}.awsui_drawer_1sxt8_bqbu0_197.awsui_with-footer_1sxt8_bqbu0_245.awsui_position-static_1sxt8_bqbu0_249:not(#\9 ){min-block-size:100%}.awsui_drawer_1sxt8_bqbu0_197.awsui_with-footer_1sxt8_bqbu0_245>.awsui_content_1sxt8_bqbu0_252:not(#\9 ){flex:1}.awsui_drawer_1sxt8_bqbu0_197:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_bqbu0_197:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_bqbu0_197:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_bqbu0_197:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:2px;inset-block-start:2px;inline-size:calc(100% - 2px - 2px);block-size:calc(100% - 2px - 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_header_1sxt8_bqbu0_280:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);display:flex;justify-content:space-between;color:var(--color-text-heading-default-9iv5lb, #0f141a);padding-block:var(--space-panel-header-vertical-ue8lsi, 20px);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-bp09bf, #c6c6cd);padding-inline:var(--space-panel-side-left-vnkrok, 28px) calc(var(--space-l-0ykpb1, 20px) + var(--space-scaled-xxl-fs6lrd, 32px))}.awsui_header_1sxt8_bqbu0_280.awsui_hide-close-action_1sxt8_bqbu0_296:not(#\9 ){padding-inline:var(--space-panel-side-left-vnkrok, 28px) var(--space-panel-side-right-7i9ldk, 24px)}@media(min-width: 689px){.awsui_header_1sxt8_bqbu0_280.awsui_with-additional-action_1sxt8_bqbu0_300:not(#\9 ){padding-inline:var(--space-panel-side-left-vnkrok, 28px) calc(var(--space-xxxl-mw5hbl, 40px) + var(--space-scaled-xxl-fs6lrd, 32px))}}.awsui_header_1sxt8_bqbu0_280.awsui_with-runtime-context_1sxt8_bqbu0_308:not(#\9 ){padding-block:14px}.awsui_with-toolbar_1sxt8_bqbu0_311>.awsui_header_1sxt8_bqbu0_280:not(#\9 ){border-color:transparent;margin-block-end:0px}.awsui_header_1sxt8_bqbu0_280 h2:not(#\9 ),.awsui_header_1sxt8_bqbu0_280 h3:not(#\9 ),.awsui_header_1sxt8_bqbu0_280 h4:not(#\9 ),.awsui_header_1sxt8_bqbu0_280 h5:not(#\9 ),.awsui_header_1sxt8_bqbu0_280 h6:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);padding-block:0;margin-block:0}.awsui_header-actions_1sxt8_bqbu0_330:not(#\9 ){display:inline-flex;align-items:flex-start;z-index:1}.awsui_close-action_1sxt8_bqbu0_336:not(#\9 ){position:absolute;inset-block-start:var(--space-static-m-o8qs83, 16px);inset-inline-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_content-with-paddings_1sxt8_bqbu0_342:not(#\9 ):not(:empty){padding-block-start:var(--space-panel-content-top-ksxtkt, 20px);padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px);padding-block-end:var(--space-panel-content-bottom-4qwb01, 40px)}.awsui_footer_1sxt8_bqbu0_349:not(#\9 ){background-color:var(--color-background-container-content-9qmfcy, #ffffff);border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-bp09bf, #c6c6cd);padding-block:var(--space-panel-content-top-ksxtkt, 20px);padding-inline:var(--space-panel-side-left-vnkrok, 28px) var(--space-panel-side-right-7i9ldk, 24px)}.awsui_footer_1sxt8_bqbu0_349.awsui_is-sticky_1sxt8_bqbu0_355:not(#\9 ){position:sticky;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;z-index:810}.awsui_hidden_1sxt8_bqbu0_367:not(#\9 ){display:none}.awsui_focus-trap_1sxt8_bqbu0_371:not(#\9 ){display:contents}.awsui_backdrop_1sxt8_bqbu0_375:not(#\9 ){inset:0;background-color:var(--color-background-drawer-backdrop-bfmgkx, rgba(35, 43, 55, 0.7))}.awsui_backdrop_1sxt8_bqbu0_375.awsui_backdrop-fixed_1sxt8_bqbu0_379:not(#\9 ){position:fixed}.awsui_backdrop_1sxt8_bqbu0_375.awsui_backdrop-absolute_1sxt8_bqbu0_382:not(#\9 ){position:absolute}

.awsui_drag-overlay_1ksmw_1tfdr_145:not(#\9 ){box-shadow:var(--shadow-container-active-9exaql, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1019607843));background-color:var(--color-background-container-content-9qmfcy, #ffffff)}.awsui_drag-overlay-item_1ksmw_1tfdr_149:not(#\9 ){border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);position:relative}.awsui_drag-overlay-item_1ksmw_1tfdr_149:not(#\9 ){outline:2px dotted transparent;outline-offset:-1px}.awsui_drag-overlay-item_1ksmw_1tfdr_149:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_drag-overlay-container_1ksmw_1tfdr_174:not(#\9 ){border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);position:relative}.awsui_drag-overlay-container_1ksmw_1tfdr_174:not(#\9 ){outline:2px dotted transparent;outline-offset:-1px}.awsui_drag-overlay-container_1ksmw_1tfdr_174:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_active_1ksmw_1tfdr_200:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_placeholder_1ksmw_1tfdr_210:not(#\9 ){position:relative}.awsui_placeholder_1ksmw_1tfdr_210:not(#\9 ):after{content:" ";position:absolute;inset:0;background:var(--color-drag-placeholder-hover-cf3ljr, #d1f1ff)}.awsui_placeholder-item_1ksmw_1tfdr_219:not(#\9 ):after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_placeholder-container_1ksmw_1tfdr_225:not(#\9 ):after{border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_sorting_1ksmw_1tfdr_232:not(#\9 ){transition:transform var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_sorting_1ksmw_1tfdr_232:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_sorting_1ksmw_1tfdr_232:not(#\9 ),.awsui-mode-entering .awsui_sorting_1ksmw_1tfdr_232:not(#\9 ){animation:none;transition:none}
.awsui_root_1axkx_1ujbr_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;position:relative}.awsui_item_1axkx_1ujbr_183:not(#\9 ):not(:last-child){border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-cxqzy1, #ebebf0)}.awsui_item_1axkx_1ujbr_183:not(#\9 ):not(.awsui_disable-item-paddings_1axkx_1ujbr_186){padding-block:var(--space-scaled-xs-rt720d, 8px)}.awsui_item_1axkx_1ujbr_183:not(#\9 ):first-child.awsui_disable-paddings_1axkx_1ujbr_189{padding-block-start:0}.awsui_item_1axkx_1ujbr_183:not(#\9 ):last-child.awsui_disable-paddings_1axkx_1ujbr_189{padding-block-end:0}.awsui_sortable-item_1axkx_1ujbr_196:not(#\9 ){display:flex;align-items:baseline}.awsui_sortable-item_1axkx_1ujbr_196:not(#\9 ):not(.awsui_disable-item-paddings_1axkx_1ujbr_186){column-gap:var(--space-xxs-0gmk42, 4px)}

.awsui_drawer_12i0j_65zf6_193:not(#\9 ){position:sticky;z-index:830;background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff);display:grid;grid-template-columns:var(--space-m-utxyzm, 16px) 1fr;inline-size:var(--awsui-drawer-size-esndbs);block-size:100%;overflow:hidden;overscroll-behavior-y:contain;pointer-events:auto;word-wrap:break-word}.awsui_drawer_12i0j_65zf6_193.awsui_with-expanded-motion_12i0j_65zf6_207:not(#\9 ){transition:inline-size var(--motion-duration-refresh-only-slow-451nsx, 250ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1)),block-size var(--motion-duration-refresh-only-slow-451nsx, 250ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1)),min-inline-size var(--motion-duration-refresh-only-slow-451nsx, 250ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_drawer_12i0j_65zf6_193.awsui_with-expanded-motion_12i0j_65zf6_207:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_drawer_12i0j_65zf6_193.awsui_with-expanded-motion_12i0j_65zf6_207:not(#\9 ),.awsui-mode-entering .awsui_drawer_12i0j_65zf6_193.awsui_with-expanded-motion_12i0j_65zf6_207:not(#\9 ){animation:none;transition:none}@media(min-width: 689px){.awsui_drawer_12i0j_65zf6_193:not(#\9 ):not(.awsui_legacy_12i0j_65zf6_221):not(.awsui_ai-drawer_12i0j_65zf6_221):not(.awsui_bottom-drawer_12i0j_65zf6_221){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}}@media(max-width: 688px){.awsui_drawer_12i0j_65zf6_193:not(#\9 ){inline-size:100%}.awsui_drawer_12i0j_65zf6_193.awsui_last-opened_12i0j_65zf6_229:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_65zf6_193.awsui_drawer-global_12i0j_65zf6_233:not(#\9 ){display:block}@media(min-width: 689px){.awsui_drawer_12i0j_65zf6_193.awsui_drawer-global_12i0j_65zf6_233:not(#\9 ){inline-size:var(--awsui-drawer-size-esndbs)}}@media(max-width: 688px){.awsui_drawer_12i0j_65zf6_193.awsui_drawer-global_12i0j_65zf6_233:not(#\9 ):not(.awsui_last-opened_12i0j_65zf6_229):not(.awsui_drawer-expanded_12i0j_65zf6_242){display:none}}.awsui_drawer_12i0j_65zf6_193.awsui_drawer-hidden_12i0j_65zf6_246:not(#\9 ){display:none}.awsui_drawer_12i0j_65zf6_193.awsui_drawer-expanded_12i0j_65zf6_242:not(#\9 ){inline-size:100%}@media(min-width: 689px){.awsui_drawer_12i0j_65zf6_193.awsui_drawer-expanded_12i0j_65zf6_242:not(#\9 ){border-inline-start:none}.awsui_drawer_12i0j_65zf6_193.awsui_drawer-expanded_12i0j_65zf6_242.awsui_has-next-siblings_12i0j_65zf6_256>.awsui_global-drawer-wrapper_12i0j_65zf6_256:not(#\9 ):after{content:"";position:absolute;block-size:100%;inline-size:8px;inset-inline-end:0;background:var(--color-gap-global-drawer-2a6up4, #ebebf0);border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd);box-sizing:border-box}.awsui_drawer_12i0j_65zf6_193.awsui_drawer-expanded_12i0j_65zf6_242>.awsui_global-drawer-wrapper_12i0j_65zf6_256:not(#\9 ){inline-size:100%;grid-template-columns:8px 1fr}.awsui_drawer_12i0j_65zf6_193.awsui_drawer-expanded_12i0j_65zf6_242>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-content-container_12i0j_65zf6_270:not(#\9 ){grid-column:2}.awsui_drawer_12i0j_65zf6_193.awsui_drawer-expanded_12i0j_65zf6_242>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-gap_12i0j_65zf6_273:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;inline-size:8px;background:var(--color-gap-global-drawer-2a6up4, #ebebf0);border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}}.awsui_drawer_12i0j_65zf6_193>.awsui_drawer-content-container_12i0j_65zf6_270:not(#\9 ){grid-column:1/span 2;grid-row:1;display:grid;grid-template-columns:var(--space-m-utxyzm, 16px) 1fr auto var(--space-m-utxyzm, 16px);grid-template-rows:14px auto 1fr;overflow-y:auto;min-inline-size:var(--awsui-drawer-size-esndbs)}.awsui_drawer_12i0j_65zf6_193>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-close-button_12i0j_65zf6_291:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_65zf6_193>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-expanded-mode-button_12i0j_65zf6_297:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_65zf6_193>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_65zf6_193>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270.awsui_drawer-content-hidden_12i0j_65zf6_309:not(#\9 ){display:none}.awsui_drawer_12i0j_65zf6_193>.awsui_drawer-slider_12i0j_65zf6_312:not(#\9 ){z-index:850;grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center}.awsui_drawer_12i0j_65zf6_193>.awsui_global-drawer-wrapper_12i0j_65zf6_256:not(#\9 ){display:grid;min-inline-size:var(--awsui-drawer-size-esndbs);grid-template-columns:8px var(--space-m-utxyzm, 16px) 1fr;overflow:hidden}@media(max-width: 688px){.awsui_drawer_12i0j_65zf6_193>.awsui_global-drawer-wrapper_12i0j_65zf6_256:not(#\9 ){grid-template-columns:1fr}}.awsui_drawer_12i0j_65zf6_193>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-gap_12i0j_65zf6_273:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;inline-size:8px;background:var(--color-gap-global-drawer-2a6up4, #ebebf0);border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd);box-sizing:border-box}.awsui_drawer_12i0j_65zf6_193>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-slider_12i0j_65zf6_312:not(#\9 ){z-index:850;grid-column:2;grid-row:1;display:flex;align-items:center}.awsui_drawer_12i0j_65zf6_193>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-content-container_12i0j_65zf6_270:not(#\9 ){grid-row:1;display:grid;grid-template-columns:var(--space-m-utxyzm, 16px) 1fr auto var(--space-m-utxyzm, 16px);grid-template-rows:14px auto 1fr;overflow-y:auto}@media(min-width: 689px){.awsui_drawer_12i0j_65zf6_193>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-content-container_12i0j_65zf6_270:not(#\9 ){grid-column:2/span 2}}@media(max-width: 688px){.awsui_drawer_12i0j_65zf6_193>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-content-container_12i0j_65zf6_270:not(#\9 ){grid-column:1/span 2}}.awsui_drawer_12i0j_65zf6_193>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-actions_12i0j_65zf6_364:not(#\9 ){position:absolute;display:flex;inset-block-start:0;inset-inline-end:0;padding-inline-end:var(--space-m-utxyzm, 16px);padding-block-start:14px}.awsui_drawer_12i0j_65zf6_193>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-close-button_12i0j_65zf6_291:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_65zf6_193>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-expanded-mode-button_12i0j_65zf6_297:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_65zf6_193>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_65zf6_193>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270.awsui_drawer-content-hidden_12i0j_65zf6_309:not(#\9 ){display:none}@media(max-width: 688px){@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_65zf6_193:not(#\9 ):not(.awsui_ai-drawer_12i0j_65zf6_221),.awsui-dark-mode .awsui_drawer_12i0j_65zf6_193:not(#\9 ):not(.awsui_ai-drawer_12i0j_65zf6_221){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}}}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221:not(#\9 ){grid-template-columns:1fr var(--space-xs-j1ch97, 8px);background:var(--color-background-layout-ai-drawer-2kwqh7, #161d26)}@media(max-width: 688px){.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221:not(#\9 ){grid-template-columns:1fr;z-index:1001}}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-slider_12i0j_65zf6_312:not(#\9 ){z-index:850;display:flex;justify-content:center;inline-size:var(--space-xs-j1ch97, 8px);overflow:hidden;grid-column:2}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221 .awsui_ai-drawer-slider-handle_12i0j_65zf6_421:not(#\9 ){color:var(--color-text-interactive-inverted-default-gktpfs, #dedee3)}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221 .awsui_ai-drawer-slider-handle_12i0j_65zf6_421:not(#\9 ):hover{stroke:var(--color-text-interactive-inverted-hover-9k7h9g, #f9f9fa)}.awsui-one-theme .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221 .awsui_ai-drawer-slider-handle_12i0j_65zf6_421:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui-one-theme .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221 .awsui_ai-drawer-slider-handle_12i0j_65zf6_421:not(#\9 ):hover{stroke:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270:not(#\9 ){min-inline-size:calc(var(--awsui-drawer-min-size-esndbs) - var(--space-xs-j1ch97, 8px));grid-column:1/span 1;background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff)}@media(min-width: 689px){.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270:not(#\9 ){border-start-end-radius:var(--space-xxs-0gmk42, 4px)}}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270:not(#\9 ){grid-row:1/span 4}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446:not(#\9 ){block-size:42px;position:sticky;z-index:1000;display:flex;justify-content:space-between;align-items:center;inset-block-start:0;background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff);border-block-end:2px solid;border-image:linear-gradient(90deg, #962eff 0%, #5c7fff 30%, #09f 50%, #b8e7ff 70%, #8575ff 100%) 1;box-sizing:border-box}.awsui-one-theme .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446:not(#\9 ){align-items:flex-start}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-content-header-content_12i0j_65zf6_462:not(#\9 ){display:flex;flex:1;align-items:center;justify-content:space-between;block-size:100%;padding-inline-start:var(--space-l-0ykpb1, 20px);padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui-one-theme .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-content-header-content_12i0j_65zf6_462:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}@media not print{@media(min-width: 689px){.awsui-polaris-dark-mode .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-content-header-content_12i0j_65zf6_462:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_65zf6_479),.awsui-dark-mode .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-content-header-content_12i0j_65zf6_462:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_65zf6_479){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd);border-start-end-radius:var(--space-xxs-0gmk42, 4px)}}}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-content-header-content_12i0j_65zf6_462>.awsui_drawer-actions_12i0j_65zf6_364:not(#\9 ){display:flex}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479:not(#\9 ){position:relative;display:flex;align-items:center;box-sizing:border-box;block-size:100%;padding-inline:var(--space-static-m-o8qs83, 16px);background-color:var(--color-background-layout-ai-drawer-2kwqh7, #161d26)}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479:not(#\9 ):before,.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479:not(#\9 ):after{content:"";position:absolute;inset-block-start:0;inset-inline-start:-5px;inline-size:5px;block-size:5px;background:var(--color-background-layout-ai-drawer-2kwqh7, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479:not(#\9 ):before,.awsui-dark-mode .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479:not(#\9 ):after,.awsui-dark-mode .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479:not(#\9 ):after{display:none}}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479:not(#\9 ):after{background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff);border-start-end-radius:var(--space-xxs-0gmk42, 4px)}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_65zf6_518:not(#\9 ){position:relative}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_65zf6_518:not(#\9 ):has(:focus-visible){position:relative}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_65zf6_518:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_65zf6_518:not(#\9 ):has(:focus-visible)::before{content:" ";display:block;position:absolute;inset-inline-start:-3px;inset-block-start:-3px;inline-size:calc(100% + 3px + 3px);block-size:calc(100% + 3px + 3px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_65zf6_518>.awsui_drawer-back-to-console-button_12i0j_65zf6_518:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);border-start-start-radius:var(--space-static-xxs-ob9nh1, 4px);border-start-end-radius:var(--space-static-xxs-ob9nh1, 4px);border-end-start-radius:var(--space-static-xxs-ob9nh1, 4px);border-end-end-radius:var(--space-static-xxs-ob9nh1, 4px);border-width:0;padding-inline:var(--space-static-xs-0rvocx, 8px);padding-block:var(--space-static-xxs-ob9nh1, 4px);background:radial-gradient(203.69% 159.19% at 95% -11.67%, #ffbb45 0%, #f90 30%, #fa6f00 60%);color:#fff;cursor:pointer}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_65zf6_518>.awsui_drawer-back-to-console-button_12i0j_65zf6_518:not(#\9 ):focus{outline:none}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-header_12i0j_65zf6_446>.awsui_drawer-back-to-console-slot_12i0j_65zf6_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_65zf6_518>.awsui_drawer-back-to-console-custom-button_12i0j_65zf6_591:not(#\9 ){all:initial;display:flex;cursor:pointer;text-align:center}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221>.awsui_drawer-content-container_12i0j_65zf6_270>.awsui_drawer-content_12i0j_65zf6_270>.awsui_drawer-content-content_12i0j_65zf6_597:not(#\9 ){display:flex;flex-direction:column;block-size:calc(100% - 42px)}@media(min-width: 689px){.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_65zf6_242)>.awsui_drawer-content-container_12i0j_65zf6_270{clip-path:inset(0 0 -9999px 0 round 0 var(--space-xxs-0gmk42, 4px) 0 0)}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_65zf6_242)>.awsui_drawer-content-container_12i0j_65zf6_270:dir(rtl){clip-path:inset(0 0 -9999px 0 round var(--space-xxs-0gmk42, 4px) 0 0 0)}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_65zf6_242)>.awsui_drawer-content-container_12i0j_65zf6_270,.awsui-dark-mode .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_65zf6_242)>.awsui_drawer-content-container_12i0j_65zf6_270{border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}}.awsui-one-theme .awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_65zf6_242)>.awsui_drawer-content-container_12i0j_65zf6_270{border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221.awsui_drawer-expanded_12i0j_65zf6_242:not(#\9 ){grid-template-columns:1fr}.awsui_drawer_12i0j_65zf6_193.awsui_ai-drawer_12i0j_65zf6_221.awsui_drawer-expanded_12i0j_65zf6_242>.awsui_drawer-content-container_12i0j_65zf6_270:not(#\9 ){border-start-end-radius:0}.awsui_drawer_12i0j_65zf6_193.awsui_bottom-drawer_12i0j_65zf6_221:not(#\9 ){display:block;inline-size:100%;block-size:var(--awsui-bottom-drawer-size-esndbs)}@media(max-width: 688px){.awsui_drawer_12i0j_65zf6_193.awsui_bottom-drawer_12i0j_65zf6_221:not(#\9 ){block-size:100%}.awsui_drawer_12i0j_65zf6_193.awsui_bottom-drawer_12i0j_65zf6_221.awsui_last-opened_12i0j_65zf6_229:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_65zf6_193.awsui_bottom-drawer_12i0j_65zf6_221.awsui_drawer-hidden_12i0j_65zf6_246:not(#\9 ){display:none}.awsui_drawer_12i0j_65zf6_193.awsui_bottom-drawer_12i0j_65zf6_221>.awsui_global-drawer-wrapper_12i0j_65zf6_256:not(#\9 ){display:block}.awsui_drawer_12i0j_65zf6_193.awsui_bottom-drawer_12i0j_65zf6_221>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-gap_12i0j_65zf6_273:not(#\9 ){block-size:8px;inline-size:100%;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd);box-sizing:content-box}.awsui_drawer_12i0j_65zf6_193.awsui_bottom-drawer_12i0j_65zf6_221>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-slider_12i0j_65zf6_312:not(#\9 ){block-size:auto;justify-content:center}.awsui_drawer_12i0j_65zf6_193.awsui_bottom-drawer_12i0j_65zf6_221>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_bottom-drawer-content-header_12i0j_65zf6_658:not(#\9 ){display:flex;justify-content:space-between;align-items:center;inset-block-start:0;box-sizing:border-box}.awsui_drawer_12i0j_65zf6_193.awsui_bottom-drawer_12i0j_65zf6_221>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_bottom-drawer-content-header_12i0j_65zf6_658>.awsui_bottom-drawer-content-header-content_12i0j_65zf6_665:not(#\9 ){display:flex;flex:1;align-items:center;justify-content:space-between;block-size:100%;padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_drawer_12i0j_65zf6_193.awsui_bottom-drawer_12i0j_65zf6_221>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_bottom-drawer-content-header_12i0j_65zf6_658>.awsui_bottom-drawer-content-header-content_12i0j_65zf6_665>.awsui_bottom-drawer-actions_12i0j_65zf6_673:not(#\9 ){display:flex}.awsui_drawer_12i0j_65zf6_193.awsui_bottom-drawer_12i0j_65zf6_221>.awsui_global-drawer-wrapper_12i0j_65zf6_256>.awsui_drawer-content-container_12i0j_65zf6_270:not(#\9 ){grid-template-columns:1fr;grid-template-rows:auto}.awsui_runtime-feature-notifications-drawer-content_12i0j_65zf6_681:not(#\9 ){border-block-start:1px solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_runtime-feature-notifications-footer_12i0j_65zf6_685:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-cxqzy1, #ebebf0)}
.awsui_root_7nfqu_1lfod_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--color-text-body-default-jmme8j, #0f141a);background-color:var(--color-background-layout-main-x2yshk, #ffffff);--awsui-max-content-width-esndbs: 100%;display:grid;grid-template-areas:"toolbar    toolbar     toolbar" ".       notifications  ." ".           main       .";grid-template-columns:var(--space-layout-content-horizontal-h9g14e, 24px) minmax(0, 1fr) var(--space-layout-content-horizontal-h9g14e, 24px);grid-template-rows:min-content min-content 1fr}@media(min-width: 689px){.awsui_root_7nfqu_1lfod_153:not(#\9 ){grid-template-areas:"ai-drawer toolbar    toolbar      toolbar       toolbar   toolbar         toolbar  toolbar" "ai-drawer navigation .         notifications    .         sideSplitPanel  tools    global-tools" "ai-drawer navigation .             main         .         sideSplitPanel  tools    global-tools" "ai-drawer bottom-tool bottom-tool bottom-tool  bottom-tool  bottom-tool bottom-tool global-tools";grid-template-columns:min-content min-content minmax(var(--space-layout-content-horizontal-h9g14e, 24px), 1fr) minmax(0, var(--awsui-max-content-width-esndbs)) minmax(var(--space-layout-content-horizontal-h9g14e, 24px), 1fr) min-content min-content;grid-template-rows:min-content min-content 1fr min-content min-content}.awsui_root_7nfqu_1lfod_153.awsui_has-adaptive-widths-default_7nfqu_1lfod_197:not(#\9 ){--awsui-max-content-width-esndbs: 1620px}}@media(min-width: 689px)and (min-width: 1401px){.awsui_root_7nfqu_1lfod_153.awsui_has-adaptive-widths-dashboard_7nfqu_1lfod_202:not(#\9 ){--awsui-max-content-width-esndbs: 1280px}}@media(min-width: 689px)and (min-width: 1921px){.awsui_root_7nfqu_1lfod_153.awsui_has-adaptive-widths-dashboard_7nfqu_1lfod_202:not(#\9 ){--awsui-max-content-width-esndbs: 1620px}}@media(min-width: 689px)and (min-width: 2541px){.awsui_root_7nfqu_1lfod_153.awsui_has-adaptive-widths-dashboard_7nfqu_1lfod_202:not(#\9 ){--awsui-max-content-width-esndbs: 2160px}}@media(min-width: 689px){.awsui_root_7nfqu_1lfod_153.awsui_drawer-expanded-mode_7nfqu_1lfod_217:not(#\9 ){grid-template-columns:0 0 0 0 0 0 0 auto}.awsui_root_7nfqu_1lfod_153.awsui_drawer-expanded-mode_7nfqu_1lfod_217.awsui_ai-drawer-expanded-mode_7nfqu_1lfod_220:not(#\9 ){grid-template-columns:auto 0 0 0 0 0 0 0}.awsui_root_7nfqu_1lfod_153.awsui_drawer-expanded-mode_7nfqu_1lfod_217.awsui_bottom-drawer-expanded-mode_7nfqu_1lfod_223:not(#\9 ){grid-template-rows:auto;grid-template-columns:0 0 0 0 0 auto 0 0}}.awsui_ai-drawer_7nfqu_1lfod_220:not(#\9 ),.awsui_navigation_7nfqu_1lfod_230:not(#\9 ),.awsui_tools_7nfqu_1lfod_231:not(#\9 ),.awsui_global-tools_7nfqu_1lfod_232:not(#\9 ),.awsui_bottom-tool_7nfqu_1lfod_233:not(#\9 ){grid-row:1/-1;grid-column:1/-1;background:var(--color-background-container-content-9qmfcy, #ffffff);opacity:1}@media(max-width: 688px){.awsui_ai-drawer_7nfqu_1lfod_220:not(#\9 ),.awsui_navigation_7nfqu_1lfod_230:not(#\9 ),.awsui_tools_7nfqu_1lfod_231:not(#\9 ),.awsui_global-tools_7nfqu_1lfod_232:not(#\9 ),.awsui_bottom-tool_7nfqu_1lfod_233:not(#\9 ){inline-size:100%}}@media(min-width: 689px){.awsui_bottom-tool_7nfqu_1lfod_233:not(#\9 ){grid-area:bottom-tool;position:sticky;inset-block-end:0;overflow:hidden;z-index:840}}@media(min-width: 689px){.awsui_ai-drawer_7nfqu_1lfod_220:not(#\9 ){grid-area:ai-drawer;position:sticky}}.awsui_navigation_7nfqu_1lfod_230:not(#\9 ){z-index:830}@media(min-width: 689px){.awsui_navigation_7nfqu_1lfod_230:not(#\9 ){grid-area:navigation;inline-size:var(--awsui-navigation-width-esndbs);border-inline-end:var(--border-width-layout-side-navigation-qhty23, 1px) solid var(--color-border-layout-side-navigation-dqcw8r, #c6c6cd)}}@media(max-width: 688px){.awsui_navigation_7nfqu_1lfod_230:not(#\9 ){z-index:1001}}@media(min-width: 689px){.awsui_navigation_7nfqu_1lfod_230.awsui_navigation-collapsed_7nfqu_1lfod_282:not(#\9 ){inline-size:var(--awsui-navigation-collapsed-width-esndbs, 54px)}}@media(min-width: 689px){.awsui_tools_7nfqu_1lfod_231:not(#\9 ){grid-area:tools}.awsui_tools_7nfqu_1lfod_231:not(#\9 ):not(:has(>[data-testid])){inline-size:var(--awsui-tools-width-esndbs)}.awsui_tools_7nfqu_1lfod_231:not(#\9 ):not(:has(>[data-testid])).awsui_tools-open_7nfqu_1lfod_295{border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}}@media(min-width: 689px){.awsui_global-tools_7nfqu_1lfod_232:not(#\9 ){display:flex;grid-area:global-tools;justify-content:flex-end}}@media(min-width: 689px){.awsui_split-panel-side_7nfqu_1lfod_309:not(#\9 ){grid-area:sideSplitPanel;border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd);opacity:1}}.awsui_split-panel-bottom_7nfqu_1lfod_316:not(#\9 ){position:sticky;z-index:840;align-self:end;grid-area:main;grid-column:1/-1}@media(min-width: 689px){.awsui_split-panel-bottom_7nfqu_1lfod_316:not(#\9 ){grid-column:3/6}}.awsui_panel-hidden_7nfqu_1lfod_329:not(#\9 ){border-block:none;border-inline:none;opacity:0;z-index:0}.awsui_panel-hidden_7nfqu_1lfod_329.awsui_navigation_7nfqu_1lfod_230:not(#\9 ),.awsui_panel-hidden_7nfqu_1lfod_329.awsui_tools_7nfqu_1lfod_231:not(#\9 ),.awsui_panel-hidden_7nfqu_1lfod_329.awsui_global-tools_7nfqu_1lfod_232:not(#\9 ){inline-size:0px}.awsui_toolbar-container_7nfqu_1lfod_339:not(#\9 ){grid-area:toolbar;block-size:42px;border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd);box-sizing:border-box}.awsui_pseudo-toolbar_7nfqu_1lfod_353:not(#\9 ){grid-area:toolbar;position:sticky;z-index:1000}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar_7nfqu_1lfod_353:not(#\9 ):before,.awsui-dark-mode .awsui_pseudo-toolbar_7nfqu_1lfod_353:not(#\9 ):before{content:"";position:absolute;inline-size:var(--border-divider-section-width-n3ndoh, 1px);block-size:100vh;background:var(--color-border-layout-irfclj, #c6c6cd)}}.awsui_pseudo-toolbar-content_7nfqu_1lfod_371:not(#\9 ){position:relative}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1lfod_371:not(#\9 ),.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1lfod_371:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd);border-start-start-radius:var(--space-xxs-0gmk42, 4px)}}.awsui_pseudo-toolbar-content_7nfqu_1lfod_371:not(#\9 ):before,.awsui_pseudo-toolbar-content_7nfqu_1lfod_371:not(#\9 ):after{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:5px;block-size:5px;background:var(--color-background-layout-ai-drawer-2kwqh7, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1lfod_371:not(#\9 ):before,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1lfod_371:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1lfod_371:not(#\9 ):after,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1lfod_371:not(#\9 ):after{inset-block-start:-1px}}.awsui_pseudo-toolbar-content_7nfqu_1lfod_371:not(#\9 )::after{background-color:var(--color-background-layout-toolbar-x355y7, #ffffff);border-start-start-radius:var(--space-xxs-0gmk42, 4px)}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1lfod_371:not(#\9 )::after,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1lfod_371:not(#\9 )::after{background-color:transparent;border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd);border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}}.awsui_notifications-container_7nfqu_1lfod_415:not(#\9 ){grid-area:notifications}.awsui_notifications-background_7nfqu_1lfod_419:not(#\9 ){background:var(--color-background-layout-main-x2yshk, #ffffff);grid-area:notifications;grid-column:1/-1}@media(min-width: 689px){.awsui_notifications-background_7nfqu_1lfod_419:not(#\9 ){grid-column:3/6}}.awsui_main-landmark_7nfqu_1lfod_430:not(#\9 ){display:contents}.awsui_main_7nfqu_1lfod_430:not(#\9 ){grid-area:main;margin-block-start:var(--space-scaled-s-yqvmoz, 12px);margin-block-end:var(--space-layout-content-bottom-81nsfk, 40px)}.awsui_main-disable-paddings_7nfqu_1lfod_439:not(#\9 ){margin-block:0;grid-column:1/-1}@media(min-width: 689px){.awsui_main-disable-paddings_7nfqu_1lfod_439:not(#\9 ){grid-column:3/6}}.awsui_content-header_7nfqu_1lfod_449:not(#\9 ){margin-block-end:var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_content_7nfqu_1lfod_449:not(#\9 ){display:contents}@media(max-width: 688px){.awsui_unfocusable-mobile_7nfqu_1lfod_459 *:not(#\9 ){visibility:hidden}}.awsui_hidden_7nfqu_1lfod_464:not(#\9 ){display:none}.awsui_breadcrumbs-own_7nfqu_1lfod_468:not(#\9 ):not(:empty)+.awsui_breadcrumbs-discovered_7nfqu_1lfod_468{display:none}
.awsui_root_ghvqw_1g0cx_5:not(#\9 ){display:contents}


.awsui_root_1wp4s_1u0wv_185:not(#\9 ){position:relative}.awsui_file-input_1wp4s_1u0wv_189:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);block-size:1px;inline-size:1px;margin-block:-1px;margin-inline:-1px;padding-block:0;padding-inline:0;overflow:hidden}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1u0wv_204.awsui_force-focus-outline-icon_1wp4s_1u0wv_204:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1u0wv_204.awsui_force-focus-outline-icon_1wp4s_1u0wv_204:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1u0wv_204.awsui_force-focus-outline-icon_1wp4s_1u0wv_204:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-icon-focus-outline-gutter-vertical-ebwuxy, 0px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-icon-focus-outline-gutter-vertical-ebwuxy, 0px) + var(--space-button-icon-focus-outline-gutter-vertical-ebwuxy, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1u0wv_204.awsui_force-focus-outline-button_1wp4s_1u0wv_225:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1u0wv_204.awsui_force-focus-outline-button_1wp4s_1u0wv_225:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_1u0wv_204.awsui_force-focus-outline-button_1wp4s_1u0wv_225:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}
.awsui_toggle-button_1a743_1u07v_9.awsui_variant-normal_1a743_1u07v_9:not(#\9 ){background:var(--color-background-toggle-button-normal-default-96obmb, #ffffff);border-color:var(--color-border-toggle-button-normal-default-2kj8sr, #006ce0)}.awsui_toggle-button_1a743_1u07v_9.awsui_variant-normal_1a743_1u07v_9:not(#\9 ):hover{background:var(--color-background-toggle-button-normal-hover-f62vnq, #f0fbff);border-color:var(--color-border-toggle-button-normal-hover-yyc20r, #002b66)}.awsui_variant-normal_1a743_1u07v_9.awsui_pressed_1a743_1u07v_18:not(#\9 ){background:var(--color-background-toggle-button-normal-pressed-vtc4wd, #d1f1ff);border-color:var(--color-border-toggle-button-normal-pressed-vy6aww, #006ce0);color:var(--color-text-toggle-button-normal-pressed-8bnx5l, #002b66)}.awsui_variant-icon_1a743_1u07v_24.awsui_pressed_1a743_1u07v_18:not(#\9 ){background:transparent;border-color:transparent;color:var(--color-text-toggle-button-icon-pressed-8hopix, #0f141a)}
.awsui_root_vdkpj_go5wv_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-scaled-xs-rt720d, 8px)}.awsui_item-wrapper_vdkpj_go5wv_217:not(#\9 ){display:inline-block}.awsui_group_vdkpj_go5wv_221:not(#\9 ){display:contents}.awsui_divider_vdkpj_go5wv_225:not(#\9 ){background-color:var(--color-border-divider-default-dvei1w, #c6c6cd);inline-size:var(--border-divider-section-width-n3ndoh, 1px);margin-block:var(--space-static-xs-0rvocx, 8px)}
.awsui_split-panel-side_j4v3w_1dcwh_145:not(#\9 ){position:sticky;z-index:830;overflow-x:hidden}
.awsui_hide-navigation_2p2ab_11n2z_153:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-utxyzm, 16px);inset-block-start:14px}.awsui_navigation-container_2p2ab_11n2z_159:not(#\9 ){position:sticky;z-index:830;background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff);inset-block-end:0;overflow-x:hidden;word-wrap:break-word;pointer-events:auto;display:flex;flex-direction:column}.awsui_navigation-container_2p2ab_11n2z_159>.awsui_navigation_2p2ab_11n2z_159:not(#\9 ){flex-grow:1;block-size:100%;overflow-y:auto;overscroll-behavior-y:contain;inline-size:var(--awsui-navigation-width-esndbs);position:relative}.awsui_navigation-container_2p2ab_11n2z_159:not(#\9 ):not(.awsui_is-navigation-open_2p2ab_11n2z_179){inline-size:0px;display:none}.awsui_navigation-container_2p2ab_11n2z_159.awsui_is-navigation-collapsed_2p2ab_11n2z_183:not(#\9 ){display:flex;align-items:center;inline-size:var(--awsui-navigation-collapsed-width-esndbs, 54px)}.awsui_navigation-container_2p2ab_11n2z_159.awsui_is-navigation-collapsed_2p2ab_11n2z_183>.awsui_navigation_2p2ab_11n2z_159:not(#\9 ){inline-size:var(--awsui-navigation-collapsed-width-esndbs, 54px);overflow-x:hidden}.awsui_navigation-container_2p2ab_11n2z_159.awsui_is-navigation-collapsed_2p2ab_11n2z_183>.awsui_navigation_2p2ab_11n2z_159>.awsui_hide-navigation_2p2ab_11n2z_153:not(#\9 ){display:none}.awsui_navigation-container_2p2ab_11n2z_159.awsui_is-navigation-collapsed_2p2ab_11n2z_183>.awsui_navigation_2p2ab_11n2z_159>.awsui_hide-navigation_2p2ab_11n2z_153.awsui_expand-navigation-toggle_2p2ab_11n2z_195:not(#\9 ){display:flex;position:static;align-items:center;justify-content:center;padding-block:var(--space-s-kbzdb8, 12px)}@media(max-width: 688px){.awsui_navigation-container_2p2ab_11n2z_159:not(#\9 ){--awsui-navigation-width-esndbs: 100vw;z-index:1001}}
.awsui_breadcrumb-group_d19fg_dal76_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-block:0;margin-inline:0;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:0}.awsui_breadcrumb-group_d19fg_dal76_145>.awsui_breadcrumb-group-list_d19fg_dal76_180:not(#\9 ){display:flex;align-items:center;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;list-style:none;inline-size:100%;flex-wrap:nowrap}.awsui_breadcrumb-group_d19fg_dal76_145>.awsui_breadcrumb-group-list_d19fg_dal76_180.awsui_ghost_d19fg_dal76_191:not(#\9 ){flex-wrap:wrap;position:absolute;inset-inline-start:-9000px}.awsui_breadcrumb-group_d19fg_dal76_145>.awsui_breadcrumb-group-list_d19fg_dal76_180>.awsui_item_d19fg_dal76_196:not(#\9 ),.awsui_breadcrumb-group_d19fg_dal76_145>.awsui_breadcrumb-group-list_d19fg_dal76_180>.awsui_ghost-item_d19fg_dal76_197:not(#\9 ),.awsui_breadcrumb-group_d19fg_dal76_145>.awsui_breadcrumb-group-list_d19fg_dal76_180>.awsui_ellipsis_d19fg_dal76_198:not(#\9 ){display:inline-block;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_breadcrumb-group_d19fg_dal76_145>.awsui_breadcrumb-group-list_d19fg_dal76_180>.awsui_item_d19fg_dal76_196:not(#\9 ):last-child{flex-shrink:1;min-inline-size:0}.awsui_breadcrumb-group_d19fg_dal76_145>.awsui_breadcrumb-group-list_d19fg_dal76_180>.awsui_item_d19fg_dal76_196.awsui_hide_d19fg_dal76_209:not(#\9 ){display:none}.awsui_breadcrumb-group_d19fg_dal76_145>.awsui_breadcrumb-group-list_d19fg_dal76_180>.awsui_ellipsis_d19fg_dal76_198:not(#\9 ){display:none}.awsui_breadcrumb-group_d19fg_dal76_145>.awsui_breadcrumb-group-list_d19fg_dal76_180>.awsui_ellipsis_d19fg_dal76_198.awsui_visible_d19fg_dal76_215:not(#\9 ){display:flex;flex-shrink:0}.awsui_breadcrumb-group_d19fg_dal76_145>.awsui_breadcrumb-group-list_d19fg_dal76_180>.awsui_ellipsis_d19fg_dal76_198>.awsui_icon_d19fg_dal76_219:not(#\9 ){margin-block:0;margin-inline:10px;color:var(--color-text-breadcrumb-icon-erjppe, #8c8c94)}.awsui-one-theme .awsui_breadcrumb-group_d19fg_dal76_145>.awsui_breadcrumb-group-list_d19fg_dal76_180>.awsui_ellipsis_d19fg_dal76_198>.awsui_icon_d19fg_dal76_219:not(#\9 ){margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_breadcrumbs-skeleton_d19fg_dal76_228:not(#\9 ){display:none}.awsui_collapsed-button_d19fg_dal76_232:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;font-weight:var(--font-weight-button-ahb0ew, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);letter-spacing:var(--font-button-letter-spacing-svdhj5, 0.005em);color:var(--color-text-interactive-default-kkm8t6, #424650);cursor:pointer;padding-block:0;padding-inline:0;border-inline:none;border-block:none;background:none;display:flex;gap:var(--space-xxs-0gmk42, 4px);max-inline-size:100%}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_dal76_232:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_dal76_232:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_dal76_232:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_collapsed-button_d19fg_dal76_232:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_collapsed-button_d19fg_dal76_232>:not(#\9 ):last-child{color:var(--color-text-breadcrumb-current-hr7395, #656871);font-weight:var(--font-weight-breadcrumb-current-qnkgnt, 700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_collapsed-button_d19fg_dal76_232>:not(#\9 ):last-child:hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_button-icon_d19fg_dal76_314:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-mr20n9, 135ms) var(--motion-easing-rotate-180-e70qy6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_button-icon_d19fg_dal76_314:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-icon_d19fg_dal76_314:not(#\9 ),.awsui-mode-entering .awsui_button-icon_d19fg_dal76_314:not(#\9 ){animation:none;transition:none}.awsui_button-icon-open_d19fg_dal76_328:not(#\9 ){transform:rotate(-180deg)}.awsui_hidden_d19fg_dal76_332:not(#\9 ){display:none}

.awsui_link_1kosq_2nl47_145:not(#\9 ):after{display:none}.awsui_breadcrumb_1kosq_2nl47_149:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_2nl47_150:not(#\9 ){display:flex}.awsui_breadcrumb_1kosq_2nl47_149>.awsui_icon_1kosq_2nl47_153:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_icon_1kosq_2nl47_153:not(#\9 ){margin-block:0;margin-inline:var(--space-xs-j1ch97, 8px);color:var(--color-text-breadcrumb-icon-erjppe, #8c8c94)}.awsui-one-theme .awsui_breadcrumb_1kosq_2nl47_149>.awsui_icon_1kosq_2nl47_153:not(#\9 ),.awsui-one-theme .awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_icon_1kosq_2nl47_153:not(#\9 ){margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_breadcrumb_1kosq_2nl47_149>.awsui_anchor_1kosq_2nl47_163:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_anchor_1kosq_2nl47_163:not(#\9 ){min-inline-size:0;overflow:hidden;text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-r6f7yr, currentColor);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_breadcrumb_1kosq_2nl47_149>.awsui_anchor_1kosq_2nl47_163:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_anchor_1kosq_2nl47_163:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_breadcrumb_1kosq_2nl47_149>.awsui_anchor_1kosq_2nl47_163:not(#\9 ),.awsui-mode-entering .awsui_breadcrumb_1kosq_2nl47_149>.awsui_anchor_1kosq_2nl47_163:not(#\9 ),.awsui-motion-disabled .awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_anchor_1kosq_2nl47_163:not(#\9 ),.awsui-mode-entering .awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_anchor_1kosq_2nl47_163:not(#\9 ){animation:none;transition:none}.awsui_breadcrumb_1kosq_2nl47_149>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_breadcrumb_1kosq_2nl47_149>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):focus{outline:none}.awsui_breadcrumb_1kosq_2nl47_149>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_breadcrumb_1kosq_2nl47_149>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):active,.awsui_breadcrumb_1kosq_2nl47_149>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):focus,.awsui_breadcrumb_1kosq_2nl47_149>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_breadcrumb_1kosq_2nl47_149>.awsui_anchor_1kosq_2nl47_163>.awsui_text_1kosq_2nl47_211:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_anchor_1kosq_2nl47_163>.awsui_text_1kosq_2nl47_211:not(#\9 ){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}body[data-awsui-focus-visible=true] .awsui_breadcrumb_1kosq_2nl47_149>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_ghost-breadcrumb_1kosq_2nl47_150>.awsui_anchor_1kosq_2nl47_163:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_breadcrumb_1kosq_2nl47_149.awsui_last_1kosq_2nl47_230>.awsui_icon_1kosq_2nl47_153:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_2nl47_150.awsui_last_1kosq_2nl47_230>.awsui_icon_1kosq_2nl47_153:not(#\9 ){display:none}.awsui_breadcrumb_1kosq_2nl47_149.awsui_last_1kosq_2nl47_230>.awsui_anchor_1kosq_2nl47_163:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_2nl47_150.awsui_last_1kosq_2nl47_230>.awsui_anchor_1kosq_2nl47_163:not(#\9 ){color:var(--color-text-breadcrumb-current-hr7395, #656871);font-weight:var(--font-weight-breadcrumb-current-qnkgnt, 700);text-decoration:none;cursor:default}
.awsui_universal-toolbar_1kzri_16wqx_153:not(#\9 ){background-color:var(--color-background-layout-toolbar-x355y7, #ffffff);box-sizing:border-box;position:sticky;z-index:1000;display:flex;transition:ease var(--motion-duration-refresh-only-slow-451nsx, 250ms);transition-property:inset-block-start,opacity}@media(prefers-reduced-motion: reduce){.awsui_universal-toolbar_1kzri_16wqx_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_universal-toolbar_1kzri_16wqx_153:not(#\9 ),.awsui-mode-entering .awsui_universal-toolbar_1kzri_16wqx_153:not(#\9 ){animation:none;transition:none}.awsui_universal-toolbar_1kzri_16wqx_153.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172)):before,.awsui_universal-toolbar_1kzri_16wqx_153.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172)):after{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:5px;block-size:5px;background:var(--color-background-layout-ai-drawer-2kwqh7, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172)):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172)):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172)):after{inset-block-start:42px;inline-size:var(--border-divider-section-width-n3ndoh, 1px);block-size:calc(100vh - 42px);background:var(--color-border-layout-irfclj, #c6c6cd)}}.awsui-one-theme .awsui_universal-toolbar_1kzri_16wqx_153.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172)):before,.awsui-one-theme .awsui_universal-toolbar_1kzri_16wqx_153.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172)):after{inset-block-start:42px;inline-size:var(--border-divider-section-width-n3ndoh, 1px);block-size:calc(100vh - 42px);background:var(--color-border-layout-irfclj, #c6c6cd)}.awsui_universal-toolbar_1kzri_16wqx_153.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172)):after{background-color:var(--color-background-layout-toolbar-x355y7, #ffffff);border-start-start-radius:var(--space-xxs-0gmk42, 4px)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172)):after{display:none}}.awsui_universal-toolbar_1kzri_16wqx_153.awsui_disable-body-scroll_1kzri_16wqx_217:not(#\9 ){inset-block-start:0px}.awsui_universal-toolbar_1kzri_16wqx_153>.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172:not(#\9 ){grid-column:1;position:relative;display:flex;justify-content:center;align-items:center;align-self:flex-start;padding-inline:var(--space-static-s-xzifh3, 12px);box-sizing:border-box;block-size:calc(100% + var(--border-divider-section-width-n3ndoh, 1px));background:var(--color-background-layout-ai-drawer-2kwqh7, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153>.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153>.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172:not(#\9 ){block-size:100%}}.awsui_universal-toolbar_1kzri_16wqx_153>.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172:not(#\9 ):before,.awsui_universal-toolbar_1kzri_16wqx_153>.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172:not(#\9 ):after{content:"";position:absolute;inset-block-start:0;inset-inline-end:-5px;inline-size:5px;block-size:5px;background:var(--color-background-layout-ai-drawer-2kwqh7, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153>.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172:not(#\9 ):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153>.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153>.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172:not(#\9 ):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153>.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172:not(#\9 ):after{display:none}}.awsui_universal-toolbar_1kzri_16wqx_153>.awsui_universal-toolbar-ai-custom_1kzri_16wqx_172:not(#\9 ):after{background-color:var(--color-background-layout-toolbar-x355y7, #ffffff);border-start-start-radius:var(--space-xxs-0gmk42, 4px)}.awsui_universal-toolbar_1kzri_16wqx_153>.awsui_toolbar-container_1kzri_16wqx_270:not(#\9 ){block-size:100%;align-items:center;display:grid;inline-size:100%;grid-template-columns:min-content min-content minmax(0, 3fr) minmax(auto, 1fr);grid-template-rows:1fr}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153>.awsui_toolbar-container_1kzri_16wqx_270:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153>.awsui_toolbar-container_1kzri_16wqx_270:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153>.awsui_toolbar-container_1kzri_16wqx_270.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_16wqx_153>.awsui_toolbar-container_1kzri_16wqx_270.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ){border-start-start-radius:var(--space-xxs-0gmk42, 4px);border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}}.awsui-one-theme .awsui_universal-toolbar_1kzri_16wqx_153>.awsui_toolbar-container_1kzri_16wqx_270:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}.awsui-one-theme .awsui_universal-toolbar_1kzri_16wqx_153>.awsui_toolbar-container_1kzri_16wqx_270.awsui_with-ai-drawer_1kzri_16wqx_172:not(#\9 ){border-start-start-radius:var(--space-xxs-0gmk42, 4px);border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}.awsui_universal-toolbar_1kzri_16wqx_153>.awsui_toolbar-container_1kzri_16wqx_270>.awsui_universal-toolbar-nav_1kzri_16wqx_297:not(#\9 ){grid-column:2;padding-inline-start:var(--space-s-kbzdb8, 12px);padding-inline-end:var(--space-static-xxs-ob9nh1, 4px)}.awsui_universal-toolbar_1kzri_16wqx_153>.awsui_toolbar-container_1kzri_16wqx_270>.awsui_universal-toolbar-breadcrumbs_1kzri_16wqx_302:not(#\9 ){grid-column:3;padding-inline:var(--space-static-xs-0rvocx, 8px);background-color:transparent;flex:1 0}.awsui_universal-toolbar_1kzri_16wqx_153>.awsui_toolbar-container_1kzri_16wqx_270>.awsui_universal-toolbar-breadcrumbs_1kzri_16wqx_302:not(#\9 ):first-child{padding-inline:calc(var(--space-static-xs-0rvocx, 8px) + var(--space-static-m-o8qs83, 16px))}.awsui_universal-toolbar_1kzri_16wqx_153>.awsui_toolbar-container_1kzri_16wqx_270>.awsui_universal-toolbar-drawers_1kzri_16wqx_311:not(#\9 ){grid-column:4;column-gap:var(--space-static-xs-0rvocx, 8px);display:flex;justify-content:flex-end;block-size:100%}.awsui_drawers-desktop-triggers-container_1kzri_16wqx_319:not(#\9 ),.awsui_drawers-mobile-triggers-container_1kzri_16wqx_320:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:transparent;padding-inline:var(--space-s-kbzdb8, 12px);box-sizing:border-box;overflow-y:hidden;overflow-x:hidden;overscroll-behavior-y:contain;overscroll-behavior-x:contain;inline-size:100%}.awsui_drawers-trigger-content_1kzri_16wqx_362:not(#\9 ){block-size:100%;align-items:center;display:flex;flex-direction:row;gap:var(--space-xs-j1ch97, 8px);justify-content:flex-end;padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_group-divider_1kzri_16wqx_372:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd);block-size:60%}@media(max-width: 688px){.awsui_drawers-trigger_1kzri_16wqx_362:not(#\9 ){display:flex;justify-content:center;align-items:center}}.awsui_block-body-scroll_1kzri_16wqx_385:not(#\9 ){overflow:hidden}
.awsui_trigger_lpshu_1uafz_145:not(#\9 ){all:initial;cursor:pointer;color:var(--color-text-interactive-default-kkm8t6, #424650);text-align:center}.awsui_trigger_lpshu_1uafz_145.awsui_custom_lpshu_1uafz_151:not(#\9 ){display:flex;block-size:100%;inline-size:100%;box-sizing:border-box}.awsui_trigger_lpshu_1uafz_145:not(#\9 ):focus{outline:none}.awsui_trigger_lpshu_1uafz_145.awsui_default_lpshu_1uafz_160:not(#\9 ){border-start-start-radius:var(--border-radius-button-sb9p0d, 20px);border-start-end-radius:var(--border-radius-button-sb9p0d, 20px);border-end-start-radius:var(--border-radius-button-sb9p0d, 20px);border-end-end-radius:var(--border-radius-button-sb9p0d, 20px);block-size:30px;inline-size:30px}.awsui_trigger_lpshu_1uafz_145.awsui_default_lpshu_1uafz_160:not(#\9 ):hover{background:var(--color-background-input-disabled-veifwn, #ebebf0);color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_trigger_lpshu_1uafz_145.awsui_default_lpshu_1uafz_160:not(#\9 ):active{background:var(--color-background-control-disabled-wmzax9, #dedee3);color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_trigger_lpshu_1uafz_145.awsui_default_lpshu_1uafz_160.awsui_selected_lpshu_1uafz_176:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-k56zgm, #006ce0);color:var(--color-text-layout-toggle-selected-owd2jt, #ffffff)}.awsui_trigger_lpshu_1uafz_145.awsui_default_lpshu_1uafz_160.awsui_selected_lpshu_1uafz_176:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-hnmxyj, #004a9e)}.awsui_trigger_lpshu_1uafz_145.awsui_default_lpshu_1uafz_160.awsui_selected_lpshu_1uafz_176:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-osjqkh, #006ce0)}.awsui_trigger-wrapper_lpshu_1uafz_187:not(#\9 ){position:relative}.awsui_trigger-wrapper_lpshu_1uafz_187:not(#\9 ):has(:focus-visible){position:relative}.awsui_trigger-wrapper_lpshu_1uafz_187:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_trigger-wrapper_lpshu_1uafz_187:not(#\9 ):has(:focus-visible)::before{content:" ";display:block;position:absolute;inset-inline-start:-3px;inset-block-start:-3px;inline-size:calc(100% + 3px + 3px);block-size:calc(100% + 3px + 3px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_dot_lpshu_1uafz_212:not(#\9 ){position:absolute;inline-size:8px;block-size:8px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:8px;background-color:var(--color-background-badge-icon-oq79ey, #db0000);inset-block-start:-1px;inset-inline-end:-1px;outline:solid 2px var(--color-background-layout-toolbar-x355y7, #ffffff)}
.awsui_sticky-notifications_154bi_1y2op_9:not(#\9 ){position:sticky;z-index:850}.awsui_sticky-notifications-with-background_154bi_1y2op_13:not(#\9 ){background-color:var(--color-background-layout-main-x2yshk, #ffffff)}.awsui_has-notifications-content_154bi_1y2op_17:not(#\9 ){padding-block-start:var(--space-scaled-xs-rt720d, 8px)}
.awsui_empty_11n0s_1wlj0_13:not(#\9 ){color:var(--color-text-empty-e8oi8k, #656871)}
.awsui_wrapper_z5mul_1a4kt_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;display:block}.awsui_wrapper--fit-height_z5mul_1a4kt_214:not(#\9 ){block-size:100%;overflow-y:auto}.awsui_inner-wrapper--fit-height_z5mul_1a4kt_219:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_has-default-filter_z5mul_1a4kt_225>:not(#\9 ):first-child{flex:280px 0 1}.awsui_content_z5mul_1a4kt_229:not(#\9 ){display:flex;position:relative;justify-content:center;align-items:center}.awsui_content--reserve-filter_z5mul_1a4kt_236:not(#\9 ){margin-block-start:calc(2*var(--line-height-body-m-we036z, 20px))}.awsui_content--reserve-legend_z5mul_1a4kt_240:not(#\9 ){margin-block-end:calc(2*var(--line-height-body-m-we036z, 20px))}.awsui_content--fit-height_z5mul_1a4kt_244:not(#\9 ){flex:1}
.awsui_axis_f0fot_zi9p9_145:not(#\9 ),.awsui_vertical-marker_f0fot_zi9p9_146:not(#\9 ){stroke:var(--color-charts-line-axis-8wxc29, #dedee3);stroke-width:1px}.awsui_axis--emphasized_f0fot_zi9p9_151:not(#\9 ){stroke-width:2px}.awsui_axis-label_f0fot_zi9p9_155:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700);fill:var(--color-text-body-default-jmme8j, #0f141a)}.awsui_grid_f0fot_zi9p9_165:not(#\9 ){stroke:var(--color-charts-line-grid-hbelbh, #dedee3);stroke-width:1px}.awsui_ticks__line_f0fot_zi9p9_170:not(#\9 ){stroke:var(--color-charts-line-tick-9ed3y9, #dedee3);stroke-width:1px}.awsui_ticks__text_f0fot_zi9p9_175:not(#\9 ){font-size:var(--font-chart-detail-size-ru7a54, 12px);fill:var(--color-text-body-secondary-9t7q9o, #424650)}.awsui_ticks--bottom_f0fot_zi9p9_185>.awsui_ticks__text_f0fot_zi9p9_175:not(#\9 ){text-anchor:middle;dominant-baseline:hanging}.awsui_labels-inline-start_f0fot_zi9p9_190>.awsui_ticks_f0fot_zi9p9_170>.awsui_ticks__text_f0fot_zi9p9_175:not(#\9 ){text-anchor:end;dominant-baseline:central}.awsui_labels-inline-start_f0fot_zi9p9_190:not(#\9 ){position:relative;margin-inline-end:12px}.awsui_labels-inline-start_f0fot_zi9p9_190>.awsui_axis-label_f0fot_zi9p9_155:not(#\9 ){position:absolute;visibility:visible;white-space:nowrap}.awsui_labels-inline-start__label_f0fot_zi9p9_205:not(#\9 ){position:absolute}.awsui_labels-inline-start--hidden_f0fot_zi9p9_209:not(#\9 ){visibility:hidden}.awsui_labels-inline-start--hidden_f0fot_zi9p9_209>.awsui_labels-inline-start__label_f0fot_zi9p9_205:not(#\9 ){position:relative;white-space:nowrap}.awsui_labels-block-end_f0fot_zi9p9_217:not(#\9 ){position:relative;display:block;inline-size:100%;overflow:visible}.awsui_vertical-marker_f0fot_zi9p9_146:not(#\9 ){pointer-events:none}.awsui_vertical-marker-circle_f0fot_zi9p9_228:not(#\9 ){fill:var(--color-background-container-content-9qmfcy, #ffffff);pointer-events:none;stroke-width:var(--border-line-chart-width-xr2t4p, 2px)}.awsui_vertical-marker-circle-active_f0fot_zi9p9_234:not(#\9 ){cursor:pointer;stroke-width:var(--border-line-chart-width-xr2t4p, 2px)}.awsui_focus-outline_f0fot_zi9p9_239:not(#\9 ){outline:none;pointer-events:none;fill:none;stroke:var(--color-border-item-focused-u9urvc, #006ce0);stroke-width:2px}.awsui_chart-container_f0fot_zi9p9_247:not(#\9 ){display:flex;inline-size:100%;flex-direction:column}.awsui_chart-container_f0fot_zi9p9_247.awsui_fit-height_f0fot_zi9p9_252:not(#\9 ){block-size:100%;min-block-size:inherit}.awsui_chart-container-outer_f0fot_zi9p9_257:not(#\9 ){display:flex}.awsui_chart-container-outer_f0fot_zi9p9_257.awsui_fit-height_f0fot_zi9p9_252:not(#\9 ){flex:1}.awsui_chart-container-outer_f0fot_zi9p9_257.awsui_fit-height_f0fot_zi9p9_252:not(#\9 ):not(.awsui_axis-label_f0fot_zi9p9_155+.awsui_chart-container-outer_f0fot_zi9p9_257.awsui_fit-height_f0fot_zi9p9_252,.awsui_chart-container-outer_f0fot_zi9p9_257.awsui_fit-height_f0fot_zi9p9_252.awsui_has-filters_f0fot_zi9p9_263){margin-block-start:calc(.5*var(--font-chart-detail-size-ru7a54, 12px))}.awsui_chart-container-inner_f0fot_zi9p9_267:not(#\9 ){position:relative;display:flex;flex-direction:column;inline-size:100%}.awsui_chart-container-plot-wrapper_f0fot_zi9p9_274.awsui_fit-height_f0fot_zi9p9_252:not(#\9 ){display:block;position:relative;flex:1}.awsui_chart-container-plot_f0fot_zi9p9_274.awsui_fit-height_f0fot_zi9p9_252:not(#\9 ){display:block;position:absolute;inset:0}.awsui_chart-container-bottom-labels_f0fot_zi9p9_286.awsui_fit-height_f0fot_zi9p9_252:not(#\9 ){display:block}
.awsui_root_1fcus_8an9y_145:not(#\9 ){outline:none;shape-rendering:auto;overflow:visible;display:flex;inline-size:100%;max-inline-size:100%}.awsui_clickable_1fcus_8an9y_154:not(#\9 ){cursor:pointer}.awsui_precise_1fcus_8an9y_158:not(#\9 ){shape-rendering:geometricPrecision}.awsui_focus-outline_1fcus_8an9y_162:not(#\9 ){outline:none;pointer-events:none;fill:none;stroke:var(--color-border-item-focused-u9urvc, #006ce0);stroke-width:2px;visibility:hidden}
.awsui_root_1t44z_1wnw1_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:absolute}.awsui_popover-body_1t44z_1wnw1_178:not(#\9 ){pointer-events:auto}.awsui_footer_1t44z_1wnw1_182:not(#\9 ){margin-block-start:var(--space-static-xs-0rvocx, 8px)}.awsui_footer_1t44z_1wnw1_182>hr:not(#\9 ){border-block:none;border-inline:none;border-block-start:1px solid var(--color-border-divider-default-dvei1w, #c6c6cd);margin-block:var(--space-static-xs-0rvocx, 8px);margin-inline:0}


.awsui_root_14iqq_k6ugb_189:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;position:relative}.awsui_root_14iqq_k6ugb_189.awsui_fit-height_14iqq_k6ugb_222:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_root_14iqq_k6ugb_189.awsui_fit-height_14iqq_k6ugb_222.awsui_with-side-media_14iqq_k6ugb_227:not(#\9 ){flex-direction:row}.awsui_root_14iqq_k6ugb_189.awsui_variant-default_14iqq_k6ugb_230:not(#\9 ),.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230:not(#\9 ){background-color:var(--color-background-container-content-9qmfcy, #ffffff);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-sizing:border-box}.awsui_root_14iqq_k6ugb_189.awsui_variant-default_14iqq_k6ugb_230.awsui_refresh_14iqq_k6ugb_238:not(#\9 ),.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230.awsui_refresh_14iqq_k6ugb_238:not(#\9 ){border-block:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-dvei1w, #c6c6cd);border-inline:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_root_14iqq_k6ugb_189.awsui_variant-default_14iqq_k6ugb_230:not(#\9 ):not(.awsui_refresh_14iqq_k6ugb_238)::before,.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230:not(#\9 ):not(.awsui_refresh_14iqq_k6ugb_238)::before{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;border-color:transparent;border-block-start:var(--border-container-top-width-i72qgc, 0px) solid var(--color-border-container-top-2no83z, transparent);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);z-index:1}.awsui_root_14iqq_k6ugb_189.awsui_variant-default_14iqq_k6ugb_230:not(#\9 ):not(.awsui_refresh_14iqq_k6ugb_238)::after,.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230:not(#\9 ):not(.awsui_refresh_14iqq_k6ugb_238)::after{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-shadow:var(--shadow-container-4vapbk, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12))}.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230:not(#\9 ):not(:last-child),.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230:not(#\9 ):not(:last-child)::before,.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230:not(#\9 ):not(:last-child)::after{border-end-end-radius:0;border-end-start-radius:0;border-block-end-width:0}.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230+.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230:not(#\9 ),.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230+.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230:not(#\9 )::before,.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230+.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230:not(#\9 )::after{border-start-start-radius:0;border-start-end-radius:0}.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230+.awsui_root_14iqq_k6ugb_189.awsui_variant-stacked_14iqq_k6ugb_230:not(#\9 ):not(.awsui_refresh_14iqq_k6ugb_238)::before{border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_root_14iqq_k6ugb_189.awsui_sticky-enabled_14iqq_k6ugb_288:not(#\9 ):not(.awsui_refresh_14iqq_k6ugb_238)::before{inset-block-start:calc(-1*var(--border-container-top-width-i72qgc, 0px))}.awsui_root_14iqq_k6ugb_189.awsui_sticky-enabled_14iqq_k6ugb_288:not(#\9 ):not(.awsui_refresh_14iqq_k6ugb_238).awsui_variant-stacked_14iqq_k6ugb_230::before{inset-block-start:calc(-1*var(--border-divider-section-width-n3ndoh, 1px))}.awsui_root_14iqq_k6ugb_189.awsui_with-stuck-sticky-header-at-bottom_14iqq_k6ugb_294:not(#\9 ){border-end-end-radius:0;border-end-start-radius:0}.awsui_with-side-media_14iqq_k6ugb_227:not(#\9 ){display:flex;flex-direction:row}.awsui_with-top-media_14iqq_k6ugb_304:not(#\9 ){display:flex;flex-direction:column}.awsui_content-wrapper_14iqq_k6ugb_309:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_content-wrapper-fit-height_14iqq_k6ugb_314:not(#\9 ){block-size:100%;overflow:hidden;border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_media_14iqq_k6ugb_321:not(#\9 ){overflow:hidden;flex-shrink:0}.awsui_media_14iqq_k6ugb_321 img:not(#\9 ),.awsui_media_14iqq_k6ugb_321 video:not(#\9 ),.awsui_media_14iqq_k6ugb_321 picture:not(#\9 ){inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.awsui_media_14iqq_k6ugb_321 iframe:not(#\9 ){inline-size:100%;block-size:100%;border-block:0;border-inline:0}.awsui_media-top_14iqq_k6ugb_339:not(#\9 ){max-block-size:66%;border-start-start-radius:calc(var(--border-radius-container-r1vefe, 16px) - 1px);border-start-end-radius:calc(var(--border-radius-container-r1vefe, 16px) - 1px)}.awsui_media-side_14iqq_k6ugb_344:not(#\9 ){max-inline-size:66%;border-start-start-radius:calc(var(--border-radius-container-r1vefe, 16px) - 1px);border-end-start-radius:calc(var(--border-radius-container-r1vefe, 16px) - 1px)}.awsui_header_14iqq_k6ugb_350:not(#\9 ){background-color:var(--color-background-container-header-mjjlw4, #ffffff);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_header_14iqq_k6ugb_350.awsui_header-full-page_14iqq_k6ugb_355:not(#\9 ){background-color:var(--color-background-layout-main-x2yshk, #ffffff)}.awsui_header-variant-embedded_14iqq_k6ugb_358.awsui_refresh_14iqq_k6ugb_238:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_k6ugb_358){background-color:transparent}.awsui_header_14iqq_k6ugb_350.awsui_header-with-media_14iqq_k6ugb_361:not(#\9 ){background:none}.awsui_header_14iqq_k6ugb_350.awsui_header-with-media_14iqq_k6ugb_361:not(#\9 ):not(:empty){border-block-end:none}.awsui_header-sticky-disabled_14iqq_k6ugb_367:not(#\9 ){position:relative;z-index:1}.awsui_header-sticky-enabled_14iqq_k6ugb_358:not(#\9 ){inset-block-start:0;position:sticky;z-index:800}.awsui_header-stuck_14iqq_k6ugb_377:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0}.awsui_header-stuck_14iqq_k6ugb_377:not(#\9 )::before{border-block:0;border-inline:0}.awsui_header-stuck_14iqq_k6ugb_377:not(#\9 ):not(.awsui_header-variant-cards_14iqq_k6ugb_387){box-shadow:var(--shadow-sticky-embedded-xyz5bf, 0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.1))}.awsui_header-dynamic-height_14iqq_k6ugb_390.awsui_header-stuck_14iqq_k6ugb_377:not(#\9 ){margin-block-end:calc(var(--line-height-heading-xl-z5dth5, 30px) - var(--line-height-heading-l-4ovksh, 24px))}.awsui_header_14iqq_k6ugb_350:not(#\9 ):not(:empty){border-block-end:var(--border-container-sticky-width-rxjwk0, 0px) solid var(--color-border-container-divider-25jui3, transparent)}.awsui_header_14iqq_k6ugb_350.awsui_with-paddings_14iqq_k6ugb_396:not(#\9 ){padding-block-start:var(--space-container-header-top-hqypnm, 12px);padding-block-end:var(--space-container-header-bottom-rmst01, 8px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_header_14iqq_k6ugb_350.awsui_with-paddings_14iqq_k6ugb_396.awsui_header-variant-cards_14iqq_k6ugb_387:not(#\9 ){padding-block:var(--space-container-header-top-hqypnm, 12px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_header_14iqq_k6ugb_350.awsui_with-hidden-content_14iqq_k6ugb_405:not(#\9 ){border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_header-variant-cards_14iqq_k6ugb_387:not(#\9 ){border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-sizing:border-box}.awsui_header-variant-cards_14iqq_k6ugb_387.awsui_refresh_14iqq_k6ugb_238:not(#\9 ){border-block:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-dvei1w, #c6c6cd);border-inline:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_header-variant-cards_14iqq_k6ugb_387:not(#\9 ):not(.awsui_refresh_14iqq_k6ugb_238)::before{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;border-color:transparent;border-block-start:var(--border-container-top-width-i72qgc, 0px) solid var(--color-border-container-top-2no83z, transparent);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);z-index:1}.awsui_header-variant-cards_14iqq_k6ugb_387:not(#\9 ):not(.awsui_refresh_14iqq_k6ugb_238)::after{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-shadow:var(--shadow-container-4vapbk, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12))}.awsui_header-variant-cards_14iqq_k6ugb_387:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_k6ugb_358){position:relative}.awsui_header-variant-cards_14iqq_k6ugb_387.awsui_header-stuck_14iqq_k6ugb_377:not(#\9 )::after,.awsui_header-variant-cards_14iqq_k6ugb_387.awsui_header-stuck_14iqq_k6ugb_377:not(#\9 )::before{border-block:0;border-inline:0;border-start-start-radius:0;border-start-end-radius:0}.awsui_header-variant-full-page_14iqq_k6ugb_463.awsui_header-stuck_14iqq_k6ugb_377:not(#\9 ){box-shadow:none}.awsui_header-variant-full-page_14iqq_k6ugb_463.awsui_header-stuck_14iqq_k6ugb_377>.awsui_header-cover_14iqq_k6ugb_466:not(#\9 ){background-color:var(--color-background-layout-main-x2yshk, #ffffff);inline-size:100%;position:absolute;block-size:var(--space-scaled-s-yqvmoz, 12px);inset-block-start:calc(-1*var(--space-scaled-s-yqvmoz, 12px))}.awsui_header-variant-full-page_14iqq_k6ugb_463.awsui_header-stuck_14iqq_k6ugb_377:not(#\9 )::before{content:"";position:absolute;pointer-events:none;inset-inline-end:0;inset-inline-start:0;inset-block-end:0;inset-block-start:0;border-block-end:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_header-variant-full-page_14iqq_k6ugb_463.awsui_header-stuck_14iqq_k6ugb_377:not(#\9 )::after{content:"";position:absolute;inset:0;box-shadow:var(--shadow-sticky-h3413w, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));clip-path:polygon(-999% 100%, 999% 100%, 999% 999%, -999% 999%)}.awsui_content_14iqq_k6ugb_309:not(#\9 ){flex:1}.awsui_content-fit-height_14iqq_k6ugb_494:not(#\9 ){overflow:auto;display:flex;flex-direction:column}.awsui_content-inner_14iqq_k6ugb_500:not(#\9 ){flex:1}.awsui_content-inner_14iqq_k6ugb_500.awsui_with-paddings_14iqq_k6ugb_396:not(#\9 ){padding-block:var(--space-scaled-l-gr6kh1, 20px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_content-inner_14iqq_k6ugb_500.awsui_with-paddings_14iqq_k6ugb_396.awsui_with-header_14iqq_k6ugb_507:not(#\9 ){padding-block-start:var(--space-container-content-top-13539v, 4px)}.awsui_footer_14iqq_k6ugb_511.awsui_with-paddings_14iqq_k6ugb_396:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_footer_14iqq_k6ugb_511.awsui_with-divider_14iqq_k6ugb_515:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}



.awsui_root_2qdw9_b5ktw_189:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;cursor:inherit;display:flex;inline-size:100%;flex-wrap:wrap;justify-content:space-between}.awsui_root_2qdw9_b5ktw_189.awsui_refresh_2qdw9_b5ktw_225:not(#\9 ),.awsui_root_2qdw9_b5ktw_189:not(#\9 ):not(.awsui_root-no-actions_2qdw9_b5ktw_225){row-gap:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-no-actions_2qdw9_b5ktw_225.awsui_root-variant-h2_2qdw9_b5ktw_228:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225),.awsui_root-no-actions_2qdw9_b5ktw_225.awsui_root-variant-h3_2qdw9_b5ktw_228:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225),.awsui_root-has-description_2qdw9_b5ktw_228.awsui_root-variant-h2_2qdw9_b5ktw_228:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225),.awsui_root-has-description_2qdw9_b5ktw_228.awsui_root-variant-h3_2qdw9_b5ktw_228:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-no-actions_2qdw9_b5ktw_225:not(#\9 ):not(.awsui_root-has-description_2qdw9_b5ktw_228):not(.awsui_refresh_2qdw9_b5ktw_225){padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) + var(--space-xxxs-zelp5l, 2px))}.awsui_root-no-actions_2qdw9_b5ktw_225.awsui_refresh_2qdw9_b5ktw_225.awsui_root-variant-h2_2qdw9_b5ktw_228:not(#\9 ),.awsui_root-no-actions_2qdw9_b5ktw_225.awsui_refresh_2qdw9_b5ktw_225.awsui_root-variant-h3_2qdw9_b5ktw_228:not(#\9 ){row-gap:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_root_2qdw9_b5ktw_189.awsui_root-variant-h1_2qdw9_b5ktw_237:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225){row-gap:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-no-actions_2qdw9_b5ktw_225:not(#\9 ):not(.awsui_root-has-description_2qdw9_b5ktw_228).awsui_refresh_2qdw9_b5ktw_225.awsui_root-variant-h3_2qdw9_b5ktw_228{padding-block-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_root_2qdw9_b5ktw_189.awsui_root-variant-h1_2qdw9_b5ktw_237.awsui_root-has-description_2qdw9_b5ktw_228:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225){padding-block-end:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_main_2qdw9_b5ktw_247:not(#\9 ){word-wrap:break-word;max-inline-size:100%;display:flex;justify-content:space-between;inline-size:100%;flex-wrap:wrap;column-gap:var(--space-xs-j1ch97, 8px);row-gap:calc(var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxxs-7blpsd, 2px))}.awsui_main_2qdw9_b5ktw_247.awsui_no-wrap_2qdw9_b5ktw_257:not(#\9 ){flex-wrap:nowrap}.awsui_main_2qdw9_b5ktw_247.awsui_refresh_2qdw9_b5ktw_225:not(#\9 ){row-gap:var(--space-xxs-0gmk42, 4px)}.awsui_main-variant-h1_2qdw9_b5ktw_263:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_root-has-description_2qdw9_b5ktw_228>.awsui_main_2qdw9_b5ktw_247:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_actions_2qdw9_b5ktw_271:not(#\9 ){display:flex;align-items:flex-start;min-block-size:var(--size-vertical-input-tza5ti, 32px)}.awsui_actions-centered_2qdw9_b5ktw_276:not(#\9 ){align-items:center}.awsui_actions-variant-h1_2qdw9_b5ktw_279.awsui_refresh_2qdw9_b5ktw_225:not(#\9 ){padding-block:calc((var(--line-height-heading-xl-z5dth5, 30px) - var(--size-vertical-input-tza5ti, 32px))/2);padding-inline:0}.awsui_actions-variant-h2_2qdw9_b5ktw_283.awsui_refresh_2qdw9_b5ktw_225:not(#\9 ){padding-block:calc((var(--line-height-heading-l-4ovksh, 24px) - var(--size-vertical-input-tza5ti, 32px))/2);padding-inline:0}.awsui_actions-variant-h3_2qdw9_b5ktw_287.awsui_refresh_2qdw9_b5ktw_225:not(#\9 ){padding-block:calc((var(--line-height-heading-m-qyxryn, 22px) - var(--size-vertical-input-tza5ti, 32px))/2);padding-inline:0}.awsui_actions-variant-h1_2qdw9_b5ktw_279:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:0}.awsui_actions-variant-h2_2qdw9_b5ktw_283:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225),.awsui_actions-variant-h3_2qdw9_b5ktw_287:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:0}.awsui_root-has-description_2qdw9_b5ktw_228>.awsui_main_2qdw9_b5ktw_247>.awsui_actions_2qdw9_b5ktw_271:not(#\9 ){padding-block-end:0}.awsui_title_2qdw9_b5ktw_303:not(#\9 ){min-inline-size:0;word-break:break-word;color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_title-variant-h1_2qdw9_b5ktw_308:not(#\9 ){font-size:var(--font-size-heading-xl-ivlyjw, 24px);padding-block-start:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_title-variant-h1_2qdw9_b5ktw_308.awsui_refresh_2qdw9_b5ktw_225:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-tza5ti, 32px) - var(--line-height-heading-xl-z5dth5, 30px))/2)}.awsui_title-variant-h2_2qdw9_b5ktw_315:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px)}.awsui_title-variant-h2_2qdw9_b5ktw_315.awsui_refresh_2qdw9_b5ktw_225:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-tza5ti, 32px) - var(--line-height-heading-l-4ovksh, 24px))/2)}.awsui_title-variant-h3_2qdw9_b5ktw_321:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px)}.awsui_title-variant-h3_2qdw9_b5ktw_321.awsui_refresh_2qdw9_b5ktw_225:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-tza5ti, 32px) - var(--line-height-heading-m-qyxryn, 22px))/2)}.awsui_title-variant-h2_2qdw9_b5ktw_315:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225),.awsui_title-variant-h3_2qdw9_b5ktw_321:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225){padding-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_no-wrap_2qdw9_b5ktw_257>.awsui_title_2qdw9_b5ktw_303:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225){padding-block-end:calc(var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxxs-7blpsd, 2px))}.awsui-one-theme .awsui_title-variant-h2_2qdw9_b5ktw_315.awsui_title-in-expandable-section_2qdw9_b5ktw_334:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-tza5ti, 32px) - var(--line-height-heading-l-4ovksh, 24px))/2 - 2*var(--border-width-button-cefyym, 2px))}.awsui_root-no-actions_2qdw9_b5ktw_225.awsui_root-has-description_2qdw9_b5ktw_228>.awsui_main_2qdw9_b5ktw_247>:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225).awsui_title-variant-h2_2qdw9_b5ktw_315,.awsui_root-no-actions_2qdw9_b5ktw_225.awsui_root-has-description_2qdw9_b5ktw_228>.awsui_main_2qdw9_b5ktw_247>:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225).awsui_title-variant-h3_2qdw9_b5ktw_321{padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-variant-h1_2qdw9_b5ktw_237.awsui_root-no-actions_2qdw9_b5ktw_225:not(#\9 ):not(.awsui_root-has-description_2qdw9_b5ktw_228):not(.awsui_refresh_2qdw9_b5ktw_225){padding-block-end:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_virtual-space_2qdw9_b5ktw_346:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_info_2qdw9_b5ktw_352:not(#\9 ){padding-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_description_2qdw9_b5ktw_356:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;color:var(--color-text-heading-secondary-17f6c4, #424650)}.awsui_description-variant-h1_2qdw9_b5ktw_363:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_description-variant-h2_2qdw9_b5ktw_367:not(#\9 ){font-size:var(--font-header-h2-description-size-uogtux, 14px);line-height:var(--font-header-h2-description-line-height-n7numd, 20px)}.awsui_description-variant-h2_2qdw9_b5ktw_367:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_description-variant-h3_2qdw9_b5ktw_374:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_description-variant-h3_2qdw9_b5ktw_374:not(#\9 ):not(.awsui_refresh_2qdw9_b5ktw_225){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_heading_2qdw9_b5ktw_385:not(#\9 ){margin-block:0;margin-inline:0;display:inline;font-size:inherit;margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_heading_2qdw9_b5ktw_385:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_heading_2qdw9_b5ktw_385:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_heading_2qdw9_b5ktw_385:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_heading-variant-h1_2qdw9_b5ktw_410:not(#\9 ){font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em)}.awsui_heading-variant-h2_2qdw9_b5ktw_415:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em)}.awsui_heading-variant-h3_2qdw9_b5ktw_420:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em)}.awsui_heading-text-variant-h1_2qdw9_b5ktw_429:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em);font-weight:var(--font-weight-heading-xl-fk9ofj, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_heading-text-variant-h2_2qdw9_b5ktw_438:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_heading-text-variant-h3_2qdw9_b5ktw_447:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);font-weight:var(--font-weight-heading-m-gxmuqs, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_counter_2qdw9_b5ktw_457:not(#\9 ){color:var(--color-text-counter-o7pka1, #656871);font-weight:var(--font-weight-normal-aq67c4, 400)}
.awsui_content-enter_gwq0h_1aa59_161:not(#\9 ){animation:awsui_awsui-motion-fade-in_gwq0h_1aa59_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_gwq0h_1aa59_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_content-enter_gwq0h_1aa59_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content-enter_gwq0h_1aa59_161:not(#\9 ),.awsui-mode-entering .awsui_content-enter_gwq0h_1aa59_161:not(#\9 ){animation:none;transition:none}.awsui_trigger-expanded_gwq0h_1aa59_183:not(#\9 ){transition:border-bottom-color var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_trigger-expanded_gwq0h_1aa59_183:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_trigger-expanded_gwq0h_1aa59_183:not(#\9 ),.awsui-mode-entering .awsui_trigger-expanded_gwq0h_1aa59_183:not(#\9 ){animation:none;transition:none}.awsui_icon_gwq0h_1aa59_197:not(#\9 ){transition:transform var(--motion-duration-rotate-90-jz4oc1, 135ms) var(--motion-easing-rotate-90-heo9ya, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_icon_gwq0h_1aa59_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_gwq0h_1aa59_197:not(#\9 ),.awsui-mode-entering .awsui_icon_gwq0h_1aa59_197:not(#\9 ){animation:none;transition:none}.awsui_root_gwq0h_1aa59_211:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;display:block}.awsui_expand-button_gwq0h_1aa59_246:not(#\9 ){outline:none}.awsui_icon_gwq0h_1aa59_197:not(#\9 ){transform:rotate(-90deg)}.awsui_icon_gwq0h_1aa59_197.awsui_expanded_gwq0h_1aa59_254:not(#\9 ){transform:rotate(0deg)}.awsui_icon_gwq0h_1aa59_197:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_icon_gwq0h_1aa59_197:not(#\9 ):dir(rtl).awsui_expanded_gwq0h_1aa59_254{transform:rotate(0deg)}.awsui_icon-container_gwq0h_1aa59_264:not(#\9 ){position:relative;margin-inline:calc((var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2) calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px))}.awsui_icon-container-container_gwq0h_1aa59_268:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui-one-theme .awsui_icon-container-container_gwq0h_1aa59_268:not(#\9 ){margin-inline-end:calc(var(--space-xs-j1ch97, 8px) + var(--space-xxs-0gmk42, 4px));inset-block-start:var(--space-xxs-0gmk42, 4px)}.awsui-one-theme .awsui_icon-container_gwq0h_1aa59_264:not(#\9 ){display:inline-flex;align-items:flex-start;margin-inline:0 calc(var(--space-xs-j1ch97, 8px) - var(--space-xxxs-zelp5l, 2px))}.awsui-one-theme .awsui_icon-container_gwq0h_1aa59_264>.awsui_icon_gwq0h_1aa59_197:not(#\9 ){inset-block-start:var(--space-xxxs-zelp5l, 2px)}.awsui_wrapper_gwq0h_1aa59_284:not(#\9 ){box-sizing:border-box;border-block:none;border-inline:none;inline-size:100%;line-height:var(--line-height-body-m-we036z, 20px);text-align:start}.awsui_wrapper-default_gwq0h_1aa59_292:not(#\9 ),.awsui_wrapper-inline_gwq0h_1aa59_292:not(#\9 ),.awsui_wrapper-footer_gwq0h_1aa59_292:not(#\9 ){border-block:var(--border-divider-section-width-n3ndoh, 1px) solid transparent;border-inline:var(--border-divider-section-width-n3ndoh, 1px) solid transparent}.awsui_wrapper-navigation_gwq0h_1aa59_296:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid transparent}.awsui_wrapper-navigation_gwq0h_1aa59_296:not(#\9 ),.awsui_wrapper-container_gwq0h_1aa59_299:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_wrapper-default_gwq0h_1aa59_292:not(#\9 ),.awsui_wrapper-inline_gwq0h_1aa59_292:not(#\9 ),.awsui_wrapper-navigation_gwq0h_1aa59_296:not(#\9 ),.awsui_wrapper-footer_gwq0h_1aa59_292:not(#\9 ),.awsui_wrapper-compact_gwq0h_1aa59_303:not(#\9 ){color:var(--color-text-expandable-section-default-ji7dnt, #0f141a);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_wrapper-default_gwq0h_1aa59_292:not(#\9 ),.awsui_wrapper-inline_gwq0h_1aa59_292:not(#\9 ),.awsui_wrapper-navigation_gwq0h_1aa59_296:not(#\9 ),.awsui_wrapper-footer_gwq0h_1aa59_292:not(#\9 ){font-size:var(--font-size-expandable-heading-5th9ka, 16px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em)}.awsui_wrapper-default_gwq0h_1aa59_292:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_wrapper-default_gwq0h_1aa59_292.awsui_header-deprecated_gwq0h_1aa59_316:not(#\9 ){padding-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_wrapper-default_gwq0h_1aa59_292:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1aa59_316),.awsui_wrapper-inline_gwq0h_1aa59_292:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1aa59_316){padding-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + (var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2 + var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px))}.awsui_wrapper-default_gwq0h_1aa59_292.awsui_wrapper-expanded_gwq0h_1aa59_322:not(#\9 ),.awsui_wrapper-inline_gwq0h_1aa59_292.awsui_wrapper-expanded_gwq0h_1aa59_322:not(#\9 ){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px);border-block-end-color:var(--color-border-expandable-section-default-7aidim, #c6c6cd)}.awsui_wrapper-footer_gwq0h_1aa59_292:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_wrapper-footer_gwq0h_1aa59_292:not(#\9 ),.awsui_wrapper-compact_gwq0h_1aa59_303:not(#\9 ){padding-inline-end:0}.awsui_wrapper-footer_gwq0h_1aa59_292.awsui_header-deprecated_gwq0h_1aa59_316:not(#\9 ),.awsui_wrapper-compact_gwq0h_1aa59_303.awsui_header-deprecated_gwq0h_1aa59_316:not(#\9 ){padding-inline-start:0}.awsui_wrapper-footer_gwq0h_1aa59_292:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1aa59_316),.awsui_wrapper-compact_gwq0h_1aa59_303:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1aa59_316){padding-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + (var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2 + var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px))}.awsui_wrapper-container_gwq0h_1aa59_299:not(#\9 ){padding-block:var(--space-container-header-top-hqypnm, 12px) var(--space-container-header-bottom-rmst01, 8px);padding-inline-end:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_wrapper-container_gwq0h_1aa59_299:not(#\9 ):not(.awsui_wrapper-expanded_gwq0h_1aa59_322){padding-block-end:var(--space-container-header-top-hqypnm, 12px)}.awsui_wrapper-container_gwq0h_1aa59_299.awsui_wrapper-not-expanded-without-actions_gwq0h_1aa59_345:not(#\9 ){padding-block-end:calc(var(--space-container-header-top-hqypnm, 12px) + var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_wrapper-container_gwq0h_1aa59_299.awsui_header-deprecated_gwq0h_1aa59_316:not(#\9 ){padding-inline-start:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_wrapper-container_gwq0h_1aa59_299:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1aa59_316){padding-inline-start:calc(var(--space-container-horizontal-wy3ebq, 20px) + var(--size-icon-medium-d93glv, 20px) + (var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2 + var(--space-xs-j1ch97, 8px))}body[data-awsui-focus-visible=true] .awsui_wrapper-container_gwq0h_1aa59_299:not(#\9 ):focus{padding-block:calc(var(--space-scaled-s-yqvmoz, 12px) - var(--border-divider-section-width-n3ndoh, 1px));padding-inline:calc(var(--space-l-0ykpb1, 20px) - var(--border-divider-section-width-n3ndoh, 1px))}.awsui_header-wrapper_gwq0h_1aa59_362:not(#\9 ),.awsui_header-deprecated_gwq0h_1aa59_316:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_header-wrapper_gwq0h_1aa59_362:not(#\9 ){font-size:inherit;letter-spacing:inherit;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.awsui_header-actions-wrapper_gwq0h_1aa59_374:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;align-items:center}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1aa59_380:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1aa59_380:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1aa59_380:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1aa59_380:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1aa59_380:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1aa59_380:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_header-button_gwq0h_1aa59_380:not(#\9 ){box-sizing:border-box;display:flex;margin-inline-start:calc(-1*(var(--size-icon-normal-tg8eob, 16px) + (var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2 + var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px)))}.awsui_header-container-button_gwq0h_1aa59_380:not(#\9 ){margin-inline-start:calc(-1*(var(--size-icon-medium-d93glv, 20px) + (var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2 + var(--space-xs-j1ch97, 8px)))}.awsui_header-container_gwq0h_1aa59_380:not(#\9 ){inline-size:100%}.awsui_header-container_gwq0h_1aa59_380>.awsui_icon-container_gwq0h_1aa59_264:not(#\9 ){margin-block-start:var(--space-expandable-section-icon-offset-top-k8cza3, 4px)}.awsui_header-navigation_gwq0h_1aa59_415>.awsui_icon-container_gwq0h_1aa59_264:not(#\9 ){display:inline-flex;cursor:pointer;color:var(--color-text-expandable-section-navigation-icon-default-i2fzn2, #424650);border-block:0;border-inline:0;padding-block:0;padding-inline:0;background:transparent;outline:none;text-decoration:none;flex-direction:column}.awsui_header-navigation_gwq0h_1aa59_415>.awsui_icon-container_gwq0h_1aa59_264:not(#\9 ):hover{color:var(--color-text-expandable-section-hover-f83cfz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1aa59_415>.awsui_icon-container_gwq0h_1aa59_264:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1aa59_415>.awsui_icon-container_gwq0h_1aa59_264:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1aa59_415>.awsui_icon-container_gwq0h_1aa59_264:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}:not(#\9 ):not(.awsui_wrapper-compact_gwq0h_1aa59_303)>.awsui_header-actions-wrapper_gwq0h_1aa59_374{flex-wrap:wrap;column-gap:var(--space-xs-j1ch97, 8px);row-gap:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_content_gwq0h_1aa59_161:not(#\9 ){display:none}.awsui_content-default_gwq0h_1aa59_465:not(#\9 ),.awsui_content-inline_gwq0h_1aa59_465:not(#\9 ){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:0}.awsui_content-footer_gwq0h_1aa59_469:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:0}.awsui_content-expanded_gwq0h_1aa59_473:not(#\9 ){display:block}.awsui_content-compact_gwq0h_1aa59_476:not(#\9 ){padding-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + (var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2 + var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px))}.awsui_focusable_gwq0h_1aa59_480:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_focusable_gwq0h_1aa59_480:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-u9urvc, #006ce0);border-inline:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_click-target_gwq0h_1aa59_495:not(#\9 ){cursor:pointer}.awsui_click-target_gwq0h_1aa59_495:not(#\9 ):not(.awsui_wrapper-container_gwq0h_1aa59_299):not(.awsui_header-container-button_gwq0h_1aa59_380):hover{color:var(--color-text-expandable-section-hover-f83cfz, #006ce0)}
.awsui_marker_1isd1_1pmg1_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-inline-end:var(--space-xxs-0gmk42, 4px);margin-block-start:var(--space-xxs-0gmk42, 4px);border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;inline-size:14px;flex-shrink:0;cursor:inherit}.awsui_marker--line_1isd1_1pmg1_185:not(#\9 ){margin-block-start:9px;block-size:4px}.awsui_marker--rectangle_1isd1_1pmg1_189:not(#\9 ){block-size:14px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px}.awsui_marker--hollow-rectangle_1isd1_1pmg1_196:not(#\9 ){block-size:14px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px}.awsui_marker--hollow-rectangle_1isd1_1pmg1_196:not(#\9 )::after{content:"";display:block;margin-block:2px;margin-inline:2px;block-size:10px;background-color:var(--color-background-container-content-9qmfcy, #ffffff);opacity:.5}.awsui_marker--dashed_1isd1_1pmg1_212:not(#\9 ){block-size:4px;inline-size:6px;margin-block-start:9px;margin-inline-end:12px}.awsui_marker--dashed_1isd1_1pmg1_212:not(#\9 )::after{content:"";display:block;inline-size:6px;block-size:4px;margin-inline-start:8px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;background-color:inherit}
.awsui_dimmed_10ipo_1ieak_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear);transition-delay:var(--motion-duration-transition-quick-eyuz9p, 90ms)}@media(prefers-reduced-motion: reduce){.awsui_dimmed_10ipo_1ieak_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dimmed_10ipo_1ieak_153:not(#\9 ),.awsui-mode-entering .awsui_dimmed_10ipo_1ieak_153:not(#\9 ){animation:none;transition:none}.awsui_marker_10ipo_1ieak_205:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-inline-end:var(--space-xxs-0gmk42, 4px);margin-block-start:var(--space-xxs-0gmk42, 4px);border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;inline-size:14px;flex-shrink:0;cursor:inherit}.awsui_marker--line_10ipo_1ieak_245:not(#\9 ){margin-block-start:9px;block-size:4px}.awsui_marker--rectangle_10ipo_1ieak_249:not(#\9 ){block-size:14px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px}.awsui_marker--hollow-rectangle_10ipo_1ieak_256:not(#\9 ){block-size:14px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px}.awsui_marker--hollow-rectangle_10ipo_1ieak_256:not(#\9 )::after{content:"";display:block;margin-block:2px;margin-inline:2px;block-size:10px;background-color:var(--color-background-container-content-9qmfcy, #ffffff);opacity:.5}.awsui_marker--dashed_10ipo_1ieak_272:not(#\9 ){block-size:4px;inline-size:6px;margin-block-start:9px;margin-inline-end:12px}.awsui_marker--dashed_10ipo_1ieak_272:not(#\9 )::after{content:"";display:block;inline-size:6px;block-size:4px;margin-inline-start:8px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;background-color:inherit}.awsui_root_10ipo_1ieak_291:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_value_10ipo_1ieak_323:not(#\9 ){text-align:end;margin-inline-start:var(--space-xxl-exi600, 32px)}.awsui_value_10ipo_1ieak_323.awsui_expandable_10ipo_1ieak_327:not(#\9 ){font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_list-item_10ipo_1ieak_331:not(#\9 ),.awsui_inner-list-item_10ipo_1ieak_332:not(#\9 ){list-style:none}.awsui_inner-list-item_10ipo_1ieak_332:not(#\9 ),.awsui_list-item_10ipo_1ieak_331>.awsui_key-value-pair_10ipo_1ieak_337:not(#\9 ),.awsui_list-item_10ipo_1ieak_331>.awsui_expandable-section_10ipo_1ieak_338:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;inline-size:100%}.awsui_inner-list-item_10ipo_1ieak_332>.awsui_key_10ipo_1ieak_337:not(#\9 ),.awsui_list-item_10ipo_1ieak_331>.awsui_key-value-pair_10ipo_1ieak_337>.awsui_key_10ipo_1ieak_337:not(#\9 ),.awsui_list-item_10ipo_1ieak_331>.awsui_expandable-section_10ipo_1ieak_338>.awsui_key_10ipo_1ieak_337:not(#\9 ){min-inline-size:0;word-break:break-word;display:inline-flex;color:var(--color-text-group-label-kwqard, #424650)}.awsui_sub-items_10ipo_1ieak_353:not(#\9 ):not(.awsui_expandable_10ipo_1ieak_327){padding-inline-start:calc(14px + var(--space-xxs-0gmk42, 4px))}.awsui_sub-items_10ipo_1ieak_353.awsui_expandable_10ipo_1ieak_327:not(#\9 ){padding-inline-start:0}.awsui_sub-items_10ipo_1ieak_353.awsui_expandable_10ipo_1ieak_327>.awsui_inner-list-item_10ipo_1ieak_332>.awsui_value_10ipo_1ieak_323:not(#\9 ){white-space:nowrap}.awsui_list_10ipo_1ieak_331:not(#\9 ){display:flex;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;list-style:none;flex-direction:column}.awsui_list_10ipo_1ieak_331>.awsui_list-item_10ipo_1ieak_331>.awsui_key-value-pair_10ipo_1ieak_337>.awsui_key_10ipo_1ieak_337:not(#\9 ){align-items:flex-start}.awsui_list_10ipo_1ieak_331>.awsui_list-item_10ipo_1ieak_331.awsui_dimmed_10ipo_1ieak_153:not(#\9 ){opacity:.35}.awsui_list_10ipo_1ieak_331:not(#\9 ):not(.awsui_compact_10ipo_1ieak_379)>.awsui_list-item_10ipo_1ieak_331:not(:first-child),.awsui_inner-list-item_10ipo_1ieak_332:not(#\9 ){margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_list-item_10ipo_1ieak_331.awsui_with-sub-items_10ipo_1ieak_384:not(#\9 ):not(.awsui_expandable_10ipo_1ieak_327)>.awsui_key-value-pair_10ipo_1ieak_337>.awsui_key_10ipo_1ieak_337,.awsui_list-item_10ipo_1ieak_331.awsui_with-sub-items_10ipo_1ieak_384:not(#\9 ):not(.awsui_expandable_10ipo_1ieak_327)>.awsui_key-value-pair_10ipo_1ieak_337>.awsui_value_10ipo_1ieak_323{font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_full-width_10ipo_1ieak_389:not(#\9 ){inline-size:100%}
.awsui_series_y1yrh_15ksl_189>rect:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_series_y1yrh_15ksl_189>rect:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_series_y1yrh_15ksl_189>rect:not(#\9 ),.awsui-mode-entering .awsui_series_y1yrh_15ksl_189>rect:not(#\9 ){animation:none;transition:none}.awsui_series_y1yrh_15ksl_189:not(#\9 ){display:block;stroke-width:var(--border-line-chart-width-xr2t4p, 2px);fill:none;stroke-linecap:round;stroke-linejoin:var(--border-line-chart-line-join-mutkjb, round)}.awsui_series--dimmed_y1yrh_15ksl_219:not(#\9 ){opacity:.3}.awsui_series--threshold_y1yrh_15ksl_223:not(#\9 ){stroke-dasharray:var(--border-line-chart-dash-array-t780zm, 3 5);stroke-width:var(--border-line-chart-width-xr2t4p, 2px)}.awsui_popover-divider_y1yrh_15ksl_228:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:0;border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}
.awsui_grid_14yj0_199n9_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;flex-wrap:wrap;margin-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-bfkz2w, 20px)/-2);pointer-events:none}.awsui_grid_14yj0_199n9_145.awsui_no-gutters_14yj0_199n9_181:not(#\9 ){margin-block:0;margin-inline:0}.awsui_grid-column_14yj0_199n9_186:not(#\9 ){box-sizing:border-box;position:relative;padding-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/2);padding-inline:calc(var(--space-grid-gutter-bfkz2w, 20px)/2);display:flex}.awsui_grid_14yj0_199n9_145.awsui_no-gutters_14yj0_199n9_181>.awsui_grid-column_14yj0_199n9_186:not(#\9 ){padding-block:0;padding-inline:0}.awsui_grid-column_14yj0_199n9_186.awsui_colspan-1_14yj0_199n9_197:not(#\9 ){flex:0 0 8.3333333333%;max-inline-size:8.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_push-1_14yj0_199n9_201:not(#\9 ){inset-inline-start:8.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_pull-1_14yj0_199n9_204:not(#\9 ){inset-inline-end:8.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_colspan-2_14yj0_199n9_207:not(#\9 ){flex:0 0 16.6666666667%;max-inline-size:16.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_push-2_14yj0_199n9_211:not(#\9 ){inset-inline-start:16.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_pull-2_14yj0_199n9_214:not(#\9 ){inset-inline-end:16.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_colspan-3_14yj0_199n9_217:not(#\9 ){flex:0 0 25%;max-inline-size:25%}.awsui_grid-column_14yj0_199n9_186.awsui_push-3_14yj0_199n9_221:not(#\9 ){inset-inline-start:25%}.awsui_grid-column_14yj0_199n9_186.awsui_pull-3_14yj0_199n9_224:not(#\9 ){inset-inline-end:25%}.awsui_grid-column_14yj0_199n9_186.awsui_colspan-4_14yj0_199n9_227:not(#\9 ){flex:0 0 33.3333333333%;max-inline-size:33.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_push-4_14yj0_199n9_231:not(#\9 ){inset-inline-start:33.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_pull-4_14yj0_199n9_234:not(#\9 ){inset-inline-end:33.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_colspan-5_14yj0_199n9_237:not(#\9 ){flex:0 0 41.6666666667%;max-inline-size:41.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_push-5_14yj0_199n9_241:not(#\9 ){inset-inline-start:41.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_pull-5_14yj0_199n9_244:not(#\9 ){inset-inline-end:41.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_colspan-6_14yj0_199n9_247:not(#\9 ){flex:0 0 50%;max-inline-size:50%}.awsui_grid-column_14yj0_199n9_186.awsui_push-6_14yj0_199n9_251:not(#\9 ){inset-inline-start:50%}.awsui_grid-column_14yj0_199n9_186.awsui_pull-6_14yj0_199n9_254:not(#\9 ){inset-inline-end:50%}.awsui_grid-column_14yj0_199n9_186.awsui_colspan-7_14yj0_199n9_257:not(#\9 ){flex:0 0 58.3333333333%;max-inline-size:58.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_push-7_14yj0_199n9_261:not(#\9 ){inset-inline-start:58.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_pull-7_14yj0_199n9_264:not(#\9 ){inset-inline-end:58.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_colspan-8_14yj0_199n9_267:not(#\9 ){flex:0 0 66.6666666667%;max-inline-size:66.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_push-8_14yj0_199n9_271:not(#\9 ){inset-inline-start:66.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_pull-8_14yj0_199n9_274:not(#\9 ){inset-inline-end:66.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_colspan-9_14yj0_199n9_277:not(#\9 ){flex:0 0 75%;max-inline-size:75%}.awsui_grid-column_14yj0_199n9_186.awsui_push-9_14yj0_199n9_281:not(#\9 ){inset-inline-start:75%}.awsui_grid-column_14yj0_199n9_186.awsui_pull-9_14yj0_199n9_284:not(#\9 ){inset-inline-end:75%}.awsui_grid-column_14yj0_199n9_186.awsui_colspan-10_14yj0_199n9_287:not(#\9 ){flex:0 0 83.3333333333%;max-inline-size:83.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_push-10_14yj0_199n9_291:not(#\9 ){inset-inline-start:83.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_pull-10_14yj0_199n9_294:not(#\9 ){inset-inline-end:83.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_colspan-11_14yj0_199n9_297:not(#\9 ){flex:0 0 91.6666666667%;max-inline-size:91.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_push-11_14yj0_199n9_301:not(#\9 ){inset-inline-start:91.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_pull-11_14yj0_199n9_304:not(#\9 ){inset-inline-end:91.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_colspan-12_14yj0_199n9_307:not(#\9 ){flex:0 0 100%;max-inline-size:100%}.awsui_grid-column_14yj0_199n9_186.awsui_push-12_14yj0_199n9_311:not(#\9 ){inset-inline-start:100%}.awsui_grid-column_14yj0_199n9_186.awsui_pull-12_14yj0_199n9_314:not(#\9 ){inset-inline-end:100%}.awsui_grid-column_14yj0_199n9_186.awsui_push-0_14yj0_199n9_317:not(#\9 ){inset-inline-start:auto}.awsui_grid-column_14yj0_199n9_186.awsui_pull-0_14yj0_199n9_320:not(#\9 ){inset-inline-end:auto}.awsui_grid-column_14yj0_199n9_186.awsui_offset-1_14yj0_199n9_323:not(#\9 ){margin-inline-start:8.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_offset-2_14yj0_199n9_326:not(#\9 ){margin-inline-start:16.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_offset-3_14yj0_199n9_329:not(#\9 ){margin-inline-start:25%}.awsui_grid-column_14yj0_199n9_186.awsui_offset-4_14yj0_199n9_332:not(#\9 ){margin-inline-start:33.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_offset-5_14yj0_199n9_335:not(#\9 ){margin-inline-start:41.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_offset-6_14yj0_199n9_338:not(#\9 ){margin-inline-start:50%}.awsui_grid-column_14yj0_199n9_186.awsui_offset-7_14yj0_199n9_341:not(#\9 ){margin-inline-start:58.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_offset-8_14yj0_199n9_344:not(#\9 ){margin-inline-start:66.6666666667%}.awsui_grid-column_14yj0_199n9_186.awsui_offset-9_14yj0_199n9_347:not(#\9 ){margin-inline-start:75%}.awsui_grid-column_14yj0_199n9_186.awsui_offset-10_14yj0_199n9_350:not(#\9 ){margin-inline-start:83.3333333333%}.awsui_grid-column_14yj0_199n9_186.awsui_offset-11_14yj0_199n9_353:not(#\9 ){margin-inline-start:91.6666666667%}.awsui_restore-pointer-events_14yj0_199n9_357:not(#\9 ){pointer-events:auto;inline-size:100%}

.awsui_error-icon-shake-wrapper_14mhv_jk7ky_153:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_jk7ky_154:not(#\9 ){animation:awsui_awsui-motion-shake-horizontally_14mhv_jk7ky_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_14mhv_jk7ky_1{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@media(prefers-reduced-motion: reduce){.awsui_error-icon-shake-wrapper_14mhv_jk7ky_153:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_jk7ky_154:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-shake-wrapper_14mhv_jk7ky_153:not(#\9 ),.awsui-mode-entering .awsui_error-icon-shake-wrapper_14mhv_jk7ky_153:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-shake-wrapper_14mhv_jk7ky_154:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-shake-wrapper_14mhv_jk7ky_154:not(#\9 ){animation:none;transition:none}.awsui_error-icon-scale-wrapper_14mhv_jk7ky_184:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_jk7ky_185:not(#\9 ){animation:awsui_awsui-motion-scale-popup_14mhv_jk7ky_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-scale-popup_14mhv_jk7ky_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_error-icon-scale-wrapper_14mhv_jk7ky_184:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_jk7ky_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-scale-wrapper_14mhv_jk7ky_184:not(#\9 ),.awsui-mode-entering .awsui_error-icon-scale-wrapper_14mhv_jk7ky_184:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-scale-wrapper_14mhv_jk7ky_185:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-scale-wrapper_14mhv_jk7ky_185:not(#\9 ){animation:none;transition:none}.awsui_warning_14mhv_jk7ky_154:not(#\9 ),.awsui_error_14mhv_jk7ky_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_14mhv_jk7ky_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in-0_14mhv_jk7ky_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_warning_14mhv_jk7ky_154:not(#\9 ),.awsui_error_14mhv_jk7ky_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_warning_14mhv_jk7ky_154:not(#\9 ),.awsui-mode-entering .awsui_warning_14mhv_jk7ky_154:not(#\9 ),.awsui-motion-disabled .awsui_error_14mhv_jk7ky_153:not(#\9 ),.awsui-mode-entering .awsui_error_14mhv_jk7ky_153:not(#\9 ){animation:none;transition:none}.awsui_root_14mhv_jk7ky_236:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;box-sizing:border-box}.awsui_label_14mhv_jk7ky_269:not(#\9 ){box-sizing:border-box;color:var(--color-text-form-label-btflne, #0f141a);display:inline;-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);font-size:var(--font-size-form-label-sbizeo, 14px);line-height:var(--line-height-form-label-3tfec6, 20px);font-weight:var(--font-weight-form-label-mwfc4i, 700);margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_label_14mhv_jk7ky_269:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_info_14mhv_jk7ky_285:not(#\9 ){display:inline-flex;padding-inline-start:var(--space-xs-j1ch97, 8px);border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_description_14mhv_jk7ky_291:not(#\9 ),.awsui_constraint_14mhv_jk7ky_292:not(#\9 ){color:var(--color-text-form-secondary-k3sdrd, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_hints_14mhv_jk7ky_299:not(#\9 ),.awsui_constraint-has-validation-text_14mhv_jk7ky_300:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_controls_14mhv_jk7ky_308:not(#\9 ):not(.awsui_label-hidden_14mhv_jk7ky_308){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_label-wrapper_14mhv_jk7ky_311:not(#\9 ):empty+.awsui_controls_14mhv_jk7ky_308{padding-block-start:0}.awsui_control_14mhv_jk7ky_308:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_error_14mhv_jk7ky_153:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);display:flex;align-items:flex-start}.awsui_warning_14mhv_jk7ky_154:not(#\9 ){color:var(--color-text-status-warning-9mqgfw, #855900);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);display:flex;align-items:flex-start}.awsui_error__message_14mhv_jk7ky_338:not(#\9 ),.awsui_warning__message_14mhv_jk7ky_339:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_visually-hidden_14mhv_jk7ky_343:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_placeholder_dwuol_te4ck_145:not(#\9 ){color:var(--color-text-input-placeholder-hz0ut2, #656871);font-style:italic;-webkit-user-select:none;user-select:none}.awsui_placeholder_dwuol_te4ck_145.awsui_disabled_dwuol_te4ck_150:not(#\9 ){color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb)}.awsui_item_dwuol_te4ck_154:not(#\9 ){display:flex;align-items:center}.awsui_item_dwuol_te4ck_154>.awsui_checkbox_dwuol_te4ck_158:not(#\9 ){position:relative;min-block-size:var(--size-control-acfkj9, 16px);min-inline-size:var(--size-control-acfkj9, 16px);block-size:var(--size-control-acfkj9, 16px);inline-size:var(--size-control-acfkj9, 16px);margin-inline-end:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_option-group_dwuol_te4ck_167:not(#\9 ):not(:first-child){margin-block-start:calc(-1*var(--border-item-width-y8srom, 2px))}.awsui_filter_dwuol_te4ck_171:not(#\9 ){z-index:4;flex-shrink:0}.awsui_trigger_dwuol_te4ck_176:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_layout-strut_dwuol_te4ck_182:not(#\9 ){inline-size:100%;position:relative;transform:translate3d(0, 0, 0)}.awsui_selected-icon_dwuol_te4ck_192:not(#\9 ){color:var(--color-item-selected-uqe532, #006ce0);padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_show-label-tag_dwuol_te4ck_197>.awsui_selected-icon_dwuol_te4ck_192:not(#\9 ){padding-inline-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_inline-token-trigger_dwuol_te4ck_201:not(#\9 ){display:flex;flex-wrap:nowrap;column-gap:var(--space-xxs-0gmk42, 4px);inline-size:100%}.awsui_inline-token-list_dwuol_te4ck_208:not(#\9 ){display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-xxs-0gmk42, 4px);inline-size:100%;overflow-x:hidden;mask-image:linear-gradient(270deg, transparent, white 20px, white)}.awsui_inline-token-list_dwuol_te4ck_208:not(#\9 ):dir(rtl){mask-image:linear-gradient(-270deg, transparent, white 20px, white)}.awsui_inline-token-hidden-placeholder_dwuol_te4ck_222:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_inline-token-counter_dwuol_te4ck_228:not(#\9 ){white-space:nowrap}.awsui_inline-label-trigger-wrapper_dwuol_te4ck_232:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-wrapper_dwuol_te4ck_236:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-rt720d, 8px)*-1)}.awsui_inline-label_dwuol_te4ck_232:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-x2yshk, #ffffff), var(--color-background-input-default-8elxjc, #ffffff));border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;box-sizing:border-box;display:inline-block;color:var(--color-text-form-label-btflne, #0f141a);font-weight:var(--font-display-label-weight-66zdy9, 700);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:14px;letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);position:relative;inset-inline-start:calc(var(--border-width-field-j665cy, 1px) + var(--space-field-horizontal-wxk0gu, 12px) - var(--space-scaled-xxs-vdp1uk, 4px));margin-block-start:var(--space-scaled-xs-rt720d, 8px);padding-block-end:2px;padding-inline:var(--space-scaled-xxs-vdp1uk, 4px);max-inline-size:calc(100% - 2*var(--space-field-horizontal-wxk0gu, 12px));z-index:1}.awsui_inline-label-disabled_dwuol_te4ck_261:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-x2yshk, #ffffff), var(--color-background-input-disabled-veifwn, #ebebf0))}.awsui_inline-label-inline-tokens_dwuol_te4ck_265:not(#\9 ){padding-block-end:0;transform:translateY(-1.5px)}
.awsui_root_1fn7j_ztwxh_145:not(#\9 ){position:absolute;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0}.awsui_root_1fn7j_ztwxh_145>.awsui_styled-box_1fn7j_ztwxh_152:not(#\9 ){fill:var(--color-background-control-default-ppdsgr, #ffffff);stroke:var(--color-border-control-default-5chaax, #8c8c94);stroke-width:var(--border-width-field-j665cy, 1px);transition:fill var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear),stroke var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_root_1fn7j_ztwxh_145>.awsui_styled-box_1fn7j_ztwxh_152:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1fn7j_ztwxh_145>.awsui_styled-box_1fn7j_ztwxh_152:not(#\9 ),.awsui-mode-entering .awsui_root_1fn7j_ztwxh_145>.awsui_styled-box_1fn7j_ztwxh_152:not(#\9 ){animation:none;transition:none}.awsui_root_1fn7j_ztwxh_145>.awsui_styled-box-checked_1fn7j_ztwxh_168:not(#\9 ),.awsui_root_1fn7j_ztwxh_145>.awsui_styled-box-indeterminate_1fn7j_ztwxh_168:not(#\9 ){fill:var(--color-background-control-checked-qwr7rm, #006ce0);stroke:var(--color-border-control-checked-qzuqkz, #006ce0)}.awsui_root_1fn7j_ztwxh_145>.awsui_styled-box-disabled_1fn7j_ztwxh_172:not(#\9 ),.awsui_root_1fn7j_ztwxh_145>.awsui_styled-box-readonly_1fn7j_ztwxh_172:not(#\9 ){fill:var(--color-background-control-disabled-wmzax9, #dedee3);stroke:var(--color-border-control-disabled-phlkdh, #dedee3)}.awsui_root_1fn7j_ztwxh_145>.awsui_styled-line_1fn7j_ztwxh_176:not(#\9 ){stroke:var(--color-foreground-control-default-lplros, #ffffff);stroke-width:2;fill:none}.awsui_root_1fn7j_ztwxh_145>.awsui_styled-line-disabled_1fn7j_ztwxh_181:not(#\9 ){stroke:var(--color-foreground-control-disabled-tfwvqg, #ffffff)}.awsui_root_1fn7j_ztwxh_145>.awsui_styled-line-readonly_1fn7j_ztwxh_184:not(#\9 ){stroke:var(--color-foreground-control-read-only-gb48bp, #656871)}


.awsui_selectable-item_15o6u_hu9rc_145:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;list-style:none;z-index:1;border-width:0;background-color:var(--awsui-option-background-default-esndbs, var(--color-background-dropdown-item-default-2s0vpk, #ffffff));color:var(--awsui-option-color-default-esndbs, var(--color-text-dropdown-item-default-gv6npt, #0f141a));padding-block:var(--border-item-width-y8srom, 2px);padding-inline:var(--border-item-width-y8srom, 2px);overflow:hidden;box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_parent_15o6u_hu9rc_164.awsui_interactiveGroups_15o6u_hu9rc_164:not(#\9 ):not(.awsui_highlighted_15o6u_hu9rc_164):not(.awsui_selected_15o6u_hu9rc_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd)}.awsui_selectable-item_15o6u_hu9rc_145>.awsui_selectable-item-content_15o6u_hu9rc_167:not(#\9 ){padding-block:var(--space-option-padding-vertical-3pmz4r, 4px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_pad-bottom_15o6u_hu9rc_171:not(#\9 ){padding-block-end:var(--border-item-width-y8srom, 2px);box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_pad-bottom_15o6u_hu9rc_171>.awsui_selectable-item-content_15o6u_hu9rc_167:not(#\9 ){padding-block-end:calc(var(--space-option-padding-vertical-3pmz4r, 4px) + var(--space-xxxs-zelp5l, 2px))}.awsui_selectable-item_15o6u_hu9rc_145:not(#\9 ):not(:first-child),.awsui_selectable-item_15o6u_hu9rc_145.awsui_virtual_15o6u_hu9rc_178:not(#\9 ){margin-block-start:calc(-1*var(--border-item-width-y8srom, 2px))}.awsui_selectable-item_15o6u_hu9rc_145.awsui_has-background_15o6u_hu9rc_181:not(#\9 ){background-color:var(--awsui-option-background-highlighted-esndbs, var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7))}.awsui_selectable-item_15o6u_hu9rc_145.awsui_child_15o6u_hu9rc_184:not(#\9 ){padding-inline-start:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_child_15o6u_hu9rc_184>.awsui_selectable-item-content_15o6u_hu9rc_167:not(#\9 ){padding-inline-start:var(--space-xxl-exi600, 32px)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_disabled_15o6u_hu9rc_190>.awsui_selectable-item-content_15o6u_hu9rc_167:not(#\9 ){color:var(--awsui-option-color-disabled-esndbs, var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb))}.awsui_selectable-item_15o6u_hu9rc_145.awsui_highlighted_15o6u_hu9rc_164:not(#\9 ),.awsui_selectable-item_15o6u_hu9rc_145.awsui_selected_15o6u_hu9rc_164:not(#\9 ){color:var(--awsui-option-color-highlighted-esndbs, var(--color-text-dropdown-item-highlighted-hpubpo, #0f141a));border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_highlighted_15o6u_hu9rc_164:not(#\9 ){z-index:3;background-color:var(--awsui-option-background-highlighted-esndbs, var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7));box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-hover-41eg5t, #8c8c94)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_highlighted_15o6u_hu9rc_164.awsui_is-keyboard_15o6u_hu9rc_205:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-focused-7tpfr6, #424650)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_highlighted_15o6u_hu9rc_164.awsui_disabled_15o6u_hu9rc_190:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-dimmed-hover-unzk39, #8c8c94);background-color:var(--color-background-dropdown-item-dimmed-hvey00, transparent)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_highlighted_15o6u_hu9rc_164.awsui_disabled_15o6u_hu9rc_190>.awsui_selectable-item-content_15o6u_hu9rc_167:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-sj2wj0, #b4b4bb)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_highlighted_15o6u_hu9rc_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_hu9rc_215).awsui_is-keyboard_15o6u_hu9rc_205{box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_selected_15o6u_hu9rc_164:not(#\9 ){z-index:2;background-color:var(--awsui-option-background-selected-esndbs, var(--color-background-dropdown-item-selected-9x6ssl, #f0fbff));box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-selected-ea9f9m, #006ce0)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_selected_15o6u_hu9rc_164.awsui_highlighted_15o6u_hu9rc_164:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-selected-ea9f9m, #006ce0),inset 0 0 0 calc(2*var(--border-width-item-selected-lf7h9u, 2px)) var(--color-border-dropdown-item-hover-41eg5t, #8c8c94)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_selected_15o6u_hu9rc_164.awsui_highlighted_15o6u_hu9rc_164.awsui_is-keyboard_15o6u_hu9rc_205:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-selected-ea9f9m, #006ce0),inset 0 0 0 calc(2*var(--border-width-item-selected-lf7h9u, 2px)) var(--color-border-dropdown-item-focused-7tpfr6, #424650)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_selected_15o6u_hu9rc_164.awsui_next-item-selected_15o6u_hu9rc_229:not(#\9 ){border-end-start-radius:0;border-end-end-radius:0}.awsui_selectable-item_15o6u_hu9rc_145.awsui_selected_15o6u_hu9rc_164.awsui_highlighted_15o6u_hu9rc_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_hu9rc_215){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-hover-41eg5t, #8c8c94)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_selected_15o6u_hu9rc_164.awsui_highlighted_15o6u_hu9rc_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_hu9rc_215).awsui_is-keyboard_15o6u_hu9rc_205{box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-focused-7tpfr6, #424650)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_selected_15o6u_hu9rc_164+.awsui_selectable-item_15o6u_hu9rc_145.awsui_selected_15o6u_hu9rc_164:not(#\9 ),.awsui_selectable-item_15o6u_hu9rc_145.awsui_selected_15o6u_hu9rc_164.awsui_previous-item-selected_15o6u_hu9rc_239:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0}.awsui_selectable-item_15o6u_hu9rc_145.awsui_parent_15o6u_hu9rc_164:not(#\9 ):not(.awsui_disabled_15o6u_hu9rc_190)>.awsui_selectable-item-content_15o6u_hu9rc_167{color:var(--awsui-option-group-label-color-esndbs, var(--color-text-dropdown-group-label-e63684, #424650))}.awsui_selectable-item_15o6u_hu9rc_145.awsui_parent_15o6u_hu9rc_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_hu9rc_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-group-3kf8lz, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd);padding-block:0;padding-inline:0}.awsui_selectable-item_15o6u_hu9rc_145.awsui_parent_15o6u_hu9rc_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_hu9rc_164):not(:has(>.awsui_selectable-item-content_15o6u_hu9rc_167)){padding-block:var(--border-item-width-y8srom, 2px);padding-inline:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_parent_15o6u_hu9rc_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_hu9rc_164)>.awsui_selectable-item-content_15o6u_hu9rc_167{padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-xs-j1ch97, 8px);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_parent_15o6u_hu9rc_164.awsui_interactiveGroups_15o6u_hu9rc_164>.awsui_selectable-item-content_15o6u_hu9rc_167:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_parent_15o6u_hu9rc_164.awsui_interactiveGroups_15o6u_hu9rc_164.awsui_highlighted_15o6u_hu9rc_164>.awsui_selectable-item-content_15o6u_hu9rc_167:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-hpubpo, #0f141a)}.awsui_selectable-item_15o6u_hu9rc_145:not(#\9 ):not(.awsui_disabled_15o6u_hu9rc_190):not(.awsui_parent_15o6u_hu9rc_164),.awsui_selectable-item_15o6u_hu9rc_145.awsui_interactiveGroups_15o6u_hu9rc_164:not(#\9 ):not(.awsui_disabled_15o6u_hu9rc_190){cursor:pointer}.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271+.awsui_selectable-item_15o6u_hu9rc_145:not(#\9 ):not(.awsui_sticky_15o6u_hu9rc_271):not(.awsui_highlighted_15o6u_hu9rc_164):not(.awsui_selected_15o6u_hu9rc_164){box-shadow:inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271:not(#\9 ){position:sticky;inset-block-start:0;margin-block-end:var(--border-item-width-y8srom, 2px);z-index:4;padding-inline:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271.awsui_highlighted_15o6u_hu9rc_164:not(#\9 ),.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271.awsui_selected_15o6u_hu9rc_164:not(#\9 ){padding-inline:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271>.awsui_selectable-item-content_15o6u_hu9rc_167:not(#\9 ){padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271:not(#\9 ):not(.awsui_highlighted_15o6u_hu9rc_164):not(.awsui_selected_15o6u_hu9rc_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd),inset var(--border-width-popover-fhrkmk, 2px) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271:not(#\9 ):not(.awsui_highlighted_15o6u_hu9rc_164):not(.awsui_selected_15o6u_hu9rc_164):not(.awsui_with-scrollbar_15o6u_hu9rc_290){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd),inset var(--border-width-popover-fhrkmk, 2px) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb),inset calc(-1*var(--border-width-popover-fhrkmk, 2px)) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271:not(#\9 ):not(.awsui_highlighted_15o6u_hu9rc_164):not(.awsui_selected_15o6u_hu9rc_164):not(.awsui_after-header_15o6u_hu9rc_293){border-start-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271:not(#\9 ):not(.awsui_highlighted_15o6u_hu9rc_164):not(.awsui_selected_15o6u_hu9rc_164):not(.awsui_after-header_15o6u_hu9rc_293):not(.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271:not(.awsui_highlighted_15o6u_hu9rc_164):not(.awsui_selected_15o6u_hu9rc_164):not(.awsui_after-header_15o6u_hu9rc_293).awsui_with-scrollbar_15o6u_hu9rc_290){border-start-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271:not(#\9 ):not(.awsui_highlighted_15o6u_hu9rc_164):not(.awsui_selected_15o6u_hu9rc_164).awsui_after-header_15o6u_hu9rc_293{box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-background-dropdown-item-default-2s0vpk, #ffffff),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd),inset var(--border-width-popover-fhrkmk, 2px) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271:not(#\9 ):not(.awsui_highlighted_15o6u_hu9rc_164):not(.awsui_selected_15o6u_hu9rc_164).awsui_after-header_15o6u_hu9rc_293:not(.awsui_with-scrollbar_15o6u_hu9rc_290){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-background-dropdown-item-default-2s0vpk, #ffffff),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd),inset var(--border-width-popover-fhrkmk, 2px) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb),inset calc(-1*var(--border-width-popover-fhrkmk, 2px)) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271.awsui_disabled_15o6u_hu9rc_190.awsui_highlighted_15o6u_hu9rc_164:not(#\9 ),.awsui_selectable-item_15o6u_hu9rc_145.awsui_sticky_15o6u_hu9rc_271.awsui_disabled_15o6u_hu9rc_190.awsui_selected_15o6u_hu9rc_164:not(#\9 ){box-shadow:none}.awsui_selectable-item_15o6u_hu9rc_145.awsui_virtual_15o6u_hu9rc_178:not(#\9 ){position:absolute;inset-block-start:var(--border-dropdown-virtual-offset-width-9goslp, 2px);inset-inline-start:0;inline-size:100%;box-sizing:border-box}.awsui_selectable-item_15o6u_hu9rc_145.awsui_virtual_15o6u_hu9rc_178:not(#\9 ):first-of-type:not(.awsui_selected_15o6u_hu9rc_164,.awsui_highlighted_15o6u_hu9rc_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-top-g1eior, transparent),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd)}.awsui_selectable-item_15o6u_hu9rc_145.awsui_virtual_15o6u_hu9rc_178.awsui_parent_15o6u_hu9rc_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_hu9rc_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-group-3kf8lz, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd)}.awsui_measure-strut_15o6u_hu9rc_322:not(#\9 ){position:absolute;pointer-events:none;block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0}.awsui_selectable-item_15o6u_hu9rc_145.awsui_virtual_15o6u_hu9rc_178>.awsui_measure-strut_15o6u_hu9rc_322:not(#\9 ){block-size:calc(100% - var(--border-width-item-selected-lf7h9u, 2px))}.awsui_screenreader-content_15o6u_hu9rc_334:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_button-trigger_18eso_h7rq9_161>.awsui_arrow_18eso_h7rq9_161:not(#\9 ){transition:transform var(--motion-duration-rotate-180-mr20n9, 135ms) var(--motion-easing-rotate-180-e70qy6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_button-trigger_18eso_h7rq9_161>.awsui_arrow_18eso_h7rq9_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-trigger_18eso_h7rq9_161>.awsui_arrow_18eso_h7rq9_161:not(#\9 ),.awsui-mode-entering .awsui_button-trigger_18eso_h7rq9_161>.awsui_arrow_18eso_h7rq9_161:not(#\9 ){animation:none;transition:none}.awsui_button-trigger_18eso_h7rq9_161:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:relative;display:flex;inline-size:100%;justify-content:space-between;align-items:center;padding-block:var(--space-field-vertical-sf2thg, 5px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px);background-color:var(--color-background-input-default-8elxjc, #ffffff);border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-default-nyn06a, #8c8c94);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-default-nyn06a, #8c8c94);min-block-size:var(--size-vertical-input-tza5ti, 32px)}.awsui_button-trigger_18eso_h7rq9_161.awsui_in-filtering-token-root_18eso_h7rq9_221:not(#\9 ),.awsui_button-trigger_18eso_h7rq9_161.awsui_in-filtering-token-nested_18eso_h7rq9_221:not(#\9 ){padding-block:0px;padding-inline:var(--space-field-horizontal-wxk0gu, 12px);border-block-width:var(--border-width-token-8dw39s, 2px);border-inline-width:var(--border-width-token-8dw39s, 2px);border-color:var(--color-border-item-selected-w9z1nq, #006ce0);border-start-end-radius:0;border-end-end-radius:0;block-size:100%;min-block-size:unset}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_h7rq9_161.awsui_in-filtering-token-root_18eso_h7rq9_221:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_h7rq9_161.awsui_in-filtering-token-nested_18eso_h7rq9_221:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_h7rq9_161.awsui_in-filtering-token-root_18eso_h7rq9_221:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_h7rq9_161.awsui_in-filtering-token-nested_18eso_h7rq9_221:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_h7rq9_161.awsui_in-filtering-token-root_18eso_h7rq9_221:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_h7rq9_161.awsui_in-filtering-token-nested_18eso_h7rq9_221:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px));inset-block-start:calc(-1*var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px));inline-size:calc(100% + var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px) + var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px));block-size:calc(100% + var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px) + var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_button-trigger_18eso_h7rq9_161.awsui_in-filtering-token-nested_18eso_h7rq9_221:not(#\9 ){border-start-start-radius:calc(var(--border-radius-input-mcq1m5, 8px)/2);border-end-start-radius:calc(var(--border-radius-input-mcq1m5, 8px)/2)}.awsui_button-trigger_18eso_h7rq9_161.awsui_has-caret_18eso_h7rq9_257:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-t4at7r, 36px)}.awsui_button-trigger_18eso_h7rq9_161>.awsui_placeholder_18eso_h7rq9_260:not(#\9 ){color:var(--color-text-input-placeholder-hz0ut2, #656871);font-style:italic}.awsui_button-trigger_18eso_h7rq9_161>.awsui_arrow_18eso_h7rq9_161:not(#\9 ){position:absolute;inset-inline-end:var(--space-field-horizontal-wxk0gu, 12px);inset-block-start:calc(50% - var(--line-height-body-m-we036z, 20px)/2);color:var(--color-text-button-inline-icon-default-m9l4ya, #006ce0)}.awsui-one-theme .awsui_button-trigger_18eso_h7rq9_161>.awsui_arrow_18eso_h7rq9_161:not(#\9 ){inset-block-start:calc(50% - var(--line-height-body-m-we036z, 20px)/2 + var(--space-xxxs-zelp5l, 2px))}.awsui_button-trigger_18eso_h7rq9_161:not(#\9 ):hover>.awsui_arrow_18eso_h7rq9_161{color:var(--color-text-button-inline-icon-hover-g4osbv, #002b66)}.awsui_button-trigger_18eso_h7rq9_161.awsui_pressed_18eso_h7rq9_276>.awsui_arrow_18eso_h7rq9_161:not(#\9 ){transform:rotate(-180deg)}.awsui-one-theme .awsui_button-trigger_18eso_h7rq9_161.awsui_pressed_18eso_h7rq9_276>.awsui_arrow_18eso_h7rq9_161:not(#\9 ){inset-block-start:calc(50% - var(--line-height-body-m-we036z, 20px)/2 - var(--space-xxxs-zelp5l, 2px))}.awsui_button-trigger_18eso_h7rq9_161.awsui_disabled_18eso_h7rq9_282:not(#\9 ){background-color:var(--color-background-input-disabled-veifwn, #ebebf0);border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-whoc96, #ebebf0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-whoc96, #ebebf0);color:var(--color-text-input-disabled-ukj9cu, #b4b4bb);cursor:auto}.awsui_button-trigger_18eso_h7rq9_161.awsui_disabled_18eso_h7rq9_282>.awsui_arrow_18eso_h7rq9_161:not(#\9 ){color:var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb)}.awsui_button-trigger_18eso_h7rq9_161.awsui_disabled_18eso_h7rq9_282.awsui_in-filtering-token_18eso_h7rq9_221:not(#\9 ){background-color:var(--color-background-input-disabled-veifwn, #ebebf0);border-block:var(--border-width-token-8dw39s, 2px) solid var(--color-border-input-disabled-whoc96, #ebebf0);border-inline:var(--border-width-token-8dw39s, 2px) solid var(--color-border-input-disabled-whoc96, #ebebf0);color:var(--color-text-input-disabled-ukj9cu, #b4b4bb);cursor:auto;border-color:var(--color-border-control-disabled-phlkdh, #dedee3)}.awsui_button-trigger_18eso_h7rq9_161.awsui_disabled_18eso_h7rq9_282>.awsui_placeholder_18eso_h7rq9_260:not(#\9 ){color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb)}.awsui_button-trigger_18eso_h7rq9_161.awsui_readonly_18eso_h7rq9_303:not(#\9 ):not(.awsui_button-trigger_18eso_h7rq9_161.awsui_disabled_18eso_h7rq9_282):not(.awsui_button-trigger_18eso_h7rq9_161.awsui_in-filtering-token_18eso_h7rq9_221){background-color:var(--color-background-input-default-8elxjc, #ffffff);border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-whoc96, #ebebf0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-whoc96, #ebebf0)}.awsui_button-trigger_18eso_h7rq9_161.awsui_readonly_18eso_h7rq9_303:not(#\9 ):not(.awsui_button-trigger_18eso_h7rq9_161.awsui_disabled_18eso_h7rq9_282){-webkit-user-select:text;user-select:text}.awsui_button-trigger_18eso_h7rq9_161:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_h7rq9_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_h7rq9_221):focus{outline:2px dotted transparent;border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-focused-sw2top, #006ce0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-focused-sw2top, #006ce0);border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_button-trigger_18eso_h7rq9_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_h7rq9_221):invalid{box-shadow:none}.awsui_button-trigger_18eso_h7rq9_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_h7rq9_221).awsui_invalid_18eso_h7rq9_328,.awsui_button-trigger_18eso_h7rq9_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_h7rq9_221).awsui_invalid_18eso_h7rq9_328:focus{color:var(--color-text-status-error-ug8fw3, #db0000);border-color:var(--color-text-status-error-ug8fw3, #db0000);padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_button-trigger_18eso_h7rq9_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_h7rq9_221).awsui_invalid_18eso_h7rq9_328:focus,.awsui_button-trigger_18eso_h7rq9_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_h7rq9_221).awsui_invalid_18eso_h7rq9_328:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_button-trigger_18eso_h7rq9_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_h7rq9_221).awsui_warning_18eso_h7rq9_337,.awsui_button-trigger_18eso_h7rq9_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_h7rq9_221).awsui_warning_18eso_h7rq9_337:focus{color:var(--color-text-status-warning-9mqgfw, #855900);border-color:var(--color-text-status-warning-9mqgfw, #855900);padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_button-trigger_18eso_h7rq9_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_h7rq9_221).awsui_warning_18eso_h7rq9_337:focus,.awsui_button-trigger_18eso_h7rq9_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_h7rq9_221).awsui_warning_18eso_h7rq9_337:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_button-trigger_18eso_h7rq9_161.awsui_custom-option_18eso_h7rq9_346:not(#\9 ){padding-block:0;padding-inline-start:0;overflow:clip}.awsui_button-trigger_18eso_h7rq9_161.awsui_inline-tokens_18eso_h7rq9_351:not(#\9 ){padding-block:0}
.awsui_root_dm8gx_sdyzj_150:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_dm8gx_sdyzj_150.awsui_has-items_dm8gx_sdyzj_181:not(#\9 ):not(.awsui_no-padding_dm8gx_sdyzj_181){padding-block-start:var(--space-xs-j1ch97, 8px)}
.awsui_root_1i2wg_1pn6d_161:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_dismiss-button_1i2wg_1pn6d_193:not(#\9 ){align-self:flex-start;margin-block-end:0;margin-inline-start:var(--space-xxs-0gmk42, 4px);border-block:var(--border-width-field-j665cy, 1px) solid transparent;border-inline:var(--border-width-field-j665cy, 1px) solid transparent;padding-block:0;padding-inline:var(--space-xxs-0gmk42, 4px);color:var(--awsui-token-style-dismiss-color-default-esndbs, var(--color-text-button-inline-icon-default-m9l4ya, #006ce0));background-color:transparent;cursor:pointer;--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-u9urvc, #006ce0))}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_1pn6d_193:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_1pn6d_193:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_1pn6d_193:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}.awsui_dismiss-button_1i2wg_1pn6d_193:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_dismiss-button_1i2wg_1pn6d_193:not(#\9 ):hover{color:var(--awsui-token-style-dismiss-color-hover-esndbs, var(--color-text-button-inline-icon-hover-g4osbv, #002b66))}.awsui_dismiss-button-inline_1i2wg_1pn6d_234:not(#\9 ){padding-inline:0;display:flex;align-items:center;align-self:center}.awsui-one-theme .awsui_dismiss-button_1i2wg_1pn6d_193:not(#\9 ):not(.awsui_dismiss-button-inline_1i2wg_1pn6d_234){padding-block-start:1px}.awsui_icon_1i2wg_1pn6d_244:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px);align-self:flex-start;display:flex;flex-shrink:0}.awsui_icon-inline_1i2wg_1pn6d_250:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px);align-self:center}.awsui_token-normal_1i2wg_1pn6d_255:not(#\9 ){block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-0gmk42, 4px)}.awsui_token-inline_1i2wg_1pn6d_262:not(#\9 ){display:inline-flex;max-inline-size:100%}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_1pn6d_262:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_1pn6d_262:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_1pn6d_262:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_token-option-inline_1i2wg_1pn6d_288:not(#\9 ){max-block-size:20px}.awsui_token-box_1i2wg_1pn6d_292:not(#\9 ){position:relative;block-size:100%;border-block:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-esndbs, var(--color-border-item-selected-w9z1nq, #006ce0));border-inline:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-esndbs, var(--color-border-item-selected-w9z1nq, #006ce0));padding-block-start:var(--space-token-vertical-vkegei, 4px);padding-block-end:var(--space-token-vertical-vkegei, 4px);padding-inline-start:var(--space-field-horizontal-wxk0gu, 12px);padding-inline-end:var(--space-xxs-0gmk42, 4px);display:flex;align-items:flex-start;background:var(--awsui-token-style-background-default-esndbs, var(--color-background-item-selected-jv0nfm, #f0fbff));border-start-start-radius:var(--border-radius-token-24bwfa, 8px);border-start-end-radius:var(--border-radius-token-24bwfa, 8px);border-end-start-radius:var(--border-radius-token-24bwfa, 8px);border-end-end-radius:var(--border-radius-token-24bwfa, 8px);color:var(--color-text-body-default-jmme8j, #0f141a);box-sizing:border-box}.awsui_token-box-without-dismiss_1i2wg_1pn6d_311:not(#\9 ){padding-inline-end:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_token-box-inline_1i2wg_1pn6d_315:not(#\9 ){position:relative;block-size:20px;max-block-size:20px;border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-token-style-border-color-default-esndbs, var(--color-border-item-selected-w9z1nq, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-token-style-border-color-default-esndbs, var(--color-border-item-selected-w9z1nq, #006ce0));padding-inline-start:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline-end:var(--space-scaled-xxs-vdp1uk, 4px);display:flex;align-items:center;background:var(--awsui-token-style-background-default-esndbs, var(--color-background-item-selected-jv0nfm, #f0fbff));border-start-start-radius:var(--border-radius-token-inline-gpddbh, 4px);border-start-end-radius:var(--border-radius-token-inline-gpddbh, 4px);border-end-start-radius:var(--border-radius-token-inline-gpddbh, 4px);border-end-end-radius:var(--border-radius-token-inline-gpddbh, 4px);color:var(--color-text-body-default-jmme8j, #0f141a);box-sizing:border-box;max-inline-size:100%}.awsui_disable-padding_1i2wg_1pn6d_335:not(#\9 ){padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.awsui_token-box-readonly_1i2wg_1pn6d_342>.awsui_dismiss-button_1i2wg_1pn6d_193:not(#\9 ),.awsui_token-box-disabled_1i2wg_1pn6d_343>.awsui_dismiss-button_1i2wg_1pn6d_193:not(#\9 ){cursor:initial;pointer-events:none}.awsui_token-box-readonly_1i2wg_1pn6d_342:not(#\9 ){border-color:var(--awsui-token-style-border-color-read-only-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0));background:var(--awsui-token-style-background-read-only-esndbs, var(--color-background-container-content-9qmfcy, #ffffff))}.awsui_token-box-readonly_1i2wg_1pn6d_342>.awsui_dismiss-button_1i2wg_1pn6d_193:not(#\9 ){color:var(--awsui-token-style-dismiss-color-read-only-esndbs, var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb))}.awsui_token-box-disabled_1i2wg_1pn6d_343:not(#\9 ){pointer-events:none;border-color:var(--awsui-token-style-border-color-disabled-esndbs, var(--color-border-control-disabled-phlkdh, #dedee3));background:var(--awsui-token-style-background-disabled-esndbs, var(--color-background-container-content-9qmfcy, #ffffff));color:var(--color-text-disabled-dnv95s, #b4b4bb)}.awsui_token-box-disabled_1i2wg_1pn6d_343>.awsui_dismiss-button_1i2wg_1pn6d_193:not(#\9 ){color:var(--awsui-token-style-dismiss-color-disabled-esndbs, var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb))}


.awsui_root_gfwv3_t86ws_193:not(#\9 ){gap:var(--space-scaled-xs-rt720d, 8px)}.awsui_root_gfwv3_t86ws_193.awsui_horizontal_gfwv3_t86ws_196:not(#\9 ){display:flex;gap:var(--space-xs-j1ch97, 8px);flex-direction:row;flex-wrap:wrap}.awsui_root_gfwv3_t86ws_193.awsui_vertical_gfwv3_t86ws_202:not(#\9 ){display:flex;flex-direction:column}.awsui_list_gfwv3_t86ws_207:not(#\9 ){display:contents;list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_list_gfwv3_t86ws_207.awsui_horizontal_gfwv3_t86ws_196:not(#\9 ),.awsui_list_gfwv3_t86ws_207.awsui_vertical_gfwv3_t86ws_202:not(#\9 ){display:flex;gap:var(--space-xs-j1ch97, 8px)}.awsui_list_gfwv3_t86ws_207.awsui_horizontal_gfwv3_t86ws_196:not(#\9 ){flex-direction:row;flex-wrap:wrap}.awsui_list_gfwv3_t86ws_207.awsui_vertical_gfwv3_t86ws_202:not(#\9 ){flex-direction:column}.awsui_list_gfwv3_t86ws_207.awsui_grid_gfwv3_t86ws_226:not(#\9 ){display:grid;gap:var(--space-xs-j1ch97, 8px);grid-template-columns:repeat(auto-fill, 230px)}@media(max-width: 688px){.awsui_list_gfwv3_t86ws_207.awsui_grid_gfwv3_t86ws_226:not(#\9 ){display:flex;flex-direction:column}}.awsui_list-item_gfwv3_t86ws_238:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_toggle-container-inline_gfwv3_t86ws_245:not(#\9 ){padding-inline-start:var(--space-xs-j1ch97, 8px);display:flex;align-items:center}.awsui_toggle_gfwv3_t86ws_245:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-items:center;background-color:transparent;border-block:var(--border-width-button-cefyym, 2px) solid transparent;border-inline:var(--border-width-button-cefyym, 2px) solid transparent;padding-block:0;padding-inline:0;margin-inline-start:-1px;text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-secondary-default-sxauaa, #006ce0));font-weight:var(--font-weight-link-secondary-tif4cd, inherit);letter-spacing:normal;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_toggle_gfwv3_t86ws_245:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle_gfwv3_t86ws_245:not(#\9 ),.awsui-mode-entering .awsui_toggle_gfwv3_t86ws_245:not(#\9 ){animation:none;transition:none}.awsui_toggle_gfwv3_t86ws_245:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-secondary-hover-7iywth, #002b66))}.awsui_toggle_gfwv3_t86ws_245:not(#\9 ):focus{outline:none}.awsui_toggle_gfwv3_t86ws_245:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-secondary-hover-7iywth, #002b66))}.awsui_toggle_gfwv3_t86ws_245:not(#\9 ):active,.awsui_toggle_gfwv3_t86ws_245:not(#\9 ):focus,.awsui_toggle_gfwv3_t86ws_245:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_toggle_gfwv3_t86ws_245:not(#\9 ):active,.awsui_toggle_gfwv3_t86ws_245:not(#\9 ):focus,.awsui_toggle_gfwv3_t86ws_245:not(#\9 ):hover{text-decoration:none;text-decoration-color:transparent}body[data-awsui-focus-visible=true] .awsui_toggle_gfwv3_t86ws_245:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-u9urvc, #006ce0);border-inline:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_toggle_gfwv3_t86ws_245>.awsui_description_gfwv3_t86ws_338:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_separator_gfwv3_t86ws_342:not(#\9 ){margin-block:0;margin-inline:var(--space-scaled-m-z0ah6c, 16px);inline-size:var(--border-divider-section-width-n3ndoh, 1px);background-color:var(--color-border-divider-default-dvei1w, #c6c6cd)}
.awsui_root_f8g6q_pl33y_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_embedded_f8g6q_pl33y_177:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:contents}.awsui_tokens_f8g6q_pl33y_210:not(#\9 ){margin-block-start:var(--space-scaled-xs-rt720d, 8px)}
.awsui_root_1px7g_8o707_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_custom-icon-wrapper_1px7g_8o707_181:not(#\9 ){display:flex;align-items:flex-start;align-self:stretch}
.awsui_marker_1kjc7_kq23c_153:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_marker_1kjc7_kq23c_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_marker_1kjc7_kq23c_153:not(#\9 ),.awsui-mode-entering .awsui_marker_1kjc7_kq23c_153:not(#\9 ){animation:none;transition:none}.awsui_root_1kjc7_kq23c_167:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1kjc7_kq23c_167:not(#\9 ):focus{outline:none}.awsui_list_1kjc7_kq23c_206:not(#\9 ){display:flex;flex-wrap:wrap;list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;gap:var(--space-scaled-xxs-vdp1uk, 4px) var(--space-m-utxyzm, 16px)}.awsui_marker_1kjc7_kq23c_153:not(#\9 ){display:inline-flex;align-items:flex-start;padding-block:0;padding-inline:0;border-block:0;border-inline:0;background-color:transparent;cursor:pointer;opacity:1}.awsui_marker_1kjc7_kq23c_153:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_kq23c_153:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_kq23c_153:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_kq23c_153:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_marker_1kjc7_kq23c_153.awsui_marker--dimmed_1kjc7_kq23c_252:not(#\9 ){opacity:.35}
.awsui_empty-appear_n4qlp_1pvt7_153:not(#\9 ){animation:awsui_awsui-motion-fade-in_n4qlp_1pvt7_1 var(--motion-duration-transition-show-paced-e6cpaf, 180ms) var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@keyframes awsui_awsui-motion-fade-in_n4qlp_1pvt7_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_empty-appear_n4qlp_1pvt7_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_empty-appear_n4qlp_1pvt7_153:not(#\9 ),.awsui-mode-entering .awsui_empty-appear_n4qlp_1pvt7_153:not(#\9 ){animation:none;transition:none}.awsui_root_n4qlp_1pvt7_175:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:grid;grid-template-rows:min-content;gap:var(--space-grid-gutter-bfkz2w, 20px);align-items:start}.awsui-one-theme .awsui_root_n4qlp_1pvt7_175:not(#\9 ){gap:var(--space-scaled-s-yqvmoz, 12px)}.awsui_empty_n4qlp_1pvt7_153:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-empty-e8oi8k, #656871);grid-column:1/-1}.awsui_row_n4qlp_1pvt7_221:not(#\9 ){display:contents}.awsui_divider_n4qlp_1pvt7_225:not(#\9 ){grid-column:1/-1;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_field_n4qlp_1pvt7_234:not(#\9 ){min-inline-size:40px}.awsui_additional-info_n4qlp_1pvt7_238:not(#\9 ){color:var(--color-text-form-secondary-k3sdrd, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);display:block;word-wrap:break-word;margin-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_additional-info_n4qlp_1pvt7_238>a:not(#\9 ){text-underline-offset:.3em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-r6f7yr, currentColor);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_additional-info_n4qlp_1pvt7_238>a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_additional-info_n4qlp_1pvt7_238>a:not(#\9 ),.awsui-mode-entering .awsui_additional-info_n4qlp_1pvt7_238>a:not(#\9 ){animation:none;transition:none}.awsui_additional-info_n4qlp_1pvt7_238>a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_additional-info_n4qlp_1pvt7_238>a:not(#\9 ):focus{outline:none}.awsui_additional-info_n4qlp_1pvt7_238>a:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_additional-info_n4qlp_1pvt7_238>a:not(#\9 ):active,.awsui_additional-info_n4qlp_1pvt7_238>a:not(#\9 ):focus,.awsui_additional-info_n4qlp_1pvt7_238>a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_add-row_n4qlp_1pvt7_285:not(#\9 ){grid-column:1/-1}.awsui_remove-button-container_n4qlp_1pvt7_293:not(#\9 ){display:inline-block}.awsui_remove-button-field-padding_n4qlp_1pvt7_297:not(#\9 ){padding-block-start:calc(var(--space-xxs-0gmk42, 4px) + var(--line-height-body-m-we036z, 20px))}.awsui_remove-button-own-row_n4qlp_1pvt7_301:not(#\9 ){justify-self:end}
.awsui_dropdown-footer_vm8qf_jxdvh_5:not(#\9 ){overflow:hidden;flex-shrink:0}.awsui_dropdown-content_vm8qf_jxdvh_10:not(#\9 ){display:contents}
.awsui_root_12hwc_oboi4_5:not(#\9 ){inline-size:100%}.awsui_layout-strut_12hwc_oboi4_9:not(#\9 ){inline-size:100%;position:relative;transform:translate3d(0, 0, 0)}
.awsui_badge_1yjyg_psvbu_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);line-height:var(--line-height-body-m-we036z, 20px);display:inline-block;border-start-start-radius:var(--border-radius-badge-zy89pv, 4px);border-start-end-radius:var(--border-radius-badge-zy89pv, 4px);border-end-start-radius:var(--border-radius-badge-zy89pv, 4px);border-end-end-radius:var(--border-radius-badge-zy89pv, 4px);border-block-style:solid;border-inline-style:solid;border-width:var(--border-width-badge-2icrdl, 0px);padding-block:0;padding-inline:var(--space-xs-j1ch97, 8px);color:var(--color-text-notification-default-dkec3s, #f9f9fa)}.awsui_badge_1yjyg_psvbu_145.awsui_badge-color-grey_1yjyg_psvbu_191:not(#\9 ){background-color:var(--color-background-badge-grey-k8xa7j, #424650);border-color:var(--color-border-badge-grey-fyddwg, transparent);color:var(--color-text-badge-grey-bbr7su, #f9f9fa)}.awsui_badge_1yjyg_psvbu_145.awsui_badge-color-green_1yjyg_psvbu_196:not(#\9 ){background-color:var(--color-background-badge-green-n156ct, #00802f);border-color:var(--color-border-badge-green-myhlqm, transparent);color:var(--color-text-badge-green-660xyu, #f9f9fa)}.awsui_badge_1yjyg_psvbu_145.awsui_badge-color-blue_1yjyg_psvbu_201:not(#\9 ){background-color:var(--color-background-badge-blue-gqusa3, #006ce0);border-color:var(--color-border-badge-blue-rk7me5, transparent);color:var(--color-text-badge-blue-f47zgu, #f9f9fa)}.awsui_badge_1yjyg_psvbu_145.awsui_badge-color-red_1yjyg_psvbu_206:not(#\9 ){background-color:var(--color-background-badge-red-iqyokt, #db0000);border-color:var(--color-border-badge-red-8akbk7, transparent);color:var(--color-text-badge-red-akicc9, #f9f9fa)}.awsui_badge_1yjyg_psvbu_145.awsui_badge-color-severity-critical_1yjyg_psvbu_211:not(#\9 ){background-color:var(--color-background-notification-severity-critical-t8s4ot, #870303);color:var(--color-text-badge-severity-critical-7tzpbo, #f9f9fa);border-color:var(--color-border-badge-severity-critical-521y1i, transparent)}.awsui_badge_1yjyg_psvbu_145.awsui_badge-color-severity-high_1yjyg_psvbu_216:not(#\9 ){background-color:var(--color-background-notification-severity-high-fji90d, #ce3311);color:var(--color-text-badge-severity-high-weypto, #f9f9fa);border-color:var(--color-border-badge-severity-high-cst270, transparent)}.awsui_badge_1yjyg_psvbu_145.awsui_badge-color-severity-medium_1yjyg_psvbu_221:not(#\9 ){background-color:var(--color-background-notification-severity-medium-odek1b, #f89256);color:var(--color-text-badge-severity-medium-9dnygx, #0f141a);border-color:var(--color-border-badge-severity-medium-8jgfi1, transparent)}.awsui_badge_1yjyg_psvbu_145.awsui_badge-color-severity-low_1yjyg_psvbu_226:not(#\9 ){background-color:var(--color-background-notification-severity-low-9fqkm8, #f2cd54);color:var(--color-text-badge-severity-low-p6xf14, #0f141a);border-color:var(--color-border-badge-severity-low-kmiv9k, transparent)}.awsui_badge_1yjyg_psvbu_145.awsui_badge-color-severity-neutral_1yjyg_psvbu_231:not(#\9 ){background-color:var(--color-background-notification-severity-neutral-6af8kq, #656871);color:var(--color-text-badge-severity-neutral-7e0yqn, #f9f9fa);border-color:var(--color-border-badge-severity-neutral-geznnb, transparent)}
.awsui_series_1yz9c_1s45g_189:not(#\9 ),.awsui_series--bar_1yz9c_1s45g_190>.awsui_series__rect_1yz9c_1s45g_190:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_series_1yz9c_1s45g_189:not(#\9 ),.awsui_series--bar_1yz9c_1s45g_190>.awsui_series__rect_1yz9c_1s45g_190:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_series_1yz9c_1s45g_189:not(#\9 ),.awsui-mode-entering .awsui_series_1yz9c_1s45g_189:not(#\9 ),.awsui-motion-disabled .awsui_series--bar_1yz9c_1s45g_190>.awsui_series__rect_1yz9c_1s45g_190:not(#\9 ),.awsui-mode-entering .awsui_series--bar_1yz9c_1s45g_190>.awsui_series__rect_1yz9c_1s45g_190:not(#\9 ){animation:none;transition:none}.awsui_exiting_1yz9c_1s45g_207:not(#\9 ){animation:awsui_awsui-motion-fade-out-0_1yz9c_1s45g_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms) var(--motion-easing-refresh-only-b-a0knke, cubic-bezier(1, 0, 0.83, 1))}@keyframes awsui_awsui-motion-fade-out-0_1yz9c_1s45g_1{from{opacity:1}to{opacity:0}}@media(prefers-reduced-motion: reduce){.awsui_exiting_1yz9c_1s45g_207:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_exiting_1yz9c_1s45g_207:not(#\9 ),.awsui-mode-entering .awsui_exiting_1yz9c_1s45g_207:not(#\9 ){animation:none;transition:none}.awsui_series_1yz9c_1s45g_189:not(#\9 ){display:block;stroke-width:var(--border-line-chart-width-xr2t4p, 2px);fill:none;stroke-linecap:round;stroke-linejoin:var(--border-line-chart-line-join-mutkjb, round);pointer-events:none}.awsui_series--dimmed_1yz9c_1s45g_247:not(#\9 ){opacity:.3}.awsui_series--threshold_1yz9c_1s45g_251:not(#\9 ){stroke-dasharray:var(--border-line-chart-dash-array-t780zm, 3 5);stroke-width:var(--border-line-chart-width-xr2t4p, 2px)}.awsui_bar-group_1yz9c_1s45g_256:not(#\9 ){pointer-events:none}

.awsui_calendar_1ykar_smr0r_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1ykar_smr0r_1 var(--motion-duration-show-quick-6av78d, 135ms) var(--motion-easing-show-quick-2n40zx, ease-out);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1ykar_smr0r_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_1ykar_smr0r_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_1ykar_smr0r_153:not(#\9 ),.awsui-mode-entering .awsui_calendar_1ykar_smr0r_153:not(#\9 ){animation:none;transition:none}.awsui_calendar_1ykar_smr0r_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:block;inline-size:var(--size-calendar-grid-width-7eyarb, 238px);overflow:auto}.awsui_calendar-inner_1ykar_smr0r_218:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_calendar-header_1ykar_smr0r_222:not(#\9 ){display:flex;justify-content:space-between;align-items:center}.awsui_calendar-header-title_1ykar_smr0r_227:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-weight-bold-qswov1, 700);color:var(--color-text-dropdown-item-default-gv6npt, #0f141a);margin-block:0;margin-inline:0}.awsui_calendar-grid_1ykar_smr0r_241:not(#\9 ){inline-size:100%;table-layout:fixed}.awsui_calendar-grid_1ykar_smr0r_241:not(#\9 ):not(.awsui_calendar-grid-dense_1ykar_smr0r_245){border-spacing:var(--space-calendar-grid-gutter-wc3wpr, 6px);padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-xs-j1ch97, 8px)}.awsui_calendar-grid-dense_1ykar_smr0r_245:not(#\9 ){border-spacing:0}.awsui_calendar-grid-cell_1ykar_smr0r_253:not(#\9 ){word-break:break-word;text-align:center;font-weight:unset}.awsui_calendar-date-header_1ykar_smr0r_258:not(#\9 ){padding-block-start:var(--space-s-kbzdb8, 12px);padding-block-end:var(--space-xxs-0gmk42, 4px);padding-inline:0;color:var(--color-text-calendar-month-841oke, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_calendar-date_1ykar_smr0r_258:not(#\9 ){border-block-end:1px solid var(--color-border-calendar-grid-xyh10u, transparent);border-inline-end:1px solid var(--color-border-calendar-grid-xyh10u, transparent);padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:0;color:var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb);position:relative}.awsui_calendar-date_1ykar_smr0r_258:not(#\9 ):first-child{border-inline-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_calendar-date-enabled_1ykar_smr0r_278:not(#\9 ){cursor:pointer;color:var(--color-text-dropdown-item-secondary-9zsq0p, #656871)}.awsui_calendar-date-enabled_1ykar_smr0r_278:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_calendar-date-enabled_1ykar_smr0r_278.awsui_calendar-date-current-page_1ykar_smr0r_288:not(#\9 ){color:var(--color-text-dropdown-item-default-gv6npt, #0f141a)}.awsui_calendar-date-enabled_1ykar_smr0r_278.awsui_calendar-date-current-page_1ykar_smr0r_288:not(#\9 ):hover{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);color:var(--color-text-calendar-date-hover-jsvbjx, #0f141a);background-color:var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7)}.awsui_calendar-date-enabled_1ykar_smr0r_278.awsui_calendar-date-current-page_1ykar_smr0r_288:not(#\9 ):hover:not(.awsui_calendar-date-selected_1ykar_smr0r_299)::after{border-block:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-41eg5t, #8c8c94);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-41eg5t, #8c8c94)}.awsui_calendar-date-current_1ykar_smr0r_288:not(#\9 ){border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);background-color:var(--color-background-calendar-current-date-xb1nan, #f3f3f7);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_calendar-date_1ykar_smr0r_258:not(#\9 )::after{content:"";position:absolute;z-index:1;background-color:transparent;inset-block-start:calc(-1*var(--border-item-width-y8srom, 2px));inset-inline-start:calc(-1*var(--border-item-width-y8srom, 2px));inset-inline-end:calc(-1*var(--border-item-width-y8srom, 2px))}.awsui_calendar-date_1ykar_smr0r_258:not(#\9 ):not(.awsui_calendar-date-dense_1ykar_smr0r_320)::after{inset-block-end:calc(-1*var(--border-item-width-y8srom, 2px));inset-inline-start:calc(-1*var(--border-item-width-y8srom, 2px))}.awsui_calendar-date-dense_1ykar_smr0r_320:not(#\9 )::after{inset-block-end:-1px;inset-inline-start:-1px}.awsui_calendar-date_1ykar_smr0r_258>.awsui_date-inner_1ykar_smr0r_328:not(#\9 ){position:relative;z-index:1}.awsui_calendar-date_1ykar_smr0r_258:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_smr0r_258:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_smr0r_258:not(#\9 ):focus:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_smr0r_258:not(#\9 ):focus:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_smr0r_258:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_smr0r_299:not(#\9 ){border-color:transparent;position:relative;z-index:2;font-weight:var(--font-weight-bold-qswov1, 700)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_smr0r_299:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_smr0r_299:not(#\9 ):focus:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_smr0r_299:not(#\9 ):focus:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);box-shadow:0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-ffu053, #f9f9fa)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_smr0r_299:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_smr0r_299:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);background-color:var(--color-background-control-checked-qwr7rm, #006ce0);border-block:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-qwr7rm, #006ce0);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-qwr7rm, #006ce0)}.awsui_calendar-date-selected_1ykar_smr0r_299>.awsui_date-inner_1ykar_smr0r_328:not(#\9 ){z-index:2;color:var(--color-text-calendar-date-selected-km2oh9, #ffffff);position:relative}.awsui_calendar-row_1ykar_smr0r_403:not(#\9 ):first-child>.awsui_calendar-date_1ykar_smr0r_258{border-block-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}
.awsui_root_n1fwt_tyofg_153:not(#\9 ){transition-property:background-color;transition-duration:var(--motion-duration-transition-show-paced-e6cpaf, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_n1fwt_tyofg_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_n1fwt_tyofg_153:not(#\9 ),.awsui-mode-entering .awsui_root_n1fwt_tyofg_153:not(#\9 ){animation:none;transition:none}.awsui_root_n1fwt_tyofg_153:not(#\9 )::before{transition-property:border-top-color,border-right-color,border-bottom-color,border-left-color;transition-duration:var(--motion-duration-transition-show-paced-e6cpaf, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_n1fwt_tyofg_153:not(#\9 )::before{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_n1fwt_tyofg_153:not(#\9 )::before,.awsui-mode-entering .awsui_root_n1fwt_tyofg_153:not(#\9 )::before{animation:none;transition:none}.awsui_header-inner_n1fwt_tyofg_185:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em);font-weight:var(--font-weight-heading-s-jsg18b, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(:has(+.awsui_body_n1fwt_tyofg_194)){flex:1}.awsui_body_n1fwt_tyofg_194:not(#\9 ){flex:1}.awsui_footer_n1fwt_tyofg_202:not(#\9 ):first-child{margin-block-start:auto}.awsui_root_n1fwt_tyofg_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;box-sizing:border-box;position:relative;background:var(--awsui-style-item-card-background-default-esndbs, var(--color-background-item-card-f5q4fd, #ffffff));min-inline-size:0;box-shadow:var(--awsui-style-item-card-box-shadow-default-esndbs, var(--shadow-item-card-lo0uh6, none))}.awsui_root_n1fwt_tyofg_153:not(#\9 ):before{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box;box-shadow:none;border-color:transparent;border-block:solid var(--awsui-style-item-card-border-width-default-esndbs, var(--border-width-item-card-iercqf, 1px)) var(--awsui-style-item-card-border-color-default-esndbs, var(--color-border-item-card-k698y7, #c6c6cd));border-inline:solid var(--awsui-style-item-card-border-width-default-esndbs, var(--border-width-item-card-iercqf, 1px)) var(--awsui-style-item-card-border-color-default-esndbs, var(--color-border-item-card-k698y7, #c6c6cd))}.awsui_root_n1fwt_tyofg_153:not(#\9 )::after{content:"";position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:100%;block-size:100%;pointer-events:none;background:transparent;box-sizing:border-box}.awsui_root_n1fwt_tyofg_153:not(#\9 ):not(.awsui_refresh_n1fwt_tyofg_268)::before{border-block-start:solid var(--awsui-style-item-card-border-width-default-esndbs, var(--border-container-top-width-i72qgc, 0px)) var(--awsui-style-item-card-border-color-default-esndbs, var(--color-border-container-top-2no83z, transparent))}.awsui_root_n1fwt_tyofg_153.awsui_highlighted_n1fwt_tyofg_271:not(#\9 ){background:var(--color-background-item-selected-jv0nfm, #f0fbff)}.awsui_root_n1fwt_tyofg_153.awsui_highlighted_n1fwt_tyofg_271:not(#\9 ):before{border-block:solid var(--border-width-card-selected-c171zv, 2px) var(--color-border-item-card-highlighted-dz33em, #006ce0);border-inline:solid var(--border-width-card-selected-c171zv, 2px) var(--color-border-item-card-highlighted-dz33em, #006ce0)}.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278:not(#\9 ),.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278:not(#\9 ){display:flex;flex-direction:column;block-size:100%;inline-size:100%}.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185+.awsui_body_n1fwt_tyofg_194:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284),.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185+.awsui_footer_n1fwt_tyofg_202:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284),.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_body_n1fwt_tyofg_194+.awsui_footer_n1fwt_tyofg_202:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284),.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185+.awsui_body_n1fwt_tyofg_194:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284),.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185+.awsui_footer_n1fwt_tyofg_202:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284),.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_body_n1fwt_tyofg_194+.awsui_footer_n1fwt_tyofg_202:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284):has(+.awsui_body_n1fwt_tyofg_194,+.awsui_footer_n1fwt_tyofg_202),.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_body_n1fwt_tyofg_194:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284):has(+.awsui_body_n1fwt_tyofg_194,+.awsui_footer_n1fwt_tyofg_202),.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284):has(+.awsui_body_n1fwt_tyofg_194,+.awsui_footer_n1fwt_tyofg_202),.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_body_n1fwt_tyofg_194:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284):has(+.awsui_body_n1fwt_tyofg_194,+.awsui_footer_n1fwt_tyofg_202){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278:not(#\9 ),.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278:not(#\9 ):before,.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278:not(#\9 )::after,.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278:not(#\9 ){border-start-start-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-embedded-8bi802, 8px));border-start-end-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-embedded-8bi802, 8px));border-end-start-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-embedded-8bi802, 8px));border-end-end-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-embedded-8bi802, 8px))}.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284),.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_body_n1fwt_tyofg_194:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284),.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_footer_n1fwt_tyofg_202:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284){padding-block:var(--space-item-card-vertical-embedded-6wy1nq, 10px);padding-inline-start:var(--space-item-card-horizontal-embedded-l1kwp2, 12px)}.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284):not(.awsui_with-actions_n1fwt_tyofg_309),.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_body_n1fwt_tyofg_194:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284):not(.awsui_with-actions_n1fwt_tyofg_309),.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_footer_n1fwt_tyofg_202:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284):not(.awsui_with-actions_n1fwt_tyofg_309){padding-inline-end:var(--space-item-card-horizontal-embedded-l1kwp2, 12px)}.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284).awsui_with-actions_n1fwt_tyofg_309,.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_body_n1fwt_tyofg_194:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284).awsui_with-actions_n1fwt_tyofg_309,.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_footer_n1fwt_tyofg_202:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284).awsui_with-actions_n1fwt_tyofg_309{padding-inline-end:calc(var(--space-item-card-horizontal-embedded-l1kwp2, 12px) - var(--space-xxs-0gmk42, 4px))}.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284).awsui_with-actions_n1fwt_tyofg_309{padding-block:calc(var(--space-item-card-vertical-embedded-6wy1nq, 10px) - var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_root_n1fwt_tyofg_153.awsui_variant-embedded_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284).awsui_with-actions_n1fwt_tyofg_309:has(+.awsui_body_n1fwt_tyofg_194,+.awsui_footer_n1fwt_tyofg_202){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278:not(#\9 ),.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278:not(#\9 ):before,.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278:not(#\9 )::after,.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278:not(#\9 ){border-start-start-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-default-q4zkz9, 16px));border-start-end-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-default-q4zkz9, 16px));border-end-start-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-default-q4zkz9, 16px));border-end-end-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-default-q4zkz9, 16px))}.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284),.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_body_n1fwt_tyofg_194:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284),.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_footer_n1fwt_tyofg_202:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284){padding-block:var(--space-item-card-vertical-default-g9cmag, 16px);padding-inline-start:var(--space-item-card-horizontal-default-wkrrb0, 20px)}.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284):not(.awsui_with-actions_n1fwt_tyofg_309),.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_body_n1fwt_tyofg_194:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284):not(.awsui_with-actions_n1fwt_tyofg_309),.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_footer_n1fwt_tyofg_202:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284):not(.awsui_with-actions_n1fwt_tyofg_309){padding-inline-end:var(--space-item-card-horizontal-default-wkrrb0, 20px)}.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284).awsui_with-actions_n1fwt_tyofg_309,.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_body_n1fwt_tyofg_194:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284).awsui_with-actions_n1fwt_tyofg_309,.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_footer_n1fwt_tyofg_202:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284).awsui_with-actions_n1fwt_tyofg_309{padding-inline-end:calc(var(--space-item-card-horizontal-default-wkrrb0, 20px) - var(--space-xxs-0gmk42, 4px))}.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284).awsui_with-actions_n1fwt_tyofg_309{padding-block:calc(var(--space-item-card-vertical-default-g9cmag, 16px) - var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_root_n1fwt_tyofg_153.awsui_variant-default_n1fwt_tyofg_278>.awsui_inner-card_n1fwt_tyofg_278>.awsui_header_n1fwt_tyofg_185:not(#\9 ):not(.awsui_no-padding_n1fwt_tyofg_284).awsui_with-actions_n1fwt_tyofg_309:has(+.awsui_body_n1fwt_tyofg_194,+.awsui_footer_n1fwt_tyofg_202){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_full-height_n1fwt_tyofg_355:not(#\9 ){block-size:100%}.awsui_description_n1fwt_tyofg_359:not(#\9 ){color:var(--color-text-heading-secondary-17f6c4, #424650);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}


.awsui_content_1wepg_1lvan_145:not(#\9 ),.awsui_description_1wepg_1lvan_146:not(#\9 ),.awsui_label_1wepg_1lvan_147:not(#\9 ){display:block}.awsui_label_1wepg_1lvan_147:not(#\9 ){color:var(--color-text-form-default-02iaa3, #0f141a)}.awsui_outline_1wepg_1lvan_155:not(#\9 ){display:none}.awsui_outline_1wepg_1lvan_155.awsui_show-outline_1wepg_1lvan_158:not(#\9 ){display:block}body[data-awsui-focus-visible=true] .awsui_native-input_1wepg_1lvan_162:not(#\9 ):focus+.awsui_outline_1wepg_1lvan_155{display:block}.awsui_wrapper_1wepg_1lvan_166:not(#\9 ){min-inline-size:0;word-break:break-word;display:flex}.awsui_label-wrapper_1wepg_1lvan_172:not(#\9 ){position:relative;display:flex;cursor:default}.awsui_content_1wepg_1lvan_145:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_empty-content_1wepg_1lvan_183:not(#\9 ){inline-size:0px}.awsui_description_1wepg_1lvan_146:not(#\9 ){color:var(--color-text-form-secondary-k3sdrd, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_description-bottom-padding_1wepg_1lvan_193:not(#\9 ){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_label_1wepg_1lvan_147:not(#\9 ),.awsui_description_1wepg_1lvan_146:not(#\9 ){padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_label-disabled_1wepg_1lvan_201:not(#\9 ),.awsui_description-disabled_1wepg_1lvan_202:not(#\9 ){color:var(--color-text-control-disabled-roypt4, #b4b4bb)}.awsui_control_1wepg_1lvan_206:not(#\9 ){position:relative}.awsui_control_1wepg_1lvan_206>input:not(#\9 ),.awsui_control_1wepg_1lvan_206>svg:not(#\9 ),.awsui_control_1wepg_1lvan_206>.awsui_outline_1wepg_1lvan_155:not(#\9 ){position:absolute;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0}.awsui_control_1wepg_1lvan_206>input:not(#\9 ){opacity:0;z-index:1;-webkit-user-select:none;user-select:none;cursor:default;margin-block:0;margin-inline:0}
.awsui_root_k2y2q_1dc87_145.awsui_root_k2y2q_1dc87_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex}.awsui_checkbox-control_k2y2q_1dc87_178:not(#\9 ){margin-block-start:calc((var(--line-height-body-m-we036z, 20px) - var(--size-control-acfkj9, 16px))/2);min-block-size:var(--size-control-acfkj9, 16px);min-inline-size:var(--size-control-acfkj9, 16px);block-size:var(--size-control-acfkj9, 16px);inline-size:var(--size-control-acfkj9, 16px)}.awsui_outline_k2y2q_1dc87_186:not(#\9 ){--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-u9urvc, #006ce0));position:relative}.awsui_outline_k2y2q_1dc87_186:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_k2y2q_1dc87_186:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}
.awsui_radio-control_1v1hk_1fue1_145:not(#\9 ){margin-block-start:calc((var(--line-height-body-m-we036z, 20px) - var(--size-control-acfkj9, 16px))/2);min-block-size:var(--size-control-acfkj9, 16px);min-inline-size:var(--size-control-acfkj9, 16px);block-size:var(--size-control-acfkj9, 16px);inline-size:var(--size-control-acfkj9, 16px)}.awsui_outline_1v1hk_1fue1_153:not(#\9 ){--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-u9urvc, #006ce0));position:relative}.awsui_outline_1v1hk_1fue1_153:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_1v1hk_1fue1_153:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-circular-focus-ring-cuengr, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-circular-focus-ring-cuengr, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-circular-focus-ring-cuengr, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-circular-focus-ring-cuengr, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}.awsui_styled-circle-border_1v1hk_1fue1_176:not(#\9 ){stroke:var(--color-border-control-default-5chaax, #8c8c94);fill:var(--color-background-control-default-ppdsgr, #ffffff)}.awsui_styled-circle-border_1v1hk_1fue1_176.awsui_styled-circle-disabled_1v1hk_1fue1_180:not(#\9 ),.awsui_styled-circle-border_1v1hk_1fue1_176.awsui_styled-circle-readonly_1v1hk_1fue1_180:not(#\9 ){fill:var(--color-background-control-disabled-wmzax9, #dedee3);stroke:var(--color-background-control-disabled-wmzax9, #dedee3)}.awsui_styled-circle-fill_1v1hk_1fue1_185:not(#\9 ){stroke:var(--color-background-control-checked-qwr7rm, #006ce0);fill:var(--color-foreground-control-default-lplros, #ffffff);opacity:0;transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_styled-circle-fill_1v1hk_1fue1_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_styled-circle-fill_1v1hk_1fue1_185:not(#\9 ),.awsui-mode-entering .awsui_styled-circle-fill_1v1hk_1fue1_185:not(#\9 ){animation:none;transition:none}.awsui_styled-circle-fill_1v1hk_1fue1_185.awsui_styled-circle-checked_1v1hk_1fue1_201:not(#\9 ){opacity:1}.awsui_styled-circle-fill_1v1hk_1fue1_185.awsui_styled-circle-disabled_1v1hk_1fue1_180:not(#\9 ){fill:var(--color-foreground-control-disabled-tfwvqg, #ffffff);stroke:var(--color-background-control-disabled-wmzax9, #dedee3)}.awsui_styled-circle-fill_1v1hk_1fue1_185.awsui_styled-circle-readonly_1v1hk_1fue1_180:not(#\9 ){fill:var(--color-foreground-control-read-only-gb48bp, #656871);stroke:var(--color-background-control-disabled-wmzax9, #dedee3)}

.awsui_label_1s55x_wy27y_149:not(#\9 ){display:flex;align-items:center;justify-content:center;position:absolute;padding-block-end:var(--space-xxs-0gmk42, 4px);block-size:100%;inset-block-start:0;inline-size:100%;inset-inline-start:0;box-sizing:border-box;border-inline-end:1px solid transparent}.awsui_label-top_1s55x_wy27y_163:not(#\9 ){align-items:baseline;padding-block-start:var(--space-xs-j1ch97, 8px)}.awsui_stud_1s55x_wy27y_168:not(#\9 ){visibility:hidden}
.awsui_root_wih1l_1fhq2_153:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;inline-size:100%}.awsui_tools_wih1l_1fhq2_164:not(#\9 ){display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-scaled-xs-rt720d, 8px) var(--space-l-0ykpb1, 20px);padding-block-start:var(--space-scaled-xs-rt720d, 8px);padding-block-end:var(--space-table-header-tools-bottom-lzis5a, 0px);padding-inline:0}.awsui_tools-filtering_wih1l_1fhq2_173:not(#\9 ){max-inline-size:100%}@supports(flex-basis: fit-content){.awsui_tools-filtering_wih1l_1fhq2_173:not(#\9 ){flex:1 1 fit-content}}@supports not (flex-basis: fit-content){.awsui_tools-filtering_wih1l_1fhq2_173:not(#\9 ){flex:1 1 auto}}.awsui_tools-align-right_wih1l_1fhq2_186:not(#\9 ){display:flex;margin-inline-start:auto}.awsui_tools-clear-sort_wih1l_1fhq2_190:not(#\9 ){align-self:center}.awsui_tools-clear-sort_wih1l_1fhq2_190+.awsui_tools-pagination_wih1l_1fhq2_193:not(#\9 ),.awsui_tools-clear-sort_wih1l_1fhq2_190+.awsui_tools-preferences_wih1l_1fhq2_193:not(#\9 ),.awsui_tools-pagination_wih1l_1fhq2_193+.awsui_tools-preferences_wih1l_1fhq2_193:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-xs-j1ch97, 8px);padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_tools-small_wih1l_1fhq2_199>.awsui_tools-filtering_wih1l_1fhq2_173:not(#\9 ){flex-basis:100%}.awsui_table_wih1l_1fhq2_203:not(#\9 ){inline-size:100%;border-spacing:0;position:relative;box-sizing:border-box}.awsui_table-layout-fixed_wih1l_1fhq2_209:not(#\9 ){table-layout:fixed}.awsui_wrapper_wih1l_1fhq2_213:not(#\9 ){position:relative;box-sizing:border-box;inline-size:100%;overflow-x:auto;scrollbar-width:none}.awsui_wrapper_wih1l_1fhq2_213.awsui_variant-stacked_wih1l_1fhq2_220>.awsui_table_wih1l_1fhq2_203:not(#\9 ),.awsui_wrapper_wih1l_1fhq2_213.awsui_variant-stacked_wih1l_1fhq2_220>.awsui_wrapper-content-measure_wih1l_1fhq2_220:not(#\9 ),.awsui_wrapper_wih1l_1fhq2_213.awsui_variant-container_wih1l_1fhq2_220>.awsui_table_wih1l_1fhq2_203:not(#\9 ),.awsui_wrapper_wih1l_1fhq2_213.awsui_variant-container_wih1l_1fhq2_220>.awsui_wrapper-content-measure_wih1l_1fhq2_220:not(#\9 ){padding-inline:var(--space-table-horizontal-jdu87e, 20px)}.awsui_wrapper_wih1l_1fhq2_213.awsui_variant-stacked_wih1l_1fhq2_220:not(#\9 ):not(.awsui_has-footer_wih1l_1fhq2_223),.awsui_wrapper_wih1l_1fhq2_213.awsui_variant-container_wih1l_1fhq2_220:not(#\9 ):not(.awsui_has-footer_wih1l_1fhq2_223){padding-block-end:var(--space-table-content-bottom-59sg0v, 4px)}.awsui_wrapper_wih1l_1fhq2_213:not(#\9 ):not(.awsui_has-header_wih1l_1fhq2_226){border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-start-start-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_wrapper_wih1l_1fhq2_213:not(#\9 )::-webkit-scrollbar{display:none}body[data-awsui-focus-visible=true] .awsui_wrapper_wih1l_1fhq2_213:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_cell-merged_wih1l_1fhq2_243:not(#\9 ){text-align:center;padding-block:0;padding-inline:0}.awsui_cell-merged_wih1l_1fhq2_243.awsui_has-footer_wih1l_1fhq2_223:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_cell-merged-content_wih1l_1fhq2_255:not(#\9 ){box-sizing:border-box;inline-size:100%;padding-block-start:var(--space-scaled-m-z0ah6c, 16px);padding-block-end:var(--space-scaled-l-gr6kh1, 20px);padding-inline:var(--space-l-0ykpb1, 20px)}@supports(position: sticky){.awsui_cell-merged-content_wih1l_1fhq2_255:not(#\9 ){position:sticky;inset-inline-start:0;margin-block:0;margin-inline:calc(-2*var(--space-table-horizontal-jdu87e, 20px))}}.awsui_empty_wih1l_1fhq2_271:not(#\9 ){color:var(--color-text-empty-e8oi8k, #656871)}.awsui_selection-control_wih1l_1fhq2_284:not(#\9 ){box-sizing:border-box;max-inline-size:var(--size-table-selection-horizontal-5guyc1, 40px);min-inline-size:var(--size-table-selection-horizontal-5guyc1, 40px);position:relative;inline-size:var(--size-table-selection-horizontal-5guyc1, 40px)}.awsui_selection-control_wih1l_1fhq2_284.awsui_selection-control-header_wih1l_1fhq2_291:not(#\9 ){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:var(--space-scaled-l-gr6kh1, 20px);border-inline-start:var(--border-width-item-selected-lf7h9u, 2px) solid transparent}.awsui_selection-control-content-spans-rows_wih1l_1fhq2_296:not(#\9 ){display:flex;flex-direction:column;justify-content:flex-end;block-size:100%}.awsui_header-secondary_wih1l_1fhq2_303:not(#\9 ){overflow:auto;scrollbar-width:none;box-sizing:border-box;inline-size:100%;border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0;background:var(--color-background-table-header-gllrk6, #ffffff)}.awsui_header-secondary_wih1l_1fhq2_303.awsui_variant-full-page_wih1l_1fhq2_314:not(#\9 ){background:var(--color-background-layout-main-x2yshk, #ffffff)}.awsui_header-secondary_wih1l_1fhq2_303.awsui_variant-stacked_wih1l_1fhq2_220>.awsui_table_wih1l_1fhq2_203:not(#\9 ),.awsui_header-secondary_wih1l_1fhq2_303.awsui_variant-container_wih1l_1fhq2_220>.awsui_table_wih1l_1fhq2_203:not(#\9 ){padding-inline:var(--space-table-horizontal-jdu87e, 20px)}.awsui_header-secondary_wih1l_1fhq2_303.awsui_variant-stacked_wih1l_1fhq2_220:not(#\9 ):not(.awsui_table-has-header_wih1l_1fhq2_320),.awsui_header-secondary_wih1l_1fhq2_303.awsui_variant-container_wih1l_1fhq2_220:not(#\9 ):not(.awsui_table-has-header_wih1l_1fhq2_320){border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_header-secondary_wih1l_1fhq2_303:not(#\9 )::-webkit-scrollbar{display:none}.awsui_header-secondary_wih1l_1fhq2_303.awsui_table-has-header_wih1l_1fhq2_320:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-container-divider-25jui3, transparent)}.awsui_header-controls_wih1l_1fhq2_331:not(#\9 ){padding-block:var(--space-container-header-top-hqypnm, 12px) var(--space-container-header-bottom-rmst01, 8px)}.awsui_header-controls_wih1l_1fhq2_331.awsui_variant-full-page_wih1l_1fhq2_314:not(#\9 ){padding-block:0 calc(var(--space-container-header-bottom-rmst01, 8px) + var(--space-table-header-tools-full-page-bottom-68upbw, 4px))}.awsui_header-controls_wih1l_1fhq2_331.awsui_variant-stacked_wih1l_1fhq2_220:not(#\9 ),.awsui_header-controls_wih1l_1fhq2_331.awsui_variant-container_wih1l_1fhq2_220:not(#\9 ){padding-inline:calc(var(--space-table-horizontal-jdu87e, 20px) + var(--space-table-header-horizontal-s1km9a, 0px))}.awsui_header-controls_wih1l_1fhq2_331.awsui_variant-embedded_wih1l_1fhq2_340:not(#\9 ),.awsui_header-controls_wih1l_1fhq2_331.awsui_variant-borderless_wih1l_1fhq2_340:not(#\9 ){padding-inline:var(--space-table-header-horizontal-s1km9a, 0px);padding-block-start:var(--space-table-embedded-header-top-ezzk19, 0px)}.awsui_footer-wrapper_wih1l_1fhq2_345.awsui_variant-stacked_wih1l_1fhq2_220:not(#\9 ),.awsui_footer-wrapper_wih1l_1fhq2_345.awsui_variant-container_wih1l_1fhq2_220:not(#\9 ){padding-inline:var(--space-table-horizontal-jdu87e, 20px)}.awsui_footer_wih1l_1fhq2_345:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-table-footer-horizontal-bi5f05, 0px)}.awsui_footer-with-pagination_wih1l_1fhq2_353:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-scaled-s-yqvmoz, 12px)}.awsui_footer-pagination_wih1l_1fhq2_361:not(#\9 ){margin-inline-start:auto}.awsui_skeleton-loading-cell_wih1l_1fhq2_371:not(#\9 ){padding-block:0;padding-inline:0;border-block-end:none}

.awsui_root_p8a6i_rktur_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_header-variant-full-page_p8a6i_rktur_177.awsui_header-refresh_p8a6i_rktur_177:not(#\9 ){padding-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-end:calc(var(--space-container-header-bottom-rmst01, 8px) + var(--space-table-header-tools-full-page-bottom-68upbw, 4px))}.awsui_list_p8a6i_rktur_184:not(#\9 ){display:flex;flex-wrap:wrap;box-sizing:border-box;padding-block:0;padding-inline:0;list-style:none;margin-block:0;margin-inline-start:calc(var(--space-grid-gutter-bfkz2w, 20px)*-1);margin-inline-end:0}.awsui_list_p8a6i_rktur_184.awsui_list-grid-1_p8a6i_rktur_195>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:100%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-2_p8a6i_rktur_198>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:50%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-3_p8a6i_rktur_201>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:33.3333333333%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-4_p8a6i_rktur_204>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:25%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-5_p8a6i_rktur_207>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:20%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-6_p8a6i_rktur_210>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:16.6666666667%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-7_p8a6i_rktur_213>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:14.2857142857%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-8_p8a6i_rktur_216>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:12.5%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-9_p8a6i_rktur_219>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:11.1111111111%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-10_p8a6i_rktur_222>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:10%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-11_p8a6i_rktur_225>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:9.0909090909%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-12_p8a6i_rktur_228>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:8.3333333333%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-13_p8a6i_rktur_231>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:7.6923076923%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-14_p8a6i_rktur_234>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:7.1428571429%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-15_p8a6i_rktur_237>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:6.6666666667%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-16_p8a6i_rktur_240>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:6.25%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-17_p8a6i_rktur_243>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:5.8823529412%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-18_p8a6i_rktur_246>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:5.5555555556%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-19_p8a6i_rktur_249>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:5.2631578947%}.awsui_list_p8a6i_rktur_184.awsui_list-grid-20_p8a6i_rktur_252>.awsui_card_p8a6i_rktur_195:not(#\9 ){inline-size:5%}.awsui_selection-control_p8a6i_rktur_256:not(#\9 ){position:absolute;box-sizing:border-box;inline-size:calc(var(--size-control-acfkj9, 16px) + 2*var(--space-card-horizontal-default-0o7mal, 20px));inset-block-start:0;inset-inline-end:0;padding-block:var(--space-card-vertical-default-3o3j4q, 16px);padding-inline:var(--space-card-horizontal-default-0o7mal, 20px)}.awsui_loading_p8a6i_rktur_266:not(#\9 ),.awsui_empty_p8a6i_rktur_267:not(#\9 ){overflow:hidden;text-align:center;color:var(--color-text-empty-e8oi8k, #656871);margin-block-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_has-header_p8a6i_rktur_274:not(#\9 ){margin-block-start:var(--space-grid-gutter-bfkz2w, 20px)}.awsui_has-header_p8a6i_rktur_274.awsui_refresh_p8a6i_rktur_277.awsui_header-variant-full-page_p8a6i_rktur_177:not(#\9 ){margin-block-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_card_p8a6i_rktur_195:not(#\9 ){overflow-wrap:break-word;word-wrap:break-word;box-sizing:border-box;margin-block:0;margin-inline:0;padding-block-start:0;padding-block-end:var(--space-grid-gutter-bfkz2w, 20px);padding-inline-start:var(--space-grid-gutter-bfkz2w, 20px);padding-inline-end:0;list-style:none}.awsui_card-header_p8a6i_rktur_293:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);font-weight:var(--font-weight-heading-m-gxmuqs, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_card-header-inner-selectable_p8a6i_rktur_305:not(#\9 ){inline-size:90%}.awsui_section_p8a6i_rktur_312:not(#\9 ){display:inline-block;box-sizing:border-box;padding-block-end:var(--space-scaled-xs-rt720d, 8px);padding-inline:0;vertical-align:top}.awsui_section-header_p8a6i_rktur_319:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-display-label-weight-66zdy9, 700);color:var(--color-text-label-7ypzh6, #0f141a)}.awsui_section_p8a6i_rktur_312:not(#\9 ):not(:first-child){padding-block-start:var(--space-xs-j1ch97, 8px)}.awsui_section_p8a6i_rktur_312:not(#\9 ):last-child{padding-block-end:0}.awsui_footer-pagination_p8a6i_rktur_337:not(#\9 ){display:flex;justify-content:flex-end}
.awsui_code-editor-refresh_1gl9c_obrtm_158 .ace_editor .ace_gutter:not(#\9 ){border-start-start-radius:calc(var(--border-radius-code-editor-6ru8nh, 8px) - var(--border-item-width-y8srom, 2px))}.awsui_code-editor-refresh_1gl9c_obrtm_158 .ace_editor .ace_scroller:not(#\9 ){border-start-end-radius:calc(var(--border-radius-code-editor-6ru8nh, 8px) - var(--border-item-width-y8srom, 2px))}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor:not(#\9 ){font-family:var(--font-family-monospace-oa3ffa, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);font-size:14px;line-height:20px}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ){cursor:pointer;background-repeat:no-repeat;background-size:16px 16px;background-position:4px 2px}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_info:not(#\9 ){background-image:none}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23db0000%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23ff7a7a%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23db0000%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23ff7a7a%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23855900%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M8 1l7 14H1L8 1z%27/%3E %3Cpath d=%27M7.99 12H8v.01h-.01zM8 6v4%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23fbd332%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M8 1l7 14H1L8 1z%27/%3E %3Cpath d=%27M7.99 12H8v.01h-.01zM8 6v4%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%239e6900%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M8 1l7 14H1L8 1z%27/%3E %3Cpath d=%27M7.99 12H8v.01h-.01zM8 6v4%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23ffed4d%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M8 1l7 14H1L8 1z%27/%3E %3Cpath d=%27M7.99 12H8v.01h-.01zM8 6v4%27/%3E %3C/svg%3E")}}}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-cell:not(#\9 ){padding-inline:24px 16px}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget:not(#\9 ){inline-size:14px;margin-inline-end:-15px;background-color:transparent;border-block:none;border-inline:none}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter_annotation:not(#\9 ){margin-inline-start:-21px}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget:not(#\9 ),.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter_annotation:not(#\9 ){box-shadow:none}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter_annotation:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter_annotation:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter_annotation:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:1px;inset-block-start:1px;inline-size:calc(100% - 1px - 1px);block-size:calc(100% - 1px - 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_marker-layer>.ace_active-line:not(#\9 ){background:transparent;box-sizing:border-box;border-block-start:1px solid var(--color-border-code-editor-ace-active-line-light-theme-5uhkcb, #dedee3);border-block-end:1px solid var(--color-border-code-editor-ace-active-line-light-theme-5uhkcb, #dedee3)}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor.ace_dark .ace_marker-layer>.ace_active-line:not(#\9 ){border-block-start:1px solid var(--color-border-code-editor-ace-active-line-dark-theme-coom6h, #656871);border-block-end:1px solid var(--color-border-code-editor-ace-active-line-dark-theme-coom6h, #656871)}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter:not(#\9 ){background-color:var(--color-background-code-editor-gutter-default-fqm39c, #f3f3f7);color:var(--color-text-code-editor-gutter-default-k8gy4k, #0f141a)}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter:not(#\9 ):focus,.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_scroller:not(#\9 ):focus{box-shadow:inset 0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23424650%27 fill=%27%23424650%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23dedee3%27 fill=%27%23dedee3%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23494949%27 fill=%27%23494949%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23e1e1e1%27 fill=%27%23e1e1e1%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill=%27%230f141a%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9fa%27 fill=%27%23f9f9fa%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23151515%27 fill=%27%23151515%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9f9%27 fill=%27%23f9f9f9%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23424650%27 fill=%27%23424650%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23dedee3%27 fill=%27%23dedee3%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23494949%27 fill=%27%23494949%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23e1e1e1%27 fill=%27%23e1e1e1%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill=%27%230f141a%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9fa%27 fill=%27%23f9f9fa%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23151515%27 fill=%27%23151515%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9f9%27 fill=%27%23f9f9f9%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line:not(#\9 ){background-color:var(--color-background-code-editor-gutter-active-line-default-bxqfld, #656871);color:var(--color-text-code-editor-gutter-active-line-oq3gve, #ffffff)}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line .ace_gutter_annotation:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line .ace_gutter_annotation:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line .ace_gutter_annotation:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:2px;inset-block-start:2px;inline-size:calc(100% - 2px - 2px);block-size:calc(100% - 2px - 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-text-code-editor-gutter-active-line-oq3gve, #ffffff)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23dedee3%27 fill=%27%23dedee3%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%231b232d%27 fill=%27%231b232d%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23e1e1e1%27 fill=%27%23e1e1e1%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23242424%27 fill=%27%23242424%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9fa%27 fill=%27%23f9f9fa%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill=%27%230f141a%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9f9%27 fill=%27%23f9f9f9%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23151515%27 fill=%27%23151515%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23dedee3%27 fill=%27%23dedee3%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%231b232d%27 fill=%27%231b232d%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23e1e1e1%27 fill=%27%23e1e1e1%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23242424%27 fill=%27%23242424%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9fa%27 fill=%27%23f9f9fa%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill=%27%230f141a%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9f9%27 fill=%27%23f9f9f9%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23151515%27 fill=%27%23151515%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}.awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ){color:var(--color-text-code-editor-gutter-active-line-oq3gve, #ffffff);background-color:var(--color-background-code-editor-gutter-active-line-error-1pe3y8, #db0000)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23ffffff%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23ffffff%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23151515%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23ffffff%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M8 1l7 14H1L8 1z%27/%3E %3Cpath d=%27M7.99 12H8v.01h-.01zM8 6v4%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M8 1l7 14H1L8 1z%27/%3E %3Cpath d=%27M7.99 12H8v.01h-.01zM8 6v4%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23ffffff%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M8 1l7 14H1L8 1z%27/%3E %3Cpath d=%27M7.99 12H8v.01h-.01zM8 6v4%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23151515%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M8 1l7 14H1L8 1z%27/%3E %3Cpath d=%27M7.99 12H8v.01h-.01zM8 6v4%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23dedee3%27 fill=%27%23dedee3%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%231b232d%27 fill=%27%231b232d%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23e1e1e1%27 fill=%27%23e1e1e1%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23242424%27 fill=%27%23242424%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9fa%27 fill=%27%23f9f9fa%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill=%27%230f141a%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9f9%27 fill=%27%23f9f9f9%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23151515%27 fill=%27%23151515%27 stroke-width=%272%27%3E %3Cpath d=%27M4 5h8l-4 6-4-6z%27 stroke-linejoin=%27round%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23dedee3%27 fill=%27%23dedee3%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%231b232d%27 fill=%27%231b232d%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23e1e1e1%27 fill=%27%23e1e1e1%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23242424%27 fill=%27%23242424%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,body .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9fa%27 fill=%27%23f9f9fa%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%230f141a%27 fill=%27%230f141a%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23f9f9f9%27 fill=%27%23f9f9f9%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_obrtm_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23151515%27 fill=%27%23151515%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Cpath d=%27M5 4v8l6-4-6-4z%27/%3E %3C/svg%3E")}}}.awsui_pane_1gl9c_obrtm_704:not(#\9 ){display:flex;position:relative;flex-direction:row;flex:1;border-block-start:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-default-ahpzlg, #dedee3);border-end-start-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-end-end-radius:var(--border-radius-code-editor-6ru8nh, 8px);background:var(--color-background-code-editor-status-bar-flv9rn, #f3f3f7);color:var(--color-text-body-default-jmme8j, #0f141a)}.awsui_pane__close-container_1gl9c_obrtm_715:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-end:calc(var(--space-s-kbzdb8, 12px)/2)}.awsui_pane__list_1gl9c_obrtm_720:not(#\9 ){flex:1;overflow:auto;max-block-size:100%;box-sizing:border-box;margin-inline-end:calc(var(--line-height-body-m-we036z, 20px) + 2*var(--space-xs-j1ch97, 8px))}.awsui_pane__table_1gl9c_obrtm_727:not(#\9 ){inline-size:100%;border-spacing:0;margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_pane__item_1gl9c_obrtm_733>.awsui_pane__cell_1gl9c_obrtm_733:not(#\9 ){border-block-start:var(--border-item-width-y8srom, 2px) solid var(--color-transparent-f66xjd, transparent);border-block-end:var(--border-item-width-y8srom, 2px) solid var(--color-transparent-f66xjd, transparent)}.awsui_pane__item_1gl9c_obrtm_733>.awsui_pane__cell_1gl9c_obrtm_733:not(#\9 ):first-child{border-inline-start:var(--border-item-width-y8srom, 2px) solid var(--color-transparent-f66xjd, transparent);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_pane__item_1gl9c_obrtm_733>.awsui_pane__cell_1gl9c_obrtm_733:not(#\9 ):last-child{border-inline-end:var(--border-item-width-y8srom, 2px) solid var(--color-transparent-f66xjd, transparent);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_pane__item--highlighted_1gl9c_obrtm_747:not(#\9 ),.awsui_pane__item_1gl9c_obrtm_733:not(#\9 ):hover,.awsui_pane__item_1gl9c_obrtm_733:not(#\9 ):focus{cursor:pointer;outline:none}.awsui_pane__item--highlighted_1gl9c_obrtm_747>.awsui_pane__cell_1gl9c_obrtm_733:not(#\9 ),.awsui_pane__item_1gl9c_obrtm_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_obrtm_733,.awsui_pane__item_1gl9c_obrtm_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_obrtm_733{background-color:var(--color-background-code-editor-pane-item-hover-3mu7ws, #ebebf0)}.awsui_pane__item--highlighted_1gl9c_obrtm_747>.awsui_pane__cell_1gl9c_obrtm_733:not(#\9 ),.awsui_pane__item_1gl9c_obrtm_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_obrtm_733,.awsui_pane__item_1gl9c_obrtm_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_obrtm_733{border-block-start:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-pane-item-hover-mtly8t, #8c8c94);border-block-end:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-pane-item-hover-mtly8t, #8c8c94)}.awsui_pane__item--highlighted_1gl9c_obrtm_747>.awsui_pane__cell_1gl9c_obrtm_733:not(#\9 ):first-child,.awsui_pane__item_1gl9c_obrtm_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_obrtm_733:first-child,.awsui_pane__item_1gl9c_obrtm_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_obrtm_733:first-child{border-inline-start:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-pane-item-hover-mtly8t, #8c8c94);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_pane__item--highlighted_1gl9c_obrtm_747>.awsui_pane__cell_1gl9c_obrtm_733:not(#\9 ):last-child,.awsui_pane__item_1gl9c_obrtm_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_obrtm_733:last-child,.awsui_pane__item_1gl9c_obrtm_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_obrtm_733:last-child{border-inline-end:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-pane-item-hover-mtly8t, #8c8c94);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_pane__location_1gl9c_obrtm_768:not(#\9 ),.awsui_pane__description_1gl9c_obrtm_768:not(#\9 ){padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_pane__location_1gl9c_obrtm_768:not(#\9 ){vertical-align:baseline;white-space:nowrap;padding-inline-start:calc(var(--space-l-0ykpb1, 20px) + var(--space-s-kbzdb8, 12px))}.awsui_pane__description_1gl9c_obrtm_768:not(#\9 ){padding-inline-end:0;min-inline-size:0;word-break:break-word}.awsui_focus-lock_1gl9c_obrtm_783:not(#\9 ){block-size:100%}.awsui_code-editor_1gl9c_obrtm_158:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:block;border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-code-editor-default-ahpzlg, #dedee3);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-code-editor-default-ahpzlg, #dedee3);border-start-start-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-start-end-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-end-start-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-end-end-radius:var(--border-radius-code-editor-6ru8nh, 8px);inline-size:100%}.awsui_editor_1gl9c_obrtm_827:not(#\9 ){position:absolute;inset:0}.awsui_editor_1gl9c_obrtm_827:not(#\9 ):focus{position:relative}.awsui_editor_1gl9c_obrtm_827:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}.awsui_editor_1gl9c_obrtm_827:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-3px;inset-block-start:-3px;inline-size:calc(100% + 3px + 3px);block-size:calc(100% + 3px + 3px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_editor_1gl9c_obrtm_827:not(#\9 ):focus{position:absolute;overflow:visible}.awsui_editor-refresh_1gl9c_obrtm_857:not(#\9 ){border-start-start-radius:calc(var(--border-radius-code-editor-6ru8nh, 8px) - var(--border-item-width-y8srom, 2px));border-start-end-radius:calc(var(--border-radius-code-editor-6ru8nh, 8px) - var(--border-item-width-y8srom, 2px))}.awsui_status-bar_1gl9c_obrtm_862:not(#\9 ){container-type:inline-size;display:flex;vertical-align:middle;border-block-start:var(--border-width-field-j665cy, 1px) solid var(--color-border-code-editor-default-ahpzlg, #dedee3);background-color:var(--color-background-code-editor-status-bar-flv9rn, #f3f3f7);min-inline-size:0;word-break:break-word}.awsui_status-bar-with-hidden-pane_1gl9c_obrtm_871:not(#\9 ){border-end-start-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-end-end-radius:var(--border-radius-code-editor-6ru8nh, 8px)}.awsui_status-bar__left_1gl9c_obrtm_875:not(#\9 ){flex:1;display:flex;flex-wrap:wrap;padding-inline-start:var(--space-l-0ykpb1, 20px);border-inline-end:var(--border-width-field-j665cy, 1px) solid var(--color-border-code-editor-default-ahpzlg, #dedee3)}.awsui_status-bar__right_1gl9c_obrtm_882:not(#\9 ){display:flex;align-items:center}.awsui_status-bar__language-mode_1gl9c_obrtm_886:not(#\9 ),.awsui_status-bar__cursor-position_1gl9c_obrtm_886:not(#\9 ){display:inline-block;color:var(--color-text-body-default-jmme8j, #0f141a);padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_status-bar__cog-button_1gl9c_obrtm_892:not(#\9 ){padding-block:calc(var(--space-scaled-xxs-vdp1uk, 4px) - 1px);padding-inline:calc(var(--space-xs-j1ch97, 8px) - 2px)}.awsui_tab-list_1gl9c_obrtm_897:not(#\9 ){align-items:center;display:inline-flex}.awsui_tab-button_1gl9c_obrtm_902:not(#\9 ){position:relative;display:inline-flex;gap:var(--space-xxs-0gmk42, 4px);padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:var(--space-s-kbzdb8, 12px);line-height:inherit;color:var(--color-text-status-error-ug8fw3, #db0000);background:none;border-block:none;border-inline:none;font-weight:var(--font-weight-bold-qswov1, 700);outline:none;cursor:pointer;z-index:1}.awsui_tab-button_1gl9c_obrtm_902:not(#\9 ):hover{color:var(--color-text-code-editor-tab-button-error-42udfu, #ffffff);background:var(--color-text-status-error-ug8fw3, #db0000)}.awsui_tab-button_1gl9c_obrtm_902:not(#\9 )::after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:var(--border-active-width-u7sfg9, 4px);border-start-start-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);background:var(--color-text-status-error-ug8fw3, #db0000);opacity:0}.awsui_tab-button--refresh_1gl9c_obrtm_935:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) + var(--border-active-width-u7sfg9, 4px) - 2px)}.awsui_tab-button--warnings_1gl9c_obrtm_938:not(#\9 ){color:var(--color-text-status-warning-9mqgfw, #855900)}.awsui_tab-button--warnings_1gl9c_obrtm_938:not(#\9 ):hover{background:var(--color-text-status-warning-9mqgfw, #855900)}.awsui_tab-button--warnings_1gl9c_obrtm_938:not(#\9 )::after{background:var(--color-text-status-warning-9mqgfw, #855900)}.awsui_tab-button--active_1gl9c_obrtm_947:not(#\9 )::after{opacity:1}.awsui_tab-button--refresh_1gl9c_obrtm_935:not(#\9 )::after{transition:opacity var(--motion-duration-refresh-only-medium-zl94da, 165ms) var(--motion-easing-refresh-only-c-zidwwk, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_tab-button--refresh_1gl9c_obrtm_935:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tab-button--refresh_1gl9c_obrtm_935:not(#\9 )::after,.awsui-mode-entering .awsui_tab-button--refresh_1gl9c_obrtm_935:not(#\9 )::after{animation:none;transition:none}.awsui_tab-button--disabled_1gl9c_obrtm_963:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400);color:var(--color-text-code-editor-status-bar-disabled-s59g4x, #8c8c94);cursor:default}.awsui_tab-button--disabled_1gl9c_obrtm_963:not(#\9 ):hover{color:var(--color-text-code-editor-status-bar-disabled-s59g4x, #8c8c94);background:transparent}.awsui_tab-button--disabled_1gl9c_obrtm_963:not(#\9 )::after{display:none}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_obrtm_902:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_obrtm_902:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px) - 1px)}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_obrtm_902:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px));inset-block-start:calc(-1*var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px));inline-size:calc(100% + var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px) + var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px));block-size:calc(100% + var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px) + var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_tab-button--divider_1gl9c_obrtm_996:not(#\9 ){display:inline-block;block-size:var(--line-height-body-m-we036z, 20px);inline-size:var(--border-code-editor-status-divider-width-3gooh6, 1px);background:var(--color-border-tabs-divider-b9mz5n, #c6c6cd);vertical-align:middle}@supports(contain: inline-size){@container not (max-width: 500px){.awsui_tab-button_1gl9c_obrtm_902>.awsui_count_1gl9c_obrtm_1012:not(#\9 ){display:none}.awsui_tab-button_1gl9c_obrtm_902>.awsui_text_1gl9c_obrtm_1015:not(#\9 ){display:inline}}@container (max-width: 500px){.awsui_tab-button_1gl9c_obrtm_902>.awsui_count_1gl9c_obrtm_1012:not(#\9 ){display:inline}.awsui_tab-button_1gl9c_obrtm_902>.awsui_text_1gl9c_obrtm_1015:not(#\9 ){display:none}}}@supports not (contain: inline-size){.awsui_tab-button_1gl9c_obrtm_902>.awsui_count_1gl9c_obrtm_1012:not(#\9 ){display:none}.awsui_tab-button_1gl9c_obrtm_902>.awsui_text_1gl9c_obrtm_1015:not(#\9 ){display:inline}}.awsui_loading-screen_1gl9c_obrtm_1037:not(#\9 ),.awsui_error-screen_1gl9c_obrtm_1038:not(#\9 ){display:flex;align-items:center;justify-content:center;block-size:480px;color:var(--color-text-body-secondary-9t7q9o, #424650);background:var(--color-background-code-editor-loading-9laqg7, #f9f9fa);border-start-start-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-start-end-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-end-start-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-end-end-radius:var(--border-radius-code-editor-6ru8nh, 8px)}.awsui_error-screen_1gl9c_obrtm_1038:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}
.awsui_resizable-box_cufu9_1a8j2_149:not(#\9 ){position:relative;inline-size:100%}.awsui_resizable-box_cufu9_1a8j2_149:not(#\9 ):not(.awsui_cursor-active_cufu9_1a8j2_153){transition:height var(--motion-duration-complex-ukp4n8, 250ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_resizable-box_cufu9_1a8j2_149:not(#\9 ):not(.awsui_cursor-active_cufu9_1a8j2_153){animation:none;transition:none}}.awsui-motion-disabled .awsui_resizable-box_cufu9_1a8j2_149:not(#\9 ):not(.awsui_cursor-active_cufu9_1a8j2_153),.awsui-mode-entering .awsui_resizable-box_cufu9_1a8j2_149:not(#\9 ):not(.awsui_cursor-active_cufu9_1a8j2_153){animation:none;transition:none}.awsui_resizable-box-handle_cufu9_1a8j2_167:not(#\9 ){position:absolute;inset-inline-end:0;inset-block-end:0;z-index:10;inline-size:var(--space-l-0ykpb1, 20px);block-size:var(--space-l-0ykpb1, 20px)}.awsui_resize-active_cufu9_1a8j2_176:not(#\9 ){-webkit-user-select:none;user-select:none}
dl.awsui_css-grid_zqq3x_13qzy_181:not(#\9 ){margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.awsui_css-grid_zqq3x_13qzy_181:not(#\9 ){display:grid;gap:var(--space-grid-gutter-bfkz2w, 20px)}.awsui_css-grid_zqq3x_13qzy_181.awsui_grid-no-gutters_zqq3x_13qzy_192:not(#\9 ){gap:0}.awsui_css-grid_zqq3x_13qzy_181.awsui_grid-variant-text-grid_zqq3x_13qzy_195>.awsui_item_zqq3x_13qzy_195:not(#\9 ){padding-inline:var(--space-grid-gutter-bfkz2w, 20px);position:relative}.awsui_css-grid_zqq3x_13qzy_181.awsui_grid-variant-text-grid_zqq3x_13qzy_195>.awsui_item_zqq3x_13qzy_195:not(#\9 )::before{content:"";position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd);transform:translateX(calc(-0.5 * var(--space-grid-gutter-bfkz2w, 20px)))}.awsui_css-grid_zqq3x_13qzy_181.awsui_grid-variant-text-grid_zqq3x_13qzy_195>.awsui_item_zqq3x_13qzy_195:not(#\9 ):dir(rtl)::before{transform:translateX(calc(0.5 * var(--space-grid-gutter-bfkz2w, 20px)))}.awsui_css-grid_zqq3x_13qzy_181.awsui_grid-variant-text-grid_zqq3x_13qzy_195>.awsui_item_zqq3x_13qzy_195.awsui_first-column_zqq3x_13qzy_212:not(#\9 ){padding-inline-start:0}.awsui_css-grid_zqq3x_13qzy_181.awsui_grid-variant-text-grid_zqq3x_13qzy_195>.awsui_item_zqq3x_13qzy_195.awsui_first-column_zqq3x_13qzy_212:not(#\9 )::before{display:none}
div.awsui_column-layout_vvxn7_12f6y_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213:not(#\9 ){margin-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-bfkz2w, 20px)/-2)}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-no-gutters_vvxn7_12f6y_219:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-variant-text-grid_vvxn7_12f6y_223:not(#\9 ){margin-block:calc(-1*var(--space-grid-gutter-bfkz2w, 20px)/2);margin-inline:calc(-1*var(--space-grid-gutter-bfkz2w, 20px))}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-variant-text-grid_vvxn7_12f6y_223>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-variant-text-grid_vvxn7_12f6y_223.awsui_grid-breakpoint-default_vvxn7_12f6y_231>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-variant-text-grid_vvxn7_12f6y_223.awsui_grid-columns-1_vvxn7_12f6y_234.awsui_grid-breakpoint-xxs_vvxn7_12f6y_234>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-variant-text-grid_vvxn7_12f6y_223.awsui_grid-columns-1_vvxn7_12f6y_234.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-variant-text-grid_vvxn7_12f6y_223.awsui_grid-columns-2_vvxn7_12f6y_240.awsui_grid-breakpoint-xxs_vvxn7_12f6y_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-variant-text-grid_vvxn7_12f6y_223.awsui_grid-columns-2_vvxn7_12f6y_240.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-variant-text-grid_vvxn7_12f6y_223.awsui_grid-columns-3_vvxn7_12f6y_246.awsui_grid-breakpoint-xxs_vvxn7_12f6y_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-variant-text-grid_vvxn7_12f6y_223.awsui_grid-columns-3_vvxn7_12f6y_246.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-variant-text-grid_vvxn7_12f6y_223.awsui_grid-columns-4_vvxn7_12f6y_252.awsui_grid-breakpoint-xxs_vvxn7_12f6y_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-variant-text-grid_vvxn7_12f6y_223.awsui_grid-columns-4_vvxn7_12f6y_252.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_12f6y_219)>*{padding-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/2);padding-inline:calc(var(--space-grid-gutter-bfkz2w, 20px)/2)}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_12f6y_219).awsui_grid-variant-text-grid_vvxn7_12f6y_223>*{padding-block:0;padding-inline:var(--space-grid-gutter-bfkz2w, 20px);margin-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/2);margin-inline:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-vertical-borders_vvxn7_12f6y_268>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-vertical-borders_vvxn7_12f6y_268.awsui_grid-breakpoint-default_vvxn7_12f6y_231>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-vertical-borders_vvxn7_12f6y_268.awsui_grid-columns-1_vvxn7_12f6y_234.awsui_grid-breakpoint-xxs_vvxn7_12f6y_234>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-vertical-borders_vvxn7_12f6y_268.awsui_grid-columns-1_vvxn7_12f6y_234.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-vertical-borders_vvxn7_12f6y_268.awsui_grid-columns-2_vvxn7_12f6y_240.awsui_grid-breakpoint-xxs_vvxn7_12f6y_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-vertical-borders_vvxn7_12f6y_268.awsui_grid-columns-2_vvxn7_12f6y_240.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-vertical-borders_vvxn7_12f6y_268.awsui_grid-columns-3_vvxn7_12f6y_246.awsui_grid-breakpoint-xxs_vvxn7_12f6y_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-vertical-borders_vvxn7_12f6y_268.awsui_grid-columns-3_vvxn7_12f6y_246.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-vertical-borders_vvxn7_12f6y_268.awsui_grid-columns-4_vvxn7_12f6y_252.awsui_grid-breakpoint-xxs_vvxn7_12f6y_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-vertical-borders_vvxn7_12f6y_268.awsui_grid-columns-4_vvxn7_12f6y_252.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301>*:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-2_vvxn7_12f6y_240.awsui_grid-breakpoint-xxs_vvxn7_12f6y_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-2_vvxn7_12f6y_240.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-3_vvxn7_12f6y_246.awsui_grid-breakpoint-xxs_vvxn7_12f6y_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-3_vvxn7_12f6y_246.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-3_vvxn7_12f6y_246.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-3_vvxn7_12f6y_246.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-4_vvxn7_12f6y_252.awsui_grid-breakpoint-xxs_vvxn7_12f6y_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-4_vvxn7_12f6y_252.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-4_vvxn7_12f6y_252.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-4_vvxn7_12f6y_252.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-4_vvxn7_12f6y_252.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-4_vvxn7_12f6y_252.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_12f6y_181>.awsui_grid_vvxn7_12f6y_213.awsui_grid-horizontal-borders_vvxn7_12f6y_301.awsui_grid-columns-4_vvxn7_12f6y_252.awsui_grid-breakpoint-xs_vvxn7_12f6y_237>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}
@keyframes awsui_modal-slide-up_1d2i7_a403z_1{0%{transform:translate(0, 10px)}100%{transform:translate(0, 0)}}.awsui_dialog_1d2i7_a403z_169:not(#\9 ){animation:awsui_modal-slide-up_1d2i7_a403z_1 var(--motion-duration-slow-7f1gcq, 180ms) ease-out,awsui_awsui-motion-fade-in-0_1d2i7_a403z_1 var(--motion-duration-slow-7f1gcq, 180ms) ease-out;animation-delay:var(--motion-duration-fast-uoo6tu, 90ms);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1d2i7_a403z_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_a403z_169:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_a403z_169:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_a403z_169:not(#\9 ){animation:none;transition:none}.awsui_dialog_1d2i7_a403z_169.awsui_refresh_1d2i7_a403z_192:not(#\9 ){animation:awsui_awsui-motion-scale-popup_1d2i7_a403z_1,awsui_awsui-motion-fade-in-0_1d2i7_a403z_1;animation-duration:var(--motion-duration-refresh-only-fast-wt1j09, 115ms);animation-timing-function:var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1));animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1d2i7_a403z_1{from{opacity:0}to{opacity:1}}@keyframes awsui_awsui-motion-scale-popup_1d2i7_a403z_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_a403z_169.awsui_refresh_1d2i7_a403z_192:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_a403z_169.awsui_refresh_1d2i7_a403z_192:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_a403z_169.awsui_refresh_1d2i7_a403z_192:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_a403z_225:not(#\9 ){animation:awsui_awsui-motion-fade-in_1d2i7_a403z_1 var(--motion-duration-extra-slow-l9ofxh, 270ms) ease-out;animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in_1d2i7_a403z_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_a403z_225:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_a403z_225:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_a403z_225:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_a403z_225.awsui_refresh_1d2i7_a403z_192:not(#\9 ){animation-duration:var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_a403z_225.awsui_refresh_1d2i7_a403z_192:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_a403z_225.awsui_refresh_1d2i7_a403z_192:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_a403z_225.awsui_refresh_1d2i7_a403z_192:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_a403z_225:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:var(--color-background-modal-overlay-bzs5yh, rgba(35, 43, 55, 0.7));display:flex;align-items:center;justify-items:center;inset:0;position:fixed;z-index:5000;outline:0;overflow:auto;cursor:pointer}.awsui_root_1d2i7_a403z_225.awsui_hidden_1d2i7_a403z_302:not(#\9 ){display:none}.awsui_focus-lock_1d2i7_a403z_306:not(#\9 ){align-self:flex-start;margin-inline:auto;padding-block:var(--space-s-kbzdb8, 12px);padding-inline:0;z-index:5000;pointer-events:none}.awsui_focus-lock_1d2i7_a403z_306.awsui_position-top_1d2i7_a403z_314:not(#\9 ){margin-block-start:0}.awsui_focus-lock_1d2i7_a403z_306.awsui_position-center_1d2i7_a403z_317:not(#\9 ){margin-block:auto}.awsui_dialog_1d2i7_a403z_169:not(#\9 ){position:static;inset-block-start:0;transform:translate(0, 0);inline-size:calc(100vw - var(--space-s-kbzdb8, 12px)*2);box-sizing:border-box;outline:none;z-index:5000;pointer-events:all}.awsui_dialog_1d2i7_a403z_169.awsui_small_1d2i7_a403z_331:not(#\9 ){max-inline-size:320px}.awsui_dialog_1d2i7_a403z_169.awsui_medium_1d2i7_a403z_334:not(#\9 ){max-inline-size:600px}.awsui_dialog_1d2i7_a403z_169.awsui_large_1d2i7_a403z_337:not(#\9 ){max-inline-size:820px}.awsui_dialog_1d2i7_a403z_169.awsui_x-large_1d2i7_a403z_340:not(#\9 ){max-inline-size:1024px}.awsui_dialog_1d2i7_a403z_169.awsui_xx-large_1d2i7_a403z_343:not(#\9 ){max-inline-size:1280px}.awsui_dialog_1d2i7_a403z_169.awsui_custom-width_1d2i7_a403z_346:not(#\9 ){max-inline-size:var(--awsui-modal-custom-width-esndbs)}.awsui_dialog_1d2i7_a403z_169.awsui_max_1d2i7_a403z_349.awsui_breakpoint-xs_1d2i7_a403z_349:not(#\9 ){max-inline-size:calc(100vw - (80px + var(--space-xxxl-mw5hbl, 40px)));margin-block:auto;margin-inline:auto}.awsui_dialog_1d2i7_a403z_169.awsui_custom-height_1d2i7_a403z_354:not(#\9 ){block-size:var(--awsui-modal-custom-height-esndbs);max-block-size:calc(100vh - 2*var(--space-s-kbzdb8, 12px))}.awsui_container_1d2i7_a403z_359:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:block;background-color:var(--color-background-container-content-9qmfcy, #ffffff);word-wrap:break-word;border-block-start:var(--border-container-top-width-i72qgc, 0px) solid var(--color-border-container-top-2no83z, transparent);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-shadow:var(--shadow-modal-3ff0g5, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_container_1d2i7_a403z_359.awsui_custom-height-container_1d2i7_a403z_399:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_content_1d2i7_a403z_405:not(#\9 ){padding-block-start:var(--space-container-content-top-13539v, 4px);padding-block-end:var(--space-modal-content-bottom-31192y, 16px);padding-inline:var(--space-modal-horizontal-myijs0, 20px)}.awsui_content_1d2i7_a403z_405.awsui_no-paddings_1d2i7_a403z_410:not(#\9 ){padding-block:0;padding-inline:0}.awsui_content_1d2i7_a403z_405.awsui_custom-height-content_1d2i7_a403z_414:not(#\9 ){flex-grow:1;overflow-y:auto}.awsui_header_1d2i7_a403z_419:not(#\9 ){padding-block-start:var(--space-container-header-top-hqypnm, 12px);padding-block-end:var(--space-container-header-bottom-rmst01, 8px);padding-inline:var(--space-modal-horizontal-myijs0, 20px);background-color:var(--color-background-container-header-mjjlw4, #ffffff);border-block-end:1px solid var(--color-border-container-divider-25jui3, transparent);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:0;border-end-end-radius:0}.awsui_footer_1d2i7_a403z_435:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd);padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px);background-color:var(--color-background-container-content-9qmfcy, #ffffff);position:sticky;inset-block-end:0;z-index:800}.awsui_footer--rounded_1d2i7_a403z_444:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_footer_1d2i7_a403z_435:not(#\9 ):after{content:"";display:table;clear:both}.awsui_modal-open_1d2i7_a403z_460:not(#\9 ){overflow:hidden;box-sizing:border-box}

.awsui_root_r2vco_j14rg_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}

.awsui_root_1sdq3_1rxnl_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-items:center;max-inline-size:calc(688px - 2*var(--space-l-0ykpb1, 20px))}.awsui_input_1sdq3_1rxnl_180:not(#\9 ){flex:1}.awsui_results_1sdq3_1rxnl_184:not(#\9 ){color:var(--color-text-form-label-btflne, #0f141a);display:inline-block;box-sizing:border-box;white-space:nowrap;padding-inline-start:var(--space-s-kbzdb8, 12px)}
.awsui_root_4yi2u_olzz9_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex}.awsui_outline_4yi2u_olzz9_178:not(#\9 ){--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-u9urvc, #006ce0));position:relative}.awsui_outline_4yi2u_olzz9_178:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_4yi2u_olzz9_178:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:-2px;inset-block-start:-2px;inline-size:calc(100% + 2px + 2px);block-size:calc(100% + 2px + 2px);border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}.awsui_toggle-control_4yi2u_olzz9_201:not(#\9 ){forced-color-adjust:none;margin-block-start:calc((var(--line-height-body-m-we036z, 20px) - 16px)/2);min-block-size:16px;min-inline-size:24px;block-size:16px;inline-size:24px;background:var(--color-background-toggle-default-lkwdp5, #424650);border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:8px}.awsui_toggle-control-checked_4yi2u_olzz9_214:not(#\9 ){background:var(--color-background-control-checked-qwr7rm, #006ce0)}.awsui_toggle-control-disabled_4yi2u_olzz9_217:not(#\9 ){background:var(--color-background-control-disabled-wmzax9, #dedee3)}.awsui_toggle-control-disabled_4yi2u_olzz9_217.awsui_toggle-control-checked_4yi2u_olzz9_214:not(#\9 ){background:var(--color-background-toggle-checked-disabled-pbgy4t, #b8e7ff)}.awsui_toggle-control-readonly_4yi2u_olzz9_223:not(#\9 ){background:var(--color-background-control-disabled-wmzax9, #dedee3)}.awsui_toggle-handle_4yi2u_olzz9_227:not(#\9 ){display:block;position:absolute;border-start-start-radius:6px;border-start-end-radius:6px;border-end-start-radius:6px;border-end-end-radius:6px;background:var(--color-foreground-control-default-lplros, #ffffff);box-shadow:1px 1px var(--color-shadow-toggle-handle-vzeu1h, rgba(0, 0, 0, 0.25));inline-size:12px;block-size:12px;inset-block-start:2px;inset-inline-start:2px;transition:transform var(--motion-duration-fast-uoo6tu, 90ms) var(--motion-easing-ease-out-quart-trden8, cubic-bezier(0.165, 0.84, 0.44, 1)),background-color var(--motion-duration-fast-uoo6tu, 90ms) var(--motion-easing-ease-out-quart-trden8, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_toggle-handle_4yi2u_olzz9_227:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle-handle_4yi2u_olzz9_227:not(#\9 ),.awsui-mode-entering .awsui_toggle-handle_4yi2u_olzz9_227:not(#\9 ){animation:none;transition:none}.awsui_toggle-handle-checked_4yi2u_olzz9_252:not(#\9 ){transform:translateX(8px)}.awsui_toggle-handle-checked_4yi2u_olzz9_252:not(#\9 ):dir(rtl){transform:translateX(-8px)}.awsui_toggle-handle-disabled_4yi2u_olzz9_259:not(#\9 ){background:var(--color-foreground-control-disabled-tfwvqg, #ffffff);box-shadow:none}.awsui_toggle-handle-readonly_4yi2u_olzz9_263:not(#\9 ):not(.awsui_toggle-handle-disabled_4yi2u_olzz9_259){box-shadow:none}.awsui_toggle-handle-readonly_4yi2u_olzz9_263:not(#\9 ):not(.awsui_toggle-handle-disabled_4yi2u_olzz9_259).awsui_toggle-handle-checked_4yi2u_olzz9_252{background:var(--color-foreground-control-read-only-gb48bp, #656871)}
.awsui_visible-content-title_tc96w_t3wok_160:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-display-label-weight-66zdy9, 700);color:var(--color-text-form-label-btflne, #0f141a);margin-block-start:0;margin-block-end:var(--space-scaled-l-gr6kh1, 20px);margin-inline:0}.awsui_visible-content-group-label_tc96w_t3wok_170:not(#\9 ){color:var(--color-text-group-label-kwqard, #424650);padding-block-end:var(--space-xs-j1ch97, 8px);border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-cxqzy1, #ebebf0)}.awsui_visible-content-option_tc96w_t3wok_176:not(#\9 ){display:flex;flex-wrap:nowrap;justify-content:space-between;padding-block:var(--space-xs-j1ch97, 8px);padding-inline-start:var(--space-scaled-l-gr6kh1, 20px);padding-inline-end:0px;border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-cxqzy1, #ebebf0)}.awsui_visible-content-option_tc96w_t3wok_176:not(#\9 ):last-child{border-block-end:none}.awsui_visible-content-option-label_tc96w_t3wok_189:not(#\9 ){overflow:hidden;text-overflow:ellipsis;padding-inline-end:var(--space-l-0ykpb1, 20px);flex-grow:1}.awsui_content-display-option-content_tc96w_t3wok_216:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-items:flex-start;padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline-end:var(--space-xs-j1ch97, 8px);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_content-display-option-label_tc96w_t3wok_256:not(#\9 ){flex-grow:1;min-inline-size:0;word-break:break-word;padding-inline-end:var(--space-l-0ykpb1, 20px)}.awsui_content-display-group-header_tc96w_t3wok_263:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-items:flex-start;padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline-end:var(--space-xs-j1ch97, 8px);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_content-display-title_tc96w_t3wok_309:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-display-label-weight-66zdy9, 700);color:var(--color-text-form-label-btflne, #0f141a);margin-block:0;margin-inline:0}.awsui_content-display-description_tc96w_t3wok_318:not(#\9 ){color:var(--color-text-form-secondary-k3sdrd, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);margin-block-start:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_content-display-option-list_tc96w_t3wok_326:not(#\9 ){position:relative;list-style:none;padding-block:0;padding-inline:0}.awsui_content-display-group-children_tc96w_t3wok_333:not(#\9 ){padding-inline-start:calc(28px - var(--size-icon-normal-tg8eob, 16px) - 2*var(--space-scaled-xxxs-7blpsd, 2px))}.awsui_second-column-small_tc96w_t3wok_347:not(#\9 ){padding-block-start:calc(2*var(--space-scaled-l-gr6kh1, 20px))}

.awsui_radio-group_1mabk_1xfom_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_radio-group_1mabk_1xfom_145:not(#\9 ):not(.awsui_horizontal-group_1mabk_1xfom_176){display:block}.awsui_radio-group_1mabk_1xfom_145.awsui_horizontal-group_1mabk_1xfom_176:not(#\9 ){display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--space-scaled-l-gr6kh1, 20px)}.awsui_radio_1mabk_1xfom_145+.awsui_radio_1mabk_1xfom_145:not(#\9 ):not(.awsui_horizontal_1mabk_1xfom_176){margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_radio--has-description_1mabk_1xfom_190+.awsui_radio_1mabk_1xfom_145:not(#\9 ):not(.awsui_horizontal_1mabk_1xfom_176){margin-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_radio_1mabk_1xfom_145.awsui_horizontal_1mabk_1xfom_176:not(#\9 ){max-inline-size:calc(16*var(--space-scaled-xxl-fs6lrd, 32px))}

.awsui_layout_5gtk3_3q2sk_145:not(#\9 ){--awsui-content-layout-default-horizontal-padding-esndbs: var(--space-layout-content-horizontal-h9g14e, 24px);--awsui-content-layout-max-content-width-esndbs: 0px;--awsui-content-layout-main-gap-esndbs: 0px;display:grid;grid-template-columns:0 0 1fr minmax(0, var(--awsui-content-layout-max-content-width-esndbs)) 1fr 0 0;grid-template-rows:var(--awsui-content-layout-main-gap-esndbs) min-content min-content auto var(--space-dark-header-overlap-distance-a8u09x, 36px) 1fr;min-block-size:100%}@media(max-width: 688px){.awsui_layout_5gtk3_3q2sk_145:not(#\9 ){--awsui-content-layout-default-horizontal-padding-esndbs: var(--space-l-0ykpb1, 20px)}}.awsui_layout_5gtk3_3q2sk_145>.awsui_background_5gtk3_3q2sk_159:not(#\9 ){grid-column:1/8;grid-row:1/6;color:var(--color-text-body-default-jmme8j, #0f141a)}.awsui_layout_5gtk3_3q2sk_145>.awsui_background_5gtk3_3q2sk_159.awsui_is-overlap-disabled_5gtk3_3q2sk_164:not(#\9 ){grid-row:1/5}.awsui_layout_5gtk3_3q2sk_145>.awsui_background_5gtk3_3q2sk_159>.awsui_header-background_5gtk3_3q2sk_167:not(#\9 ){inline-size:100%;block-size:100%}.awsui_layout_5gtk3_3q2sk_145>.awsui_notifications_5gtk3_3q2sk_171:not(#\9 ){grid-column:4;grid-row:2;padding-block-end:var(--space-xs-j1ch97, 8px)}.awsui_layout_5gtk3_3q2sk_145>.awsui_breadcrumbs_5gtk3_3q2sk_176:not(#\9 ){grid-column:4;grid-row:3;padding-block-end:var(--space-xs-j1ch97, 8px)}.awsui_layout_5gtk3_3q2sk_145.awsui_default-padding_5gtk3_3q2sk_181:not(#\9 ){--awsui-content-layout-main-gap-esndbs: var(--space-scaled-m-z0ah6c, 16px);grid-template-columns:var(--awsui-toggles-left-width-esndbs, 0) var(--awsui-content-layout-default-horizontal-padding-esndbs, 0) 1fr minmax(0, var(--awsui-content-layout-max-content-width-esndbs)) 1fr var(--awsui-content-layout-default-horizontal-padding-esndbs, 0) var(--awsui-toggles-right-width-esndbs, 0)}.awsui_layout_5gtk3_3q2sk_145>.awsui_header-wrapper_5gtk3_3q2sk_185:not(#\9 ){grid-column:4;grid-row:4;padding-block-end:var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_layout_5gtk3_3q2sk_145>.awsui_header-wrapper_5gtk3_3q2sk_185.awsui_with-divider_5gtk3_3q2sk_190:not(#\9 ){border-block-end:1px solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_layout_5gtk3_3q2sk_145>.awsui_content_5gtk3_3q2sk_193:not(#\9 ){grid-column:4;grid-row:5/8}.awsui_layout_5gtk3_3q2sk_145:not(#\9 ):not(.awsui_has-header_5gtk3_3q2sk_197){grid-template-rows:var(--awsui-content-layout-main-gap-esndbs) min-content min-content 0 calc(var(--space-dark-header-overlap-distance-a8u09x, 36px)) 1fr}.awsui_layout_5gtk3_3q2sk_145.awsui_is-overlap-disabled_5gtk3_3q2sk_164:not(#\9 ){grid-template-rows:var(--awsui-content-layout-main-gap-esndbs) min-content min-content auto 0 1fr}.awsui_layout_5gtk3_3q2sk_145.awsui_is-visual-refresh_5gtk3_3q2sk_204>.awsui_background_5gtk3_3q2sk_159.awsui_has-default-background_5gtk3_3q2sk_204:not(#\9 ){background-color:var(--color-background-layout-main-x2yshk, #ffffff)}.awsui_layout_5gtk3_3q2sk_145:not(#\9 ):not(.awsui_is-visual-refresh_5gtk3_3q2sk_204).awsui_has-notifications_5gtk3_3q2sk_208{--awsui-content-layout-main-gap-esndbs: 0px}.awsui_layout_5gtk3_3q2sk_145:not(#\9 ):not(.awsui_is-visual-refresh_5gtk3_3q2sk_204)>.awsui_notifications_5gtk3_3q2sk_171{grid-column:1/8}

.awsui_root_5a145_1r5pu_9:not(#\9 ){display:contents}.awsui_inline-container_5a145_1r5pu_13:not(#\9 ){word-break:break-all}.awsui_inline-container-trigger_5a145_1r5pu_16:not(#\9 ){margin-inline-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_inline-container-no-wrap_5a145_1r5pu_19:not(#\9 ){display:inline-flex;align-items:flex-start;max-inline-size:100%;word-break:normal}.awsui_inline-container-no-wrap_5a145_1r5pu_19>.awsui_inline-container-trigger_5a145_1r5pu_16:not(#\9 ){flex-shrink:0}.awsui_inline-container-no-wrap_5a145_1r5pu_19>.awsui_text-to-display_5a145_1r5pu_28:not(#\9 ){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0}


.awsui_root_145pa_1pqkq_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_focus-lock_145pa_1pqkq_177:not(#\9 ){display:contents}.awsui_calendar_145pa_1pqkq_181:not(#\9 ){overflow:auto}.awsui_calendar_145pa_1pqkq_181:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar_145pa_1pqkq_181:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-start-end-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-end-radius:var(--border-radius-dropdown-942n6j, 8px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_date-picker-container_145pa_1pqkq_197:not(#\9 ){position:relative;max-inline-size:234px}.awsui_date-picker-trigger_145pa_1pqkq_202:not(#\9 ){display:flex}.awsui_date-picker-input_145pa_1pqkq_206:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px);inline-size:100%}

.awsui_grid_1mfbn_jjh6f_149:not(#\9 ){inline-size:var(--size-calendar-grid-width-7eyarb, 238px);border-spacing:0}.awsui_grid-cell_1mfbn_jjh6f_154:not(#\9 ){inline-size:14.2857142857%;word-break:break-word;text-align:center;font-weight:unset}.awsui_day-header_1mfbn_jjh6f_161:not(#\9 ){padding-block-start:var(--space-s-kbzdb8, 12px);padding-block-end:var(--space-xxs-0gmk42, 4px);padding-inline:0;color:var(--color-text-calendar-month-841oke, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_day_1mfbn_jjh6f_161:not(#\9 ),.awsui_month_1mfbn_jjh6f_172:not(#\9 ){border-block-end:1px solid var(--color-border-calendar-grid-xyh10u, transparent);border-inline-end:1px solid var(--color-border-calendar-grid-xyh10u, transparent);padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:0;color:var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb);position:relative}.awsui_day_1mfbn_jjh6f_161:not(#\9 ):focus,.awsui_month_1mfbn_jjh6f_172:not(#\9 ):focus{outline:none}.awsui_day_1mfbn_jjh6f_161:not(#\9 )::after,.awsui_month_1mfbn_jjh6f_172:not(#\9 )::after{content:"";position:absolute;z-index:1;inset-block-start:calc(-1*var(--border-item-width-y8srom, 2px));inset-block-end:-1px;inset-inline-start:-1px;inset-inline-end:calc(-1*var(--border-item-width-y8srom, 2px));background-color:transparent}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_jjh6f_161:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_jjh6f_172:not(#\9 ):focus{z-index:2;position:relative}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_jjh6f_161:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_jjh6f_172:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_jjh6f_161:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_jjh6f_172:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_day_1mfbn_jjh6f_161>.awsui_day-inner_1mfbn_jjh6f_220:not(#\9 ),.awsui_day_1mfbn_jjh6f_161>.awsui_month-inner_1mfbn_jjh6f_221:not(#\9 ),.awsui_month_1mfbn_jjh6f_172>.awsui_day-inner_1mfbn_jjh6f_220:not(#\9 ),.awsui_month_1mfbn_jjh6f_172>.awsui_month-inner_1mfbn_jjh6f_221:not(#\9 ){position:relative;z-index:1}.awsui_in-first-row_1mfbn_jjh6f_228:not(#\9 ):not(.awsui_in-previous-month_1mfbn_jjh6f_228),.awsui_in-first-row_1mfbn_jjh6f_228:not(#\9 ):not(.awsui_in-previous-year_1mfbn_jjh6f_229){border-block-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_in-previous-month_1mfbn_jjh6f_228:not(#\9 ):not(.awsui_last-day-of-month_1mfbn_jjh6f_233),.awsui_in-previous-year_1mfbn_jjh6f_229:not(#\9 ):not(.awsui_last-month-of-year_1mfbn_jjh6f_234){border-inline-end-color:transparent}.awsui_in-next-month_1mfbn_jjh6f_238:not(#\9 ),.awsui_in-next-year_1mfbn_jjh6f_239:not(#\9 ){border-color:transparent}.awsui_in-first-column_1mfbn_jjh6f_243:not(#\9 ){border-inline-start:1px solid 1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_in-first-column_1mfbn_jjh6f_243.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-month_1mfbn_jjh6f_246:not(#\9 ),.awsui_in-first-column_1mfbn_jjh6f_243.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-year_1mfbn_jjh6f_246:not(#\9 ){border-inline-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_enabled_1mfbn_jjh6f_250:not(#\9 ){cursor:pointer}.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-month_1mfbn_jjh6f_246:not(#\9 ),.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-year_1mfbn_jjh6f_246:not(#\9 ){color:var(--color-text-dropdown-item-default-gv6npt, #0f141a)}.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-month_1mfbn_jjh6f_246:not(#\9 ):not(.awsui_in-range_1mfbn_jjh6f_256),.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-month_1mfbn_jjh6f_246:not(#\9 ):not(.awsui_in-range_1mfbn_jjh6f_256)::after,.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-month_1mfbn_jjh6f_246.awsui_end-date_1mfbn_jjh6f_256.awsui_start-date_1mfbn_jjh6f_256:not(#\9 ),.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-month_1mfbn_jjh6f_246.awsui_end-date_1mfbn_jjh6f_256.awsui_start-date_1mfbn_jjh6f_256:not(#\9 )::after,.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-month_1mfbn_jjh6f_246.awsui_no-range_1mfbn_jjh6f_256:not(#\9 ),.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-month_1mfbn_jjh6f_246.awsui_no-range_1mfbn_jjh6f_256:not(#\9 )::after,.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-year_1mfbn_jjh6f_246:not(#\9 ):not(.awsui_in-range_1mfbn_jjh6f_256),.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-year_1mfbn_jjh6f_246:not(#\9 ):not(.awsui_in-range_1mfbn_jjh6f_256)::after,.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-year_1mfbn_jjh6f_246.awsui_end-date_1mfbn_jjh6f_256.awsui_start-date_1mfbn_jjh6f_256:not(#\9 ),.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-year_1mfbn_jjh6f_246.awsui_end-date_1mfbn_jjh6f_256.awsui_start-date_1mfbn_jjh6f_256:not(#\9 )::after,.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-year_1mfbn_jjh6f_246.awsui_no-range_1mfbn_jjh6f_256:not(#\9 ),.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-year_1mfbn_jjh6f_246.awsui_no-range_1mfbn_jjh6f_256:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-month_1mfbn_jjh6f_246:not(#\9 ):hover,.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-year_1mfbn_jjh6f_246:not(#\9 ):hover{color:var(--color-text-calendar-date-hover-jsvbjx, #0f141a);background-color:var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7)}.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-month_1mfbn_jjh6f_246:not(#\9 ):hover:not(.awsui_selected_1mfbn_jjh6f_266)::after,.awsui_enabled_1mfbn_jjh6f_250.awsui_in-visible-calendar_1mfbn_jjh6f_246.awsui_in-current-year_1mfbn_jjh6f_246:not(#\9 ):hover:not(.awsui_selected_1mfbn_jjh6f_266)::after{border-block:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-41eg5t, #8c8c94);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-41eg5t, #8c8c94)}.awsui_today_1mfbn_jjh6f_271:not(#\9 ):not(.awsui_in-range_1mfbn_jjh6f_256),.awsui_this-month_1mfbn_jjh6f_272:not(#\9 ):not(.awsui_in-range_1mfbn_jjh6f_256){background-color:var(--color-background-calendar-current-date-xb1nan, #f3f3f7);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_selected_1mfbn_jjh6f_266:not(#\9 ){border-color:transparent;position:relative;z-index:2;font-weight:var(--font-weight-bold-qswov1, 700)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_jjh6f_266:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_jjh6f_266:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_jjh6f_266:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px));inline-size:calc(100% + var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px) + var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px));block-size:calc(100% + var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px) + var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);box-shadow:0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-ffu053, #f9f9fa)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_jjh6f_266:not(#\9 ):focus::before{z-index:1}.awsui_selected_1mfbn_jjh6f_266:not(#\9 )::after{background-color:var(--color-background-control-checked-qwr7rm, #006ce0);border-block:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-qwr7rm, #006ce0);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-qwr7rm, #006ce0);z-index:0}.awsui_selected_1mfbn_jjh6f_266>.awsui_day-inner_1mfbn_jjh6f_220:not(#\9 ),.awsui_selected_1mfbn_jjh6f_266>.awsui_month-inner_1mfbn_jjh6f_221:not(#\9 ){color:var(--color-text-calendar-date-selected-km2oh9, #ffffff);position:relative;z-index:2}.awsui_in-range_1mfbn_jjh6f_256:not(#\9 ){background-color:var(--color-background-dropdown-item-selected-9x6ssl, #f0fbff);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_in-range_1mfbn_jjh6f_256.awsui_in-range-border-block-start_1mfbn_jjh6f_328:not(#\9 )::after{border-block-start:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-qwr7rm, #006ce0)}.awsui_in-range_1mfbn_jjh6f_256.awsui_in-range-border-inline-end_1mfbn_jjh6f_331:not(#\9 )::after{border-inline-end:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-qwr7rm, #006ce0)}.awsui_in-range_1mfbn_jjh6f_256.awsui_in-range-border-block-end_1mfbn_jjh6f_334:not(#\9 )::after{border-block-end:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-qwr7rm, #006ce0)}.awsui_in-range_1mfbn_jjh6f_256.awsui_in-range-border-inline-start_1mfbn_jjh6f_337:not(#\9 )::after{border-inline-start:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-qwr7rm, #006ce0)}.awsui_in-range_1mfbn_jjh6f_256.awsui_in-range-border-block-start_1mfbn_jjh6f_328.awsui_in-range-border-inline-end_1mfbn_jjh6f_331:not(#\9 ),.awsui_in-range_1mfbn_jjh6f_256.awsui_in-range-border-block-start_1mfbn_jjh6f_328.awsui_in-range-border-inline-end_1mfbn_jjh6f_331:not(#\9 )::after{border-start-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_in-range_1mfbn_jjh6f_256.awsui_in-range-border-block-end_1mfbn_jjh6f_334.awsui_in-range-border-inline-end_1mfbn_jjh6f_331:not(#\9 ),.awsui_in-range_1mfbn_jjh6f_256.awsui_in-range-border-block-end_1mfbn_jjh6f_334.awsui_in-range-border-inline-end_1mfbn_jjh6f_331:not(#\9 )::after{border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_in-range_1mfbn_jjh6f_256.awsui_in-range-border-block-end_1mfbn_jjh6f_334.awsui_in-range-border-inline-start_1mfbn_jjh6f_337:not(#\9 ),.awsui_in-range_1mfbn_jjh6f_256.awsui_in-range-border-block-end_1mfbn_jjh6f_334.awsui_in-range-border-inline-start_1mfbn_jjh6f_337:not(#\9 )::after{border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_in-range_1mfbn_jjh6f_256.awsui_in-range-border-block-start_1mfbn_jjh6f_328.awsui_in-range-border-inline-start_1mfbn_jjh6f_337:not(#\9 ),.awsui_in-range_1mfbn_jjh6f_256.awsui_in-range-border-block-start_1mfbn_jjh6f_328.awsui_in-range-border-inline-start_1mfbn_jjh6f_337:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_jjh6f_256:not(#\9 ),.awsui_no-range_1mfbn_jjh6f_256:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_jjh6f_256:not(#\9 ),.awsui_no-range_1mfbn_jjh6f_256:not(#\9 )::after{border-start-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_jjh6f_256:not(#\9 ),.awsui_no-range_1mfbn_jjh6f_256:not(#\9 )::after{border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_jjh6f_256:not(#\9 ),.awsui_no-range_1mfbn_jjh6f_256:not(#\9 )::after{border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}
.awsui_calendar_mgja0_8uenl_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_mgja0_8uenl_1 var(--motion-duration-show-quick-6av78d, 135ms) var(--motion-easing-show-quick-2n40zx, ease-out);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_mgja0_8uenl_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_mgja0_8uenl_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_mgja0_8uenl_153:not(#\9 ),.awsui-mode-entering .awsui_calendar_mgja0_8uenl_153:not(#\9 ){animation:none;transition:none}.awsui_root_mgja0_8uenl_176:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_mgja0_8uenl_176:not(#\9 ):not(.awsui_wide_mgja0_8uenl_207){max-inline-size:32em}.awsui_root_mgja0_8uenl_176.awsui_wide_mgja0_8uenl_207:not(#\9 ){max-inline-size:39em}.awsui_focus-lock_mgja0_8uenl_214:not(#\9 ){display:contents}.awsui_trigger-flexbox_mgja0_8uenl_218:not(#\9 ){display:flex}.awsui_calendar-container_mgja0_8uenl_222:not(#\9 ){inline-size:calc(2*var(--size-calendar-grid-width-7eyarb, 238px) + var(--space-xs-j1ch97, 8px))}.awsui_calendar-container_mgja0_8uenl_222.awsui_one-grid_mgja0_8uenl_225:not(#\9 ){inline-size:var(--size-calendar-grid-width-7eyarb, 238px)}.awsui_calendar-header_mgja0_8uenl_229:not(#\9 ){display:flex;justify-content:space-between;align-items:center;position:relative}.awsui_calendar-header-pages-wrapper_mgja0_8uenl_235:not(#\9 ){position:absolute;inset:0;margin-block:0;margin-inline:0;display:flex;justify-content:space-around;align-items:center;flex:1;pointer-events:none}.awsui_calendar-header-page_mgja0_8uenl_235:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-weight-bold-qswov1, 700);color:var(--color-text-body-default-jmme8j, #0f141a);display:flex;pointer-events:auto}.awsui_date-and-time-container_mgja0_8uenl_255:not(#\9 ){display:grid;grid-template-columns:repeat(auto-fit, minmax(var(--size-calendar-grid-width-7eyarb, 238px), 1fr));gap:var(--space-xs-j1ch97, 8px)}.awsui_date-and-time-wrapper_mgja0_8uenl_261:not(#\9 ){inline-size:var(--size-calendar-grid-width-7eyarb, 238px);display:grid;gap:var(--space-xs-j1ch97, 8px);grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}.awsui_footer_mgja0_8uenl_268:not(#\9 ){display:flex;flex-wrap:wrap;justify-content:flex-end;border-block-start:1px solid var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd);padding-block-start:0;padding-block-end:var(--space-s-kbzdb8, 12px);padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_footer_mgja0_8uenl_268.awsui_has-clear-button_mgja0_8uenl_277:not(#\9 ){justify-content:space-between}.awsui_footer_mgja0_8uenl_268.awsui_one-grid_mgja0_8uenl_225:not(#\9 ){padding-block-start:0;padding-block-end:var(--space-s-kbzdb8, 12px);padding-inline:var(--space-xs-j1ch97, 8px)}.awsui_footer-button-wrapper_mgja0_8uenl_286:not(#\9 ){padding-block-start:var(--space-s-kbzdb8, 12px)}.awsui_footer-button-wrapper_mgja0_8uenl_286:not(#\9 ):last-child{margin-inline-start:auto}.awsui_icon-wrapper_mgja0_8uenl_293:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650);margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_label_mgja0_8uenl_298:not(#\9 ){cursor:default}.awsui_label_mgja0_8uenl_298.awsui_label-enabled_mgja0_8uenl_302:not(#\9 ):hover>.awsui_trigger-flexbox_mgja0_8uenl_218>.awsui_icon-wrapper_mgja0_8uenl_293{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_label-text_mgja0_8uenl_306:not(#\9 ){color:var(--color-text-input-placeholder-hz0ut2, #656871);font-style:italic;-webkit-user-select:none;user-select:none}.awsui_label-token-nowrap_mgja0_8uenl_312:not(#\9 ){white-space:nowrap}.awsui_dropdown_mgja0_8uenl_316:not(#\9 ){overflow:auto;border-block-start:1px solid var(--color-border-container-top-2no83z, transparent);border-block-end:1px solid var(--color-border-container-top-2no83z, transparent);border-start-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-start-end-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-end-radius:var(--border-radius-dropdown-942n6j, 8px)}.awsui_dropdown_mgja0_8uenl_316:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_dropdown_mgja0_8uenl_316:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-start-end-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-end-radius:var(--border-radius-dropdown-942n6j, 8px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_dropdown-content_mgja0_8uenl_338:not(#\9 ){background-color:var(--color-background-container-content-9qmfcy, #ffffff);inline-size:calc(2*var(--size-calendar-grid-width-7eyarb, 238px) + var(--space-xs-j1ch97, 8px) + 2*var(--space-l-0ykpb1, 20px))}.awsui_dropdown-content_mgja0_8uenl_338.awsui_one-grid_mgja0_8uenl_225:not(#\9 ){inline-size:calc(var(--size-calendar-grid-width-7eyarb, 238px) + 2*var(--space-l-0ykpb1, 20px))}

.awsui_segment_8cbea_s47eg_161:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);word-wrap:break-word;max-inline-size:100%;overflow:hidden;font-weight:var(--font-weight-button-ahb0ew, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);letter-spacing:.25px;padding-block:calc(var(--space-field-vertical-sf2thg, 5px) - var(--border-width-field-j665cy, 1px));padding-inline:calc(var(--space-button-horizontal-w2nh9z, 20px) - var(--space-static-xxs-ob9nh1, 4px));background:var(--awsui-style-background-default-esndbs, var(--color-background-segment-default-v6zlxl, #ffffff));color:var(--awsui-style-color-default-esndbs, var(--color-text-segment-default-icu6ax, #424650));overflow:visible;border-start-start-radius:calc(var(--border-radius-button-sb9p0d, 20px) - 3px);border-start-end-radius:calc(var(--border-radius-button-sb9p0d, 20px) - 3px);border-end-start-radius:calc(var(--border-radius-button-sb9p0d, 20px) - 3px);border-end-end-radius:calc(var(--border-radius-button-sb9p0d, 20px) - 3px);position:relative;block-size:calc(100% - var(--space-static-xxs-ob9nh1, 4px));display:flex;align-items:center;border-inline:none;border-block:none;--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-u9urvc, #006ce0))}.awsui_segment_8cbea_s47eg_161:not(#\9 ):not(.awsui_refresh_8cbea_s47eg_188){block-size:calc(100% - var(--space-static-xxs-ob9nh1, 4px) - 2*var(--border-width-field-j665cy, 1px))}.awsui_segment_8cbea_s47eg_161:not(#\9 ):focus{outline:none}.awsui_segment_8cbea_s47eg_161.awsui_disabled_8cbea_s47eg_194:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, var(--color-background-segment-disabled-s2n079, #ffffff));color:var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-scv2ec, #b4b4bb))}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_s47eg_161:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_s47eg_161:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px) - 1px)}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_s47eg_161:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px));inset-block-start:calc(-1*var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px));inline-size:calc(100% + var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px) + var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px));block-size:calc(100% + var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px) + var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs);z-index:1}.awsui_segment_8cbea_s47eg_161:not(#\9 ):not(:last-child)::after{content:"";position:absolute;inset-inline-end:calc(-1*(var(--space-static-xxs-ob9nh1, 4px) + 1px));block-size:calc(100% - (var(--space-static-xxs-ob9nh1, 4px) + var(--space-static-xxxs-775m2b, 2px))*2);min-block-size:calc(var(--line-height-body-m-we036z, 20px) - var(--space-static-xxs-ob9nh1, 4px)*2);inline-size:1px;background:var(--color-border-input-default-nyn06a, #8c8c94);z-index:1}.awsui_segment_8cbea_s47eg_161:not(#\9 ):not(.awsui_refresh_8cbea_s47eg_188):not(:last-child)::after{inset-inline-end:calc(-1*var(--space-static-xxs-ob9nh1, 4px))}.awsui_segment_8cbea_s47eg_161:not(#\9 ):nth-child(1){grid-column:1}.awsui_segment_8cbea_s47eg_161:not(#\9 ):nth-child(2){grid-column:2}.awsui_segment_8cbea_s47eg_161:not(#\9 ):nth-child(3){grid-column:3}.awsui_segment_8cbea_s47eg_161:not(#\9 ):nth-child(4){grid-column:4}.awsui_segment_8cbea_s47eg_161:not(#\9 ):nth-child(5){grid-column:5}.awsui_segment_8cbea_s47eg_161:not(#\9 ):nth-child(6){grid-column:6}.awsui_segment_8cbea_s47eg_161.awsui_selected_8cbea_s47eg_251:not(#\9 ){background:var(--awsui-style-background-active-esndbs, var(--color-background-segment-active-kq3k5r, #006ce0));color:var(--awsui-style-color-active-esndbs, var(--color-text-segment-active-z361o4, #ffffff))}.awsui_segment_8cbea_s47eg_161:not(#\9 ):hover:not(.awsui_selected_8cbea_s47eg_251):not(.awsui_disabled_8cbea_s47eg_194):not(:focus){background:var(--awsui-style-background-hover-esndbs, var(--color-background-segment-hover-1oump4, #f0fbff));color:var(--awsui-style-color-hover-esndbs, var(--color-text-segment-hover-17xs1h, #002b66));cursor:pointer}.awsui_with-text_8cbea_s47eg_265:not(#\9 ){position:relative;inset-inline-start:calc(-1*var(--space-xxs-0gmk42, 4px));margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_with-no-text_8cbea_s47eg_271:not(#\9 ){margin-inline:auto;inset-inline:0}.awsui_root_8cbea_s47eg_276:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_segment-part_8cbea_s47eg_308:not(#\9 ){display:inline-grid;border-inline:solid var(--border-width-field-j665cy, 1px) var(--color-border-segment-wrapper-lhltjg, #8c8c94);border-block:solid var(--border-width-field-j665cy, 1px) var(--color-border-segment-wrapper-lhltjg, #8c8c94);border-start-start-radius:var(--border-radius-button-sb9p0d, 20px);border-start-end-radius:var(--border-radius-button-sb9p0d, 20px);border-end-start-radius:var(--border-radius-button-sb9p0d, 20px);border-end-end-radius:var(--border-radius-button-sb9p0d, 20px);background-color:var(--color-background-segment-wrapper-uft0bt, #ffffff);align-items:center;min-block-size:calc(var(--line-height-body-m-we036z, 20px) + var(--space-static-xxs-ob9nh1, 4px));padding-block:calc(var(--space-static-xxs-ob9nh1, 4px)/2 - var(--border-width-field-j665cy, 1px));padding-inline:calc(var(--space-static-xxs-ob9nh1, 4px) - var(--border-width-field-j665cy, 1px));gap:calc(var(--space-static-xxs-ob9nh1, 4px)*2 + 1px)}.awsui_segment-part_8cbea_s47eg_308:not(#\9 ):not(.awsui_refresh_8cbea_s47eg_188){padding-inline:calc(var(--space-static-xxxs-775m2b, 2px) + var(--border-width-field-j665cy, 1px));padding-block:0;gap:calc(var(--space-static-xxs-ob9nh1, 4px)*2 - 1px)}@media(max-width: 688px){.awsui_segment-part_8cbea_s47eg_308:not(#\9 ){display:none}}.awsui_select_8cbea_s47eg_251:not(#\9 ){display:none}@media(max-width: 688px){.awsui_select_8cbea_s47eg_251:not(#\9 ){display:block}}.awsui_segment-count-2_8cbea_s47eg_343:not(#\9 ){grid-template-columns:repeat(2, auto)}.awsui_segment-count-3_8cbea_s47eg_347:not(#\9 ){grid-template-columns:repeat(3, auto)}.awsui_segment-count-4_8cbea_s47eg_351:not(#\9 ){grid-template-columns:repeat(4, auto)}.awsui_segment-count-5_8cbea_s47eg_355:not(#\9 ){grid-template-columns:repeat(5, auto)}.awsui_segment-count-6_8cbea_s47eg_359:not(#\9 ){grid-template-columns:repeat(6, auto)}
.awsui_custom-range_16zmw_vtu7h_145:not(#\9 ){padding-inline-start:calc(14px + var(--space-xs-j1ch97, 8px));display:flex;inline-size:80%}.awsui_custom-range--no-padding_16zmw_vtu7h_151:not(#\9 ){padding-inline-start:0}.awsui_custom-range-form-controls_16zmw_vtu7h_155:not(#\9 ){display:flex;inline-size:100%}.awsui_custom-range-form-controls_16zmw_vtu7h_155>.awsui_custom-range-duration_16zmw_vtu7h_159:not(#\9 ),.awsui_custom-range-form-controls_16zmw_vtu7h_155>.awsui_custom-range-unit_16zmw_vtu7h_160:not(#\9 ){inline-size:50%}.awsui_custom-range-form-controls_16zmw_vtu7h_155>.awsui_custom-range-duration_16zmw_vtu7h_159:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_custom-range-form-controls_16zmw_vtu7h_155.awsui_vertical_16zmw_vtu7h_166:not(#\9 ){flex-direction:column}.awsui_custom-range-form-controls_16zmw_vtu7h_155.awsui_vertical_16zmw_vtu7h_166>.awsui_custom-range-duration_16zmw_vtu7h_159:not(#\9 ),.awsui_custom-range-form-controls_16zmw_vtu7h_155.awsui_vertical_16zmw_vtu7h_166>.awsui_custom-range-unit_16zmw_vtu7h_160:not(#\9 ){inline-size:100%}.awsui_custom-range-form-controls_16zmw_vtu7h_155.awsui_vertical_16zmw_vtu7h_166>.awsui_custom-range-unit_16zmw_vtu7h_160:not(#\9 ){margin-block-start:var(--space-s-kbzdb8, 12px)}
.awsui_divider_1noo2_cp2gh_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-block:none;border-inline:none;margin-block:0;margin-inline:0}.awsui_divider-horizontal_1noo2_cp2gh_181:not(#\9 ){display:block;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd);inline-size:100%;block-size:0}.awsui_divider-has-label_1noo2_cp2gh_188:not(#\9 ){display:flex;align-items:center;gap:var(--space-xs-j1ch97, 8px);border-block:none;border-inline:none;block-size:auto}.awsui_divider-line_1noo2_cp2gh_197:not(#\9 ){flex:1;block-size:0;min-inline-size:var(--space-m-utxyzm, 16px);border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_divider-label_1noo2_cp2gh_204:not(#\9 ){flex:0 1 auto;min-inline-size:0;word-break:break-word}.awsui_divider-vertical_1noo2_cp2gh_210:not(#\9 ){display:inline-block;border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd);inline-size:0;block-size:100%;align-self:stretch}
.awsui_root_ptw8i_18pm9_181:not(#\9 ){padding-block:var(--space-static-l-f5qlel, 20px);padding-inline:var(--space-static-l-f5qlel, 20px);border-start-start-radius:var(--border-radius-dropzone-dwrq5h, 12px);border-start-end-radius:var(--border-radius-dropzone-dwrq5h, 12px);border-end-start-radius:var(--border-radius-dropzone-dwrq5h, 12px);border-end-end-radius:var(--border-radius-dropzone-dwrq5h, 12px);color:var(--color-dropzone-text-default-vshcme, #424650);background-color:var(--color-dropzone-background-default-fpz8io, #ffffff);border-color:var(--color-dropzone-border-default-zs3xv6, #8c8c94);border-block:1px dashed var(--color-dropzone-border-default-zs3xv6, #8c8c94);border-inline:1px dashed var(--color-dropzone-border-default-zs3xv6, #8c8c94)}.awsui_root_ptw8i_18pm9_181.awsui_hovered_ptw8i_18pm9_194:not(#\9 ){color:var(--color-dropzone-text-hover-9g1o07, #424650);background-color:var(--color-dropzone-background-hover-x5a713, #f0fbff);border-block:1px dashed var(--color-dropzone-border-hover-nv8q76, #002b66);border-inline:1px dashed var(--color-dropzone-border-hover-nv8q76, #002b66)}.awsui_content_ptw8i_18pm9_201:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-static-xxs-ob9nh1, 4px);align-items:center;justify-content:center}
.awsui_root_39ths_1oz7v_209:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_file-loading-overlay_39ths_1oz7v_241:not(#\9 ){position:absolute;inset-inline-end:var(--space-static-xs-0rvocx, 8px);inset-block-end:var(--space-static-xxs-ob9nh1, 4px)}.awsui_file-loading-overlay-single-row_39ths_1oz7v_246:not(#\9 ){inset-inline-end:var(--space-static-xxl-xyy8nx, 32px)}.awsui_file-name-container_39ths_1oz7v_250:not(#\9 ){all:unset;display:block;inline-size:100%;min-inline-size:0;cursor:default;text-align:start}body[data-awsui-focus-visible=true] .awsui_file-name-container_39ths_1oz7v_250:not(#\9 ):focus-visible:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_file-name-container_39ths_1oz7v_250:not(#\9 ):focus-visible:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-name-container_39ths_1oz7v_250:not(#\9 ):focus-visible:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_file-option-name_39ths_1oz7v_280:not(#\9 ),.awsui_file-option-size_39ths_1oz7v_281:not(#\9 ),.awsui_file-option-last-modified_39ths_1oz7v_282:not(#\9 ){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.awsui_file-option_39ths_1oz7v_280:not(#\9 ){inline-size:100%;min-inline-size:0;display:flex;gap:var(--space-scaled-xs-rt720d, 8px)}.awsui_file-option-thumbnail_39ths_1oz7v_295:not(#\9 ){margin-block-start:var(--space-static-xxs-ob9nh1, 4px)}.awsui_file-option-thumbnail-image_39ths_1oz7v_299:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);inline-size:48px;block-size:48px;object-fit:cover;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.awsui_file-option-metadata_39ths_1oz7v_312:not(#\9 ){inline-size:100%}.awsui_file-option-metadata_39ths_1oz7v_312.awsui_with-image_39ths_1oz7v_315:not(#\9 ){inline-size:calc(100% - 48px)}.awsui_file-option-metadata_39ths_1oz7v_312.awsui_single-row-loading_39ths_1oz7v_318:not(#\9 ){inline-size:calc(100% - var(--size-icon-normal-tg8eob, 16px))}.awsui_token_39ths_1oz7v_322:not(#\9 ){position:relative;block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-0gmk42, 4px)}.awsui_token-grid_39ths_1oz7v_329:not(#\9 ){display:grid;grid-template-rows:max-content auto}@media(max-width: 688px){.awsui_token-grid_39ths_1oz7v_329:not(#\9 ){display:flex}}.awsui_token-contains-image_39ths_1oz7v_338:not(#\9 ){grid-template-rows:68px auto}.awsui_token-box_39ths_1oz7v_342:not(#\9 ){position:relative;block-size:100%;border-block:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-esndbs, var(--color-border-item-selected-w9z1nq, #006ce0));border-inline:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-esndbs, var(--color-border-item-selected-w9z1nq, #006ce0));padding-block-start:var(--space-token-vertical-vkegei, 4px);padding-block-end:var(--space-token-vertical-vkegei, 4px);padding-inline-start:var(--space-field-horizontal-wxk0gu, 12px);padding-inline-end:var(--space-xxs-0gmk42, 4px);display:flex;align-items:flex-start;background:var(--awsui-token-style-background-default-esndbs, var(--color-background-item-selected-jv0nfm, #f0fbff));border-start-start-radius:var(--border-radius-token-24bwfa, 8px);border-start-end-radius:var(--border-radius-token-24bwfa, 8px);border-end-start-radius:var(--border-radius-token-24bwfa, 8px);border-end-end-radius:var(--border-radius-token-24bwfa, 8px);color:var(--color-text-body-default-jmme8j, #0f141a);box-sizing:border-box}.awsui_token-box_39ths_1oz7v_342.awsui_horizontal_39ths_1oz7v_361:not(#\9 ){max-inline-size:230px}@media(max-width: 688px){.awsui_token-box_39ths_1oz7v_342.awsui_horizontal_39ths_1oz7v_361:not(#\9 ){max-inline-size:100%}}.awsui_token-box_39ths_1oz7v_342.awsui_error_39ths_1oz7v_369:not(#\9 ){border-color:var(--color-border-status-error-kbymrh, #db0000);border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_token-box_39ths_1oz7v_342.awsui_error_39ths_1oz7v_369>.awsui_dismiss-button_39ths_1oz7v_373:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_token-box_39ths_1oz7v_342.awsui_error_39ths_1oz7v_369>.awsui_dismiss-button_39ths_1oz7v_373:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_token-box_39ths_1oz7v_342.awsui_warning_39ths_1oz7v_379:not(#\9 ){border-color:var(--color-border-status-warning-qj88qv, #855900);border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_token-box_39ths_1oz7v_342.awsui_warning_39ths_1oz7v_379>.awsui_dismiss-button_39ths_1oz7v_373:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_token-box_39ths_1oz7v_342.awsui_warning_39ths_1oz7v_379>.awsui_dismiss-button_39ths_1oz7v_373:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_token-box_39ths_1oz7v_342.awsui_read-only_39ths_1oz7v_389:not(#\9 ){border-color:var(--color-border-input-disabled-whoc96, #ebebf0);background-color:var(--color-background-container-content-9qmfcy, #ffffff)}.awsui_token-box_39ths_1oz7v_342.awsui_read-only_39ths_1oz7v_389>.awsui_dismiss-button_39ths_1oz7v_373:not(#\9 ){pointer-events:none;color:var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb)}.awsui_token-box_39ths_1oz7v_342.awsui_read-only_39ths_1oz7v_389>.awsui_dismiss-button_39ths_1oz7v_373:not(#\9 ):hover{cursor:initial;color:var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb)}.awsui_token-box_39ths_1oz7v_342.awsui_loading_39ths_1oz7v_402:not(#\9 ){border-color:var(--color-border-control-disabled-phlkdh, #dedee3);background-color:var(--color-background-container-content-9qmfcy, #ffffff)}

.awsui_hints_1ubbm_19myf_10:not(#\9 ){margin-block-start:var(--space-static-xxs-ob9nh1, 4px)}

.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157:not(#\9 ){opacity:0;transform:translateY(-20px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ){opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ){opacity:0}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_enter_1q84n_1fcxm_157>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210:not(#\9 ){transition-property:transform,opacity;transition-duration:var(--motion-duration-complex-ukp4n8, 250ms);transition-timing-function:var(--motion-easing-expressive-5ngyyh, cubic-bezier(0.84, 0, 0.16, 1));opacity:1;transform:translateY(0)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ){opacity:1;transform:translateY(0);transition-property:transform,opacity;transition-duration:var(--motion-duration-complex-ukp4n8, 250ms);transition-timing-function:var(--motion-easing-expressive-5ngyyh, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms) - 50ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-message_1q84n_1fcxm_171>.awsui_flash-content_1q84n_1fcxm_172:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms)*2 - 100ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entering_1q84n_1fcxm_210>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_entered_1q84n_1fcxm_231>.awsui_flash-body_1q84n_1fcxm_171>.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_exiting_1q84n_1fcxm_336:not(#\9 ){opacity:0;transform:translateY(-20px);transition-property:transform,opacity;transition-duration:var(--motion-duration-responsive-xka9jl, 115ms);transition-timing-function:var(--motion-easing-expressive-5ngyyh, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1fcxm_157.awsui_exiting_1q84n_1fcxm_336:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_exiting_1q84n_1fcxm_336:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1fcxm_157.awsui_exiting_1q84n_1fcxm_336:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_1fcxm_370>.awsui_animation-running_1q84n_1fcxm_370>.awsui_item_1q84n_1fcxm_370:not(#\9 ),.awsui_stack_1q84n_1fcxm_370>.awsui_animation-running_1q84n_1fcxm_370>.awsui_flash-list-item_1q84n_1fcxm_371:not(#\9 ),.awsui_stack_1q84n_1fcxm_370>.awsui_animation-running_1q84n_1fcxm_370.awsui_notification-bar_1q84n_1fcxm_372:not(#\9 ){transition-timing-function:var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1));transition-duration:var(--motion-duration-responsive-xka9jl, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_stack_1q84n_1fcxm_370>.awsui_animation-running_1q84n_1fcxm_370>.awsui_item_1q84n_1fcxm_370:not(#\9 ),.awsui_stack_1q84n_1fcxm_370>.awsui_animation-running_1q84n_1fcxm_370>.awsui_flash-list-item_1q84n_1fcxm_371:not(#\9 ),.awsui_stack_1q84n_1fcxm_370>.awsui_animation-running_1q84n_1fcxm_370.awsui_notification-bar_1q84n_1fcxm_372:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_1fcxm_370>.awsui_animation-running_1q84n_1fcxm_370>.awsui_item_1q84n_1fcxm_370:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1fcxm_370>.awsui_animation-running_1q84n_1fcxm_370>.awsui_item_1q84n_1fcxm_370:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_1fcxm_370>.awsui_animation-running_1q84n_1fcxm_370>.awsui_flash-list-item_1q84n_1fcxm_371:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1fcxm_370>.awsui_animation-running_1q84n_1fcxm_370>.awsui_flash-list-item_1q84n_1fcxm_371:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_1fcxm_370>.awsui_animation-running_1q84n_1fcxm_370.awsui_notification-bar_1q84n_1fcxm_372:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1fcxm_370>.awsui_animation-running_1q84n_1fcxm_370.awsui_notification-bar_1q84n_1fcxm_372:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_1fcxm_370>.awsui_collapsed_1q84n_1fcxm_392.awsui_animation-ready_1q84n_1fcxm_392>.awsui_expanded-only_1q84n_1fcxm_392:not(#\9 ),.awsui_stack_1q84n_1fcxm_370>.awsui_collapsed_1q84n_1fcxm_392.awsui_animation-running_1q84n_1fcxm_370>.awsui_expanded-only_1q84n_1fcxm_392:not(#\9 ){display:none}.awsui_stack_1q84n_1fcxm_370:not(#\9 ){display:grid;grid-template-columns:30px 1fr 30px}.awsui_stack_1q84n_1fcxm_370>.awsui_expanded_1q84n_1fcxm_392:not(#\9 ){grid-column:1/4}.awsui_stack_1q84n_1fcxm_370>.awsui_collapsed_1q84n_1fcxm_392:not(#\9 ){display:grid;grid-column:1/4;grid-template-columns:repeat(var(--awsui-flashbar-stack-depth-esndbs), 10px) 1fr repeat(var(--awsui-flashbar-stack-depth-esndbs), 10px);row-gap:8px;z-index:0}.awsui_stack_1q84n_1fcxm_370>.awsui_collapsed_1q84n_1fcxm_392>.awsui_item_1q84n_1fcxm_370:not(#\9 ){grid-column-start:calc(var(--awsui-flashbar-stack-index-esndbs) + 1);grid-column-end:calc(var(--awsui-flashbar-stack-depth-esndbs)*2 + 1 - var(--awsui-flashbar-stack-index-esndbs) + 1);grid-row-start:1;grid-row-end:calc(var(--awsui-flashbar-stack-index-esndbs) + 2);z-index:calc(var(--awsui-flashbar-stack-depth-esndbs) - var(--awsui-flashbar-stack-index-esndbs))}.awsui_stack_1q84n_1fcxm_370>.awsui_collapsed_1q84n_1fcxm_392>.awsui_item_1q84n_1fcxm_370:not(#\9 ):not(:first-of-type){align-self:end;min-block-size:calc(var(--line-height-body-m-we036z, 20px) + (var(--space-scaled-xs-rt720d, 8px) + var(--border-width-field-j665cy, 1px) + var(--space-scaled-xxs-vdp1uk, 4px))*2)}.awsui_stack_1q84n_1fcxm_370>.awsui_collapsed_1q84n_1fcxm_392>.awsui_item_1q84n_1fcxm_370:not(#\9 ):not(:last-child)>.awsui_flash_1q84n_1fcxm_157,.awsui_stack_1q84n_1fcxm_370>.awsui_collapsed_1q84n_1fcxm_392>.awsui_item_1q84n_1fcxm_370.awsui_flash_1q84n_1fcxm_157:not(#\9 ){box-shadow:var(--shadow-flash-collapsed-rw4yqb, 0px 4px 4px rgba(0, 0, 0, 0.25))}.awsui_stack_1q84n_1fcxm_370>.awsui_expanded_1q84n_1fcxm_392.awsui_animation-running_1q84n_1fcxm_370>.awsui_flash-list-item_1q84n_1fcxm_371:not(#\9 ){position:relative;z-index:calc(var(--awsui-flashbar-stack-depth-esndbs) - var(--awsui-flashbar-stack-index-esndbs))}.awsui_stack_1q84n_1fcxm_370.awsui_collapsible_1q84n_1fcxm_448:not(#\9 ):not(.awsui_expanded_1q84n_1fcxm_392):not(.awsui_short-list_1q84n_1fcxm_454):not(.awsui_visual-refresh_1q84n_1fcxm_454){--awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-we036z, 20px) + 2 * var(--space-button-vertical-zpwgu8, 4px) + 2 * 1px - calc(var(--space-scaled-xl-xls2ln, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 0px)}.awsui_stack_1q84n_1fcxm_370.awsui_collapsible_1q84n_1fcxm_448:not(#\9 ):not(.awsui_expanded_1q84n_1fcxm_392):not(.awsui_short-list_1q84n_1fcxm_454):not(.awsui_visual-refresh_1q84n_1fcxm_454)>.awsui_notification-bar_1q84n_1fcxm_372{margin-block-start:calc(-1*(var(--space-scaled-xl-xls2ln, 24px) + 3px) + 0px);margin-block-end:calc(var(--space-scaled-xl-xls2ln, 24px) + 3px - var(--line-height-body-m-we036z, 20px) - 2*var(--space-button-vertical-zpwgu8, 4px) - 2px - 0px);padding-block:var(--space-button-vertical-zpwgu8, 4px)}.awsui_stack_1q84n_1fcxm_370.awsui_collapsible_1q84n_1fcxm_448:not(#\9 ):not(.awsui_expanded_1q84n_1fcxm_392):not(.awsui_short-list_1q84n_1fcxm_454).awsui_visual-refresh_1q84n_1fcxm_454{--awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-we036z, 20px) + 2 * var(--space-button-vertical-zpwgu8, 4px) + 2 * 2px - calc(var(--space-scaled-xl-xls2ln, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 0px)}.awsui_stack_1q84n_1fcxm_370.awsui_collapsible_1q84n_1fcxm_448:not(#\9 ):not(.awsui_expanded_1q84n_1fcxm_392):not(.awsui_short-list_1q84n_1fcxm_454).awsui_visual-refresh_1q84n_1fcxm_454>.awsui_notification-bar_1q84n_1fcxm_372{margin-block-start:calc(-1*(var(--space-scaled-xl-xls2ln, 24px) + 3px) + 0px);margin-block-end:calc(var(--space-scaled-xl-xls2ln, 24px) + 3px - var(--line-height-body-m-we036z, 20px) - 2*var(--space-button-vertical-zpwgu8, 4px) - 4px - 0px);padding-block:var(--space-button-vertical-zpwgu8, 4px)}.awsui_stack_1q84n_1fcxm_370.awsui_collapsible_1q84n_1fcxm_448:not(#\9 ):not(.awsui_expanded_1q84n_1fcxm_392).awsui_short-list_1q84n_1fcxm_454:not(.awsui_visual-refresh_1q84n_1fcxm_454){--awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-we036z, 20px) + 2 * var(--space-button-vertical-zpwgu8, 4px) + 2 * 1px - calc(var(--space-scaled-xl-xls2ln, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 8px)}.awsui_stack_1q84n_1fcxm_370.awsui_collapsible_1q84n_1fcxm_448:not(#\9 ):not(.awsui_expanded_1q84n_1fcxm_392).awsui_short-list_1q84n_1fcxm_454:not(.awsui_visual-refresh_1q84n_1fcxm_454)>.awsui_notification-bar_1q84n_1fcxm_372{margin-block-start:calc(-1*(var(--space-scaled-xl-xls2ln, 24px) + 3px) + 8px);margin-block-end:calc(var(--space-scaled-xl-xls2ln, 24px) + 3px - var(--line-height-body-m-we036z, 20px) - 2*var(--space-button-vertical-zpwgu8, 4px) - 2px - 8px);padding-block:var(--space-button-vertical-zpwgu8, 4px)}.awsui_stack_1q84n_1fcxm_370.awsui_collapsible_1q84n_1fcxm_448:not(#\9 ):not(.awsui_expanded_1q84n_1fcxm_392).awsui_short-list_1q84n_1fcxm_454.awsui_visual-refresh_1q84n_1fcxm_454{--awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-we036z, 20px) + 2 * var(--space-button-vertical-zpwgu8, 4px) + 2 * 2px - calc(var(--space-scaled-xl-xls2ln, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 8px)}.awsui_stack_1q84n_1fcxm_370.awsui_collapsible_1q84n_1fcxm_448:not(#\9 ):not(.awsui_expanded_1q84n_1fcxm_392).awsui_short-list_1q84n_1fcxm_454.awsui_visual-refresh_1q84n_1fcxm_454>.awsui_notification-bar_1q84n_1fcxm_372{margin-block-start:calc(-1*(var(--space-scaled-xl-xls2ln, 24px) + 3px) + 8px);margin-block-end:calc(var(--space-scaled-xl-xls2ln, 24px) + 3px - var(--line-height-body-m-we036z, 20px) - 2*var(--space-button-vertical-zpwgu8, 4px) - 4px - 8px);padding-block:var(--space-button-vertical-zpwgu8, 4px)}.awsui_stack_1q84n_1fcxm_370.awsui_collapsible_1q84n_1fcxm_448.awsui_expanded_1q84n_1fcxm_392:not(#\9 ):not(.awsui_visual-refresh_1q84n_1fcxm_454){--awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-we036z, 20px) + 2 * var(--space-button-vertical-zpwgu8, 4px) + 2 * 1px - var(--space-scaled-s-yqvmoz, 12px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + var(--space-scaled-m-z0ah6c, 16px) + 0px)}.awsui_stack_1q84n_1fcxm_370.awsui_collapsible_1q84n_1fcxm_448.awsui_expanded_1q84n_1fcxm_392:not(#\9 ):not(.awsui_visual-refresh_1q84n_1fcxm_454)>.awsui_notification-bar_1q84n_1fcxm_372{margin-block-start:calc(-1*var(--space-scaled-s-yqvmoz, 12px) + 0px);margin-block-end:calc(var(--space-scaled-s-yqvmoz, 12px) - var(--line-height-body-m-we036z, 20px) - 2*var(--space-button-vertical-zpwgu8, 4px) - 2px - 0px);padding-block:var(--space-button-vertical-zpwgu8, 4px)}.awsui_stack_1q84n_1fcxm_370.awsui_collapsible_1q84n_1fcxm_448.awsui_expanded_1q84n_1fcxm_392.awsui_visual-refresh_1q84n_1fcxm_454:not(#\9 ){--awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-we036z, 20px) + 2 * var(--space-button-vertical-zpwgu8, 4px) + 2 * 2px - var(--space-scaled-s-yqvmoz, 12px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 0px)}.awsui_stack_1q84n_1fcxm_370.awsui_collapsible_1q84n_1fcxm_448.awsui_expanded_1q84n_1fcxm_392.awsui_visual-refresh_1q84n_1fcxm_454>.awsui_notification-bar_1q84n_1fcxm_372:not(#\9 ){margin-block-start:calc(-1*var(--space-scaled-s-yqvmoz, 12px) + 0px);margin-block-end:calc(var(--space-scaled-s-yqvmoz, 12px) - var(--line-height-body-m-we036z, 20px) - 2*var(--space-button-vertical-zpwgu8, 4px) - 4px - 0px);padding-block:var(--space-button-vertical-zpwgu8, 4px)}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372:not(#\9 ){min-inline-size:0;word-break:break-word;background:var(--awsui-style-background-default-esndbs, var(--color-background-notification-stack-bar-smck50, #232b37));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-border-notification-stack-bar-c21sgb, #232b37));border-start-start-radius:var(--border-radius-button-sb9p0d, 20px);border-start-end-radius:var(--border-radius-button-sb9p0d, 20px);border-end-start-radius:var(--border-radius-button-sb9p0d, 20px);border-end-end-radius:var(--border-radius-button-sb9p0d, 20px);border-block-style:solid;border-inline-style:solid;box-shadow:var(--shadow-panel-toggle-lrc5y6, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));color:var(--awsui-style-color-default-esndbs, var(--color-text-notification-stack-bar-qerz72, #ffffff));cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;grid-column:2;grid-row:2;column-gap:calc(var(--space-m-utxyzm, 16px) + var(--space-xxs-0gmk42, 4px));justify-content:center;letter-spacing:var(--font-button-letter-spacing-svdhj5, 0.005em);margin-inline:auto;row-gap:0;text-align:center;text-decoration:none;z-index:1}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_status_1q84n_1fcxm_601>.awsui_header_1q84n_1fcxm_601:not(#\9 ),.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_status_1q84n_1fcxm_601>.awsui_item-count_1q84n_1fcxm_602:not(#\9 ),.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_button_1q84n_1fcxm_603:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--color-text-notification-stack-bar-qerz72, #ffffff);cursor:pointer;margin-block:0;padding-block:0}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_status_1q84n_1fcxm_601:not(#\9 ){display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--space-m-utxyzm, 16px);justify-content:center;row-gap:0}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_status_1q84n_1fcxm_601>.awsui_header_1q84n_1fcxm_601:not(#\9 ){font-weight:var(--font-weight-button-ahb0ew, 700);display:inline-block}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_status_1q84n_1fcxm_601>.awsui_item-count_1q84n_1fcxm_602:not(#\9 ){column-gap:var(--space-s-kbzdb8, 12px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:0}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_status_1q84n_1fcxm_601>.awsui_item-count_1q84n_1fcxm_602>.awsui_type-count_1q84n_1fcxm_636>.awsui_count-number_1q84n_1fcxm_636:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, var(--color-background-notification-stack-bar-hover-uighv4, #424650));border-color:var(--awsui-style-border-color-hover-esndbs, var(--color-background-notification-stack-bar-hover-uighv4, #424650));color:var(--awsui-style-color-hover-esndbs, var(--color-text-notification-stack-bar-qerz72, #ffffff))}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, var(--color-background-notification-stack-bar-active-j5qj0j, #232b37));border-color:var(--awsui-style-border-color-active-esndbs, var(--color-background-notification-stack-bar-smck50, #232b37));color:var(--awsui-style-color-active-esndbs, var(--color-text-notification-stack-bar-qerz72, #ffffff))}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372.awsui_visual-refresh_1q84n_1fcxm_454:not(#\9 ){border-block-width:2px;border-inline-width:2px;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_1fcxm_454){border-block-width:1px;border-inline-width:1px;padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_1fcxm_454):focus{text-decoration:none}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_1fcxm_454):hover{text-decoration:none}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_button_1q84n_1fcxm_603:not(#\9 ){display:inline-block;flex-grow:1;background:none;border-block:0;border-inline:none;padding-block:0;--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-u9urvc, #006ce0))}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_button_1q84n_1fcxm_603>.awsui_icon_1q84n_1fcxm_674:not(#\9 ){transition:transform var(--motion-duration-rotate-90-jz4oc1, 135ms) var(--motion-easing-rotate-90-heo9ya, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_button_1q84n_1fcxm_603>.awsui_icon_1q84n_1fcxm_674:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_button_1q84n_1fcxm_603>.awsui_icon_1q84n_1fcxm_674:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_button_1q84n_1fcxm_603>.awsui_icon_1q84n_1fcxm_674:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_button_1q84n_1fcxm_603.awsui_expanded_1q84n_1fcxm_392>.awsui_icon_1q84n_1fcxm_674:not(#\9 ){transform:rotate(180deg)}.awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_button_1q84n_1fcxm_603:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_button_1q84n_1fcxm_603:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_button_1q84n_1fcxm_603:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_1fcxm_370>.awsui_notification-bar_1q84n_1fcxm_372>.awsui_button_1q84n_1fcxm_603:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}.awsui_stack_1q84n_1fcxm_370.awsui_expanded_1q84n_1fcxm_392:not(#\9 ):not(.awsui_floating_1q84n_1fcxm_715){padding-block-end:var(--awsui-flashbar-sticky-bottom-margin-esndbs, 0)}.awsui_flashbar_1q84n_1fcxm_719:not(#\9 ){position:relative}.awsui_flashbar_1q84n_1fcxm_719>li+li:not(#\9 ){padding-block-start:0}.awsui_flashbar_1q84n_1fcxm_719:not(#\9 ),.awsui_flash_1q84n_1fcxm_157:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_flash_1q84n_1fcxm_157:not(#\9 ){position:relative;display:flex;justify-content:flex-start;align-items:flex-start;padding-block:var(--space-flashbar-vertical-11xrcr, 8px);padding-inline:var(--space-flashbar-horizontal-oewd9p, 16px);border-start-start-radius:var(--border-radius-flashbar-03bn4q, 12px);border-start-end-radius:var(--border-radius-flashbar-03bn4q, 12px);border-end-start-radius:var(--border-radius-flashbar-03bn4q, 12px);border-end-end-radius:var(--border-radius-flashbar-03bn4q, 12px);border-inline-start:var(--border-width-flashbar-inline-start-drf1ca, 0px) solid transparent;color:var(--color-text-notification-default-dkec3s, #f9f9fa);overflow-wrap:break-word;word-wrap:break-word;box-shadow:var(--shadow-flash-sticky-gm5yrn, 0px 4px 8px rgba(0, 7, 22, 0.1));--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-u9urvc, #006ce0))}.awsui_initial-hidden_1q84n_1fcxm_779:not(#\9 ){overflow:hidden;block-size:0}.awsui_flash-list_1q84n_1fcxm_371:not(#\9 ){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_flash-list_1q84n_1fcxm_371:not(#\9 ):not(.awsui_collapsed_1q84n_1fcxm_392)>li:not(:last-child){margin-block-end:var(--space-xxxs-zelp5l, 2px)}.awsui_flash-body_1q84n_1fcxm_171:not(#\9 ){display:flex;flex-wrap:wrap;flex-grow:1;min-inline-size:0;column-gap:var(--space-flashbar-action-left-k9a6a2, 12px)}.awsui_flash-focus-container_1q84n_1fcxm_803:not(#\9 ){display:flex;flex:1;min-inline-size:70%}.awsui_flash-focus-container_1q84n_1fcxm_803:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_1fcxm_803:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_1fcxm_803:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_1fcxm_803:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}.awsui_flash-text_1q84n_1fcxm_833:not(#\9 ){margin-block:var(--border-item-width-y8srom, 2px);margin-inline:0;padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-xxs-0gmk42, 4px)}.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ){flex:0 0 auto;padding-inline-start:0}.awsui_flash-message_1q84n_1fcxm_171:not(#\9 ){flex:1 1 0%;word-wrap:break-word;max-inline-size:100%;overflow:hidden}.awsui_hidden_1q84n_1fcxm_852:not(#\9 ){display:none}.awsui_flash-header_1q84n_1fcxm_171:not(#\9 ),.awsui_header-replacement_1q84n_1fcxm_857:not(#\9 ){font-weight:var(--font-weight-flashbar-header-7qke37, 700)}.awsui_dismiss-button-wrapper_1q84n_1fcxm_174:not(#\9 ){flex:0 0 auto;margin-inline:var(--space-s-kbzdb8, 12px) calc(-1*var(--space-xxs-0gmk42, 4px));padding-inline-end:var(--space-flashbar-dismiss-right-g5kx09, 0px)}.awsui_action-button-wrapper_1q84n_1fcxm_173:not(#\9 ){white-space:nowrap}.awsui_action-wrapped_1q84n_1fcxm_880:not(#\9 ){margin-inline-start:var(--space-l-0ykpb1, 20px);padding-inline-start:var(--space-xxs-0gmk42, 4px);margin-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_flash-type-success_1q84n_1fcxm_891:not(#\9 ){background-color:var(--color-background-flashbar-success-zum1u9, #00802f);border-inline-start-color:var(--color-border-status-success-p41lb3, #00802f)}.awsui_flash-type-success_1q84n_1fcxm_891>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-focus-container_1q84n_1fcxm_803>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ){color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_flash-type-error_1q84n_1fcxm_899:not(#\9 ){background-color:var(--color-background-flashbar-error-l4dwf5, #db0000);border-inline-start-color:var(--color-border-status-error-kbymrh, #db0000)}.awsui_flash-type-error_1q84n_1fcxm_899>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-focus-container_1q84n_1fcxm_803>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}.awsui_flash-type-info_1q84n_1fcxm_907:not(#\9 ),.awsui_flash-type-in-progress_1q84n_1fcxm_908:not(#\9 ){background-color:var(--color-background-flashbar-info-9h8tmf, #006ce0);border-inline-start-color:var(--color-border-status-info-0ebxt2, #006ce0)}.awsui_flash-type-info_1q84n_1fcxm_907>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-focus-container_1q84n_1fcxm_803>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ),.awsui_flash-type-in-progress_1q84n_1fcxm_908>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-focus-container_1q84n_1fcxm_803>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ){color:var(--color-text-status-info-3kb8ql, #006ce0)}.awsui_flash-type-warning_1q84n_1fcxm_917:not(#\9 ){color:var(--color-text-notification-yellow-a5r225, #0f141a);background-color:var(--color-background-flashbar-warning-7rdvch, #ffe347);border-inline-start-color:var(--color-border-status-warning-qj88qv, #855900)}.awsui_flash-type-warning_1q84n_1fcxm_917>.awsui_flash-body_1q84n_1fcxm_171>.awsui_flash-focus-container_1q84n_1fcxm_803>.awsui_flash-icon_1q84n_1fcxm_197:not(#\9 ){color:var(--color-text-status-warning-9mqgfw, #855900)}

.awsui_root_1i0s3_1tf35_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_header_1i0s3_1tf35_177:not(#\9 ){margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_footer_1i0s3_1tf35_189:not(#\9 ){margin-block-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_actions-section_1i0s3_1tf35_193:not(#\9 ){display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap;margin-inline-start:calc(-1*var(--space-scaled-m-z0ah6c, 16px));margin-block-end:calc(-1*var(--space-scaled-m-z0ah6c, 16px))}.awsui_secondary-actions_1i0s3_1tf35_202:not(#\9 ){min-inline-size:1px;margin-inline-start:var(--space-scaled-m-z0ah6c, 16px);margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_actions_1i0s3_1tf35_193:not(#\9 ){min-inline-size:1px;margin-inline-start:var(--space-scaled-m-z0ah6c, 16px);margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}
.awsui_help-panel_1d237_rx8qy_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word;padding-block-start:var(--space-panel-header-vertical-ue8lsi, 20px);padding-block-end:var(--space-panel-content-bottom-4qwb01, 40px)}.awsui_help-panel_1d237_rx8qy_181 hr:not(#\9 ){border-block:none;border-inline:none;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd);margin-block:var(--space-scaled-xl-xls2ln, 24px);margin-inline:calc(-1*var(--space-panel-divider-margin-horizontal-h2a321, 8px))}.awsui_help-panel_1d237_rx8qy_181 ol:not(#\9 ),.awsui_help-panel_1d237_rx8qy_181 ul:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px);list-style-position:outside;margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_help-panel_1d237_rx8qy_181 li:not(#\9 ){margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0}.awsui_help-panel_1d237_rx8qy_181 a:not(#\9 ),.awsui_help-panel_1d237_rx8qy_181 h2:not(#\9 ),.awsui_help-panel_1d237_rx8qy_181 h3:not(#\9 ),.awsui_help-panel_1d237_rx8qy_181 h4:not(#\9 ),.awsui_help-panel_1d237_rx8qy_181 h5:not(#\9 ),.awsui_help-panel_1d237_rx8qy_181 pre:not(#\9 ),.awsui_help-panel_1d237_rx8qy_181 code:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:0;padding-block:0}.awsui_help-panel_1d237_rx8qy_181 code:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);font-family:var(--font-family-monospace-oa3ffa, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background-color:var(--color-background-layout-main-x2yshk, #ffffff);padding-block:0;padding-inline:var(--space-xxs-0gmk42, 4px);word-wrap:break-word;white-space:pre-wrap}.awsui_help-panel_1d237_rx8qy_181 pre:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);font-family:var(--font-family-monospace-oa3ffa, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background-color:var(--color-background-layout-main-x2yshk, #ffffff);padding-block:0;padding-inline:var(--space-xxs-0gmk42, 4px);word-wrap:break-word;white-space:pre-wrap;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:var(--space-xxs-0gmk42, 4px)}.awsui_help-panel_1d237_rx8qy_181 dl:not(#\9 ){margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_help-panel_1d237_rx8qy_181 dl *:not(#\9 ){margin-block:0}.awsui_help-panel_1d237_rx8qy_181 dt:not(#\9 ){margin-block-start:var(--space-xs-j1ch97, 8px);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_help-panel_1d237_rx8qy_181 dd:not(#\9 ){margin-block-start:0;margin-block-end:var(--space-xs-j1ch97, 8px);margin-inline:0}.awsui_help-panel_1d237_rx8qy_181 h2:not(#\9 ),.awsui_help-panel_1d237_rx8qy_181 h3:not(#\9 ),.awsui_help-panel_1d237_rx8qy_181 h4:not(#\9 ),.awsui_help-panel_1d237_rx8qy_181 h5:not(#\9 ),.awsui_help-panel_1d237_rx8qy_181 h6:not(#\9 ){margin-block-start:var(--space-xl-d84eey, 24px);color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_help-panel_1d237_rx8qy_181 p:not(#\9 ){color:inherit;text-decoration:none;margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_help-panel_1d237_rx8qy_181 h1:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em);font-weight:var(--font-weight-heading-xl-fk9ofj, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_help-panel_1d237_rx8qy_181 h2:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_help-panel_1d237_rx8qy_181 h3:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);font-weight:var(--font-weight-heading-m-gxmuqs, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_help-panel_1d237_rx8qy_181 h4:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em);font-weight:var(--font-weight-heading-s-jsg18b, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_help-panel_1d237_rx8qy_181 h5:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal);font-weight:var(--font-weight-heading-xs-hhjjg1, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_help-panel_1d237_rx8qy_181 b:not(#\9 ),.awsui_help-panel_1d237_rx8qy_181 strong:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_loading_1d237_rx8qy_351:not(#\9 ){padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px)}.awsui_header_1d237_rx8qy_356:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--color-text-heading-default-9iv5lb, #0f141a);padding-block-end:var(--space-panel-header-vertical-ue8lsi, 20px);padding-inline:var(--space-panel-side-left-vnkrok, 28px) calc(var(--space-xl-d84eey, 24px) + var(--space-scaled-xxl-fs6lrd, 32px));border-block:none;border-inline:none;border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-bp09bf, #c6c6cd);margin-block-start:0;margin-block-end:var(--space-panel-content-top-ksxtkt, 20px)}.awsui_with-toolbar_1d237_rx8qy_374>.awsui_header_1d237_rx8qy_356:not(#\9 ){border-color:transparent;margin-block-end:0px}.awsui_header_1d237_rx8qy_356 h2:not(#\9 ),.awsui_header_1d237_rx8qy_356 h3:not(#\9 ),.awsui_header_1d237_rx8qy_356 h4:not(#\9 ),.awsui_header_1d237_rx8qy_356 h5:not(#\9 ),.awsui_header_1d237_rx8qy_356 h6:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);padding-block:0;margin-block:0}.awsui_content_1d237_rx8qy_393:not(#\9 ){color:var(--color-text-body-secondary-9t7q9o, #424650);padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px)}.awsui_content_1d237_rx8qy_393 h2:not(#\9 ):first-child,.awsui_content_1d237_rx8qy_393 h3:not(#\9 ):first-child,.awsui_content_1d237_rx8qy_393 h4:not(#\9 ):first-child,.awsui_content_1d237_rx8qy_393 h5:not(#\9 ):first-child,.awsui_content_1d237_rx8qy_393 h6:not(#\9 ):first-child,.awsui_content_1d237_rx8qy_393 p:not(#\9 ):first-child{margin-block-start:0}.awsui_content_1d237_rx8qy_393 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-r6f7yr, currentColor);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_content_1d237_rx8qy_393 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content_1d237_rx8qy_393 a:not(#\9 ),.awsui-mode-entering .awsui_content_1d237_rx8qy_393 a:not(#\9 ){animation:none;transition:none}.awsui_content_1d237_rx8qy_393 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_content_1d237_rx8qy_393 a:not(#\9 ):focus{outline:none}.awsui_content_1d237_rx8qy_393 a:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_content_1d237_rx8qy_393 a:not(#\9 ):active,.awsui_content_1d237_rx8qy_393 a:not(#\9 ):focus,.awsui_content_1d237_rx8qy_393 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_footer_1d237_rx8qy_445:not(#\9 ){color:var(--color-text-body-secondary-9t7q9o, #424650);padding-block:0;padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px)}.awsui_footer_1d237_rx8qy_445 ul:not(#\9 ){list-style:none;padding-inline-start:0}.awsui_footer_1d237_rx8qy_445 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-secondary-default-sxauaa, #006ce0));font-weight:var(--font-weight-link-secondary-tif4cd, inherit);letter-spacing:normal;text-decoration-line:none;text-decoration-color:transparent;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_footer_1d237_rx8qy_445 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_footer_1d237_rx8qy_445 a:not(#\9 ),.awsui-mode-entering .awsui_footer_1d237_rx8qy_445 a:not(#\9 ){animation:none;transition:none}.awsui_footer_1d237_rx8qy_445 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-secondary-hover-7iywth, #002b66))}.awsui_footer_1d237_rx8qy_445 a:not(#\9 ):focus{outline:none}.awsui_footer_1d237_rx8qy_445 a:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-secondary-hover-7iywth, #002b66))}.awsui_footer_1d237_rx8qy_445 a:not(#\9 ):active,.awsui_footer_1d237_rx8qy_445 a:not(#\9 ):focus,.awsui_footer_1d237_rx8qy_445 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_content_1d237_rx8qy_393 a:not(#\9 ):focus,.awsui_footer_1d237_rx8qy_445 a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}
.awsui_wrapper_cqcqk_rt651_185:not(#\9 ){position:relative}.awsui_elementWrapper_cqcqk_rt651_189:not(#\9 ){flex:1}.awsui_markerWrapper_cqcqk_rt651_193:not(#\9 ){position:absolute;inset-block-start:0}.awsui_placement-right_cqcqk_rt651_198:not(#\9 ){inset-inline-start:100%;margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_placement-left_cqcqk_rt651_203:not(#\9 ){inset-inline-end:100%;margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_inlineWrapper_cqcqk_rt651_208:not(#\9 ){margin-inline:var(--space-xxs-0gmk42, 4px)}
.awsui_key-value-pairs_1y9fy_7d7b1_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_group-title_1y9fy_7d7b1_177:not(#\9 ){padding-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_group-list_1y9fy_7d7b1_181:not(#\9 ){margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:var(--space-scaled-m-z0ah6c, 16px)}.awsui_term_1y9fy_7d7b1_195:not(#\9 ){font-size:var(--font-size-key-value-pairs-label-uimgv7, 14px);line-height:var(--line-height-key-value-pairs-label-hmp8oj, 20px);font-weight:var(--font-weight-key-value-pairs-label-ukainw, 700);color:var(--color-text-label-7ypzh6, #0f141a);margin-block-end:var(--space-key-value-gap-icky05, 0px)}.awsui_key-label_1y9fy_7d7b1_203:not(#\9 ){display:inline-flex;margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_key-label_1y9fy_7d7b1_203:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_detail_1y9fy_7d7b1_212:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-inline-start:0;margin-block-start:0;margin-block-end:0;color:var(--color-text-key-value-pairs-value-zqpyhe, #0f141a)}.awsui_info_1y9fy_7d7b1_248:not(#\9 ){display:inline-flex;padding-inline-start:var(--space-xs-j1ch97, 8px);border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}

.awsui_root_fvjdu_17gny_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;align-items:center;padding-inline-start:0;margin-block:0;margin-inline:0;list-style:none}.awsui_button_fvjdu_17gny_186:not(#\9 ),.awsui_dots_fvjdu_17gny_187:not(#\9 ){min-inline-size:var(--space-l-0ykpb1, 20px);border-block:var(--border-width-button-cefyym, 2px) solid transparent;border-inline:var(--border-width-button-cefyym, 2px) solid transparent}.awsui_button_fvjdu_17gny_186:not(#\9 ){cursor:pointer;text-align:center;box-sizing:border-box;background:transparent;line-height:inherit;padding-block:0;padding-inline:0}.awsui_button_fvjdu_17gny_186:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_button_fvjdu_17gny_186:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-u9urvc, #006ce0);border-inline:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_button-disabled_fvjdu_17gny_215:not(#\9 ){cursor:default;color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_arrow_fvjdu_17gny_220:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_arrow_fvjdu_17gny_220:not(#\9 ):not(.awsui_button-disabled_fvjdu_17gny_215):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_arrow_fvjdu_17gny_220.awsui_button-disabled_fvjdu_17gny_215:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_page-number_fvjdu_17gny_230:not(#\9 ){color:var(--color-text-pagination-page-number-default-cg7sk0, #424650)}.awsui_page-number_fvjdu_17gny_230:not(#\9 ):not(.awsui_button-disabled_fvjdu_17gny_215):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_page-number_fvjdu_17gny_230.awsui_button-current_fvjdu_17gny_236:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-jluh82, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--color-text-interactive-active-mb8zit, #0f141a)}.awsui_page-number_fvjdu_17gny_230.awsui_button-current_fvjdu_17gny_236.awsui_button-disabled_fvjdu_17gny_215:not(#\9 ){color:var(--color-text-pagination-page-number-active-disabled-0g1vpc, #b4b4bb)}.awsui_page-number_fvjdu_17gny_230.awsui_button-disabled_fvjdu_17gny_215:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_jump-to-page_fvjdu_17gny_249:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-xs-j1ch97, 8px);padding-inline-start:var(--space-xs-j1ch97, 8px);padding-inline-start:15px;list-style:none}.awsui_jump-to-page-input_fvjdu_17gny_257:not(#\9 ){inline-size:87px;margin-block-start:-0.6em;overflow:visible}.awsui_dots_fvjdu_17gny_187:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_page-item_fvjdu_17gny_267:not(#\9 ),.awsui_dots_fvjdu_17gny_187:not(#\9 ){margin-block:var(--space-field-vertical-sf2thg, 5px);margin-inline:var(--space-xxs-0gmk42, 4px);text-align:center;box-sizing:border-box;padding-block:0;padding-inline:0}.awsui_page-item_fvjdu_17gny_267:not(#\9 ):first-child,.awsui_dots_fvjdu_17gny_187:not(#\9 ):first-child{margin-inline-start:0}.awsui_page-item_fvjdu_17gny_267:not(#\9 ):last-child,.awsui_dots_fvjdu_17gny_187:not(#\9 ):last-child{margin-inline-end:0}.awsui_root-disabled_fvjdu_17gny_285>.awsui_dots_fvjdu_17gny_187:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}
.awsui_root_1ksu1_19aow_185:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;block-size:100%;overflow:hidden;display:flex}.awsui_panel_1ksu1_19aow_220:not(#\9 ){display:flex;flex-shrink:0}.awsui_panel_1ksu1_19aow_220>.awsui_handle_1ksu1_19aow_224:not(#\9 ){display:flex;align-items:center}.awsui_panel_1ksu1_19aow_220>.awsui_panel-content_1ksu1_19aow_228:not(#\9 ){overflow-y:auto;overflow-x:visible;flex-grow:1}body[data-awsui-focus-visible=true] .awsui_panel_1ksu1_19aow_220>.awsui_panel-content_1ksu1_19aow_228:not(#\9 ):focus{border-start-start-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);border-start-end-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);border-end-start-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);border-end-end-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);outline:2px solid var(--color-border-item-focused-u9urvc, #006ce0);outline-offset:-2px}.awsui_display-main-only_1ksu1_19aow_241>.awsui_panel_1ksu1_19aow_220:not(#\9 ){display:none}.awsui_display-panel-only_1ksu1_19aow_244>.awsui_panel_1ksu1_19aow_220:not(#\9 ){flex:1;overflow-y:auto;overflow-x:visible}.awsui_content_1ksu1_19aow_250:not(#\9 ){overflow-y:auto;flex-grow:1;flex-shrink:1}.awsui_display-panel-only_1ksu1_19aow_244>.awsui_content_1ksu1_19aow_250:not(#\9 ){display:none}body[data-awsui-focus-visible=true] .awsui_content_1ksu1_19aow_250:not(#\9 ):focus{border-start-start-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);border-start-end-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);border-end-start-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);border-end-end-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);outline:2px solid var(--color-border-item-focused-u9urvc, #006ce0);outline-offset:-2px}

.awsui_segment__path_1edmh_pity2_161:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_segment__path_1edmh_pity2_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment__path_1edmh_pity2_161:not(#\9 ),.awsui-mode-entering .awsui_segment__path_1edmh_pity2_161:not(#\9 ){animation:none;transition:none}.awsui_segment_1edmh_pity2_161:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_segment_1edmh_pity2_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment_1edmh_pity2_161:not(#\9 ),.awsui-mode-entering .awsui_segment_1edmh_pity2_161:not(#\9 ){animation:none;transition:none}.awsui_segment_1edmh_pity2_161>.awsui_segment__hover_1edmh_pity2_188:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_segment_1edmh_pity2_161>.awsui_segment__hover_1edmh_pity2_188:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment_1edmh_pity2_161>.awsui_segment__hover_1edmh_pity2_188:not(#\9 ),.awsui-mode-entering .awsui_segment_1edmh_pity2_161>.awsui_segment__hover_1edmh_pity2_188:not(#\9 ){animation:none;transition:none}.awsui_label_1edmh_pity2_202:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_label_1edmh_pity2_202:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_label_1edmh_pity2_202:not(#\9 ),.awsui-mode-entering .awsui_label_1edmh_pity2_202:not(#\9 ){animation:none;transition:none}.awsui_content_1edmh_pity2_220.awsui_content--small_1edmh_pity2_220:not(#\9 ){min-block-size:calc(2*(50px + var(--space-xs-j1ch97, 8px) + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_pity2_220.awsui_content--small_1edmh_pity2_220.awsui_content--fit-height_1edmh_pity2_223:not(#\9 ){min-block-size:calc(2*(30px + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_pity2_220.awsui_content--small_1edmh_pity2_220.awsui_content--without-labels_1edmh_pity2_226:not(#\9 ){min-block-size:calc(2*(50px + var(--space-xs-j1ch97, 8px)))}.awsui_content_1edmh_pity2_220.awsui_content--small_1edmh_pity2_220.awsui_content--without-labels_1edmh_pity2_226.awsui_content--fit-height_1edmh_pity2_223:not(#\9 ){min-block-size:60px}.awsui_content_1edmh_pity2_220.awsui_content--medium_1edmh_pity2_232:not(#\9 ){min-block-size:calc(2*(100px + var(--space-s-kbzdb8, 12px) + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_pity2_220.awsui_content--medium_1edmh_pity2_232.awsui_content--fit-height_1edmh_pity2_223:not(#\9 ){min-block-size:calc(2*(100px + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_pity2_220.awsui_content--medium_1edmh_pity2_232.awsui_content--without-labels_1edmh_pity2_226:not(#\9 ){min-block-size:calc(2*(100px + var(--space-s-kbzdb8, 12px)))}.awsui_content_1edmh_pity2_220.awsui_content--medium_1edmh_pity2_232.awsui_content--without-labels_1edmh_pity2_226.awsui_content--fit-height_1edmh_pity2_223:not(#\9 ){min-block-size:200px}.awsui_content_1edmh_pity2_220.awsui_content--large_1edmh_pity2_244:not(#\9 ){min-block-size:calc(2*(140px + var(--space-s-kbzdb8, 12px) + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_pity2_220.awsui_content--large_1edmh_pity2_244.awsui_content--fit-height_1edmh_pity2_223:not(#\9 ){min-block-size:calc(2*(140px + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_pity2_220.awsui_content--large_1edmh_pity2_244.awsui_content--without-labels_1edmh_pity2_226:not(#\9 ){min-block-size:calc(2*(140px + var(--space-s-kbzdb8, 12px)))}.awsui_content_1edmh_pity2_220.awsui_content--large_1edmh_pity2_244.awsui_content--without-labels_1edmh_pity2_226.awsui_content--fit-height_1edmh_pity2_223:not(#\9 ){min-block-size:280px}.awsui_content--fit-height_1edmh_pity2_223:not(#\9 ){flex:1}.awsui_chart-container_1edmh_pity2_265:not(#\9 ){display:flex;flex:1}.awsui_chart-container--fit-height_1edmh_pity2_269:not(#\9 ){block-size:100%;min-block-size:inherit}.awsui_chart-container-chart-plot_1edmh_pity2_274:not(#\9 ){display:contents}.awsui_chart-container-chart-plot--fit-height_1edmh_pity2_277:not(#\9 ){display:block;position:absolute;inset:0}.awsui_inner-content_1edmh_pity2_283:not(#\9 ){display:flex;position:absolute;flex-direction:column;justify-content:center;align-items:center;text-align:center;inset:0;pointer-events:none}.awsui_segment__highlight_1edmh_pity2_294:not(#\9 ){stroke:none;opacity:0}.awsui_segment_1edmh_pity2_161:not(#\9 ){stroke:var(--color-background-container-content-9qmfcy, #ffffff);stroke-width:2px;stroke-linejoin:round;opacity:1;cursor:pointer}.awsui_segment_1edmh_pity2_161:not(#\9 ):focus{outline:none}.awsui_segment_1edmh_pity2_161.awsui_segment--dimmed_1edmh_pity2_309:not(#\9 ){opacity:.35}.awsui_segment_1edmh_pity2_161.awsui_segment--highlighted_1edmh_pity2_312>.awsui_segment__highlight_1edmh_pity2_294:not(#\9 ),.awsui_segment_1edmh_pity2_161:not(#\9 ):hover:not(.awsui_segment--dimmed_1edmh_pity2_309)>.awsui_segment__highlight_1edmh_pity2_294{opacity:1}.awsui_label_1edmh_pity2_202:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a);opacity:1}.awsui_label_1edmh_pity2_202>line:not(#\9 ){stroke:var(--color-stroke-chart-line-kak8k3, #8c8c94);stroke-width:var(--border-divider-section-width-n3ndoh, 1px)}.awsui_label_1edmh_pity2_202>div:not(#\9 ){margin-block-start:-0.75em}.awsui_label_1edmh_pity2_202.awsui_label--dimmed_1edmh_pity2_329:not(#\9 ){opacity:.35}.awsui_label_1edmh_pity2_202.awsui_label--align-right_1edmh_pity2_332>div:not(#\9 ){text-align:end}.awsui_label-text_1edmh_pity2_340>text:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-display-label-weight-66zdy9, 700);fill:var(--color-text-heading-default-9iv5lb, #0f141a);dominant-baseline:middle}text.awsui_label__description_1edmh_pity2_348:not(#\9 ){font-size:var(--font-chart-detail-size-ru7a54, 12px);font-weight:var(--font-weight-normal-aq67c4, 400);color:var(--color-text-group-label-kwqard, #424650);fill:var(--color-text-group-label-kwqard, #424650)}.awsui_popover-header_1edmh_pity2_363:not(#\9 ){display:inline-flex;align-items:flex-start}
.awsui_progress_11huc_v3sbu_189:not(#\9 )::-webkit-progress-value{-webkit-transition:width var(--motion-duration-moderate-1jcwae, 135ms) linear;transition:width var(--motion-duration-moderate-1jcwae, 135ms) linear}@media(prefers-reduced-motion: reduce){.awsui_progress_11huc_v3sbu_189:not(#\9 )::-webkit-progress-value{animation:none;-webkit-transition:none;transition:none}}.awsui-motion-disabled .awsui_progress_11huc_v3sbu_189:not(#\9 )::-webkit-progress-value,.awsui-mode-entering .awsui_progress_11huc_v3sbu_189:not(#\9 )::-webkit-progress-value{animation:none;-webkit-transition:none;transition:none}.awsui_result-state_11huc_v3sbu_203:not(#\9 ){animation:awsui_awsui-motion-fade-in_11huc_v3sbu_1 var(--motion-duration-transition-show-paced-e6cpaf, 180ms) var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@keyframes awsui_awsui-motion-fade-in_11huc_v3sbu_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_result-state_11huc_v3sbu_203:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_result-state_11huc_v3sbu_203:not(#\9 ),.awsui-mode-entering .awsui_result-state_11huc_v3sbu_203:not(#\9 ){animation:none;transition:none}.awsui_root_11huc_v3sbu_225:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_with-result-button_11huc_v3sbu_257:not(#\9 ){padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_result-button_11huc_v3sbu_269:not(#\9 ){display:inline-block;margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0}.awsui_word-wrap_11huc_v3sbu_275:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label-flash_11huc_v3sbu_280:not(#\9 ){color:inherit;font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_label-key-value_11huc_v3sbu_284:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-display-label-weight-66zdy9, 700);color:var(--color-text-label-7ypzh6, #0f141a);margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_flash_11huc_v3sbu_292:not(#\9 ){color:inherit}.awsui_progress-container_11huc_v3sbu_296:not(#\9 ){display:flex;align-items:center;max-inline-size:800px;block-size:var(--line-height-body-m-we036z, 20px)}.awsui_percentage-container_11huc_v3sbu_303:not(#\9 ){inline-size:33px;flex-shrink:0;white-space:nowrap;text-align:end;font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_progress_11huc_v3sbu_189:not(#\9 ){inline-size:100%;margin-inline-end:var(--space-s-kbzdb8, 12px);min-inline-size:0;block-size:var(--awsui-progress-bar-height-esndbs, 4px);border-block:0;border-inline:none;box-sizing:border-box;border-start-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-start-end-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-end-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);background-color:var(--awsui-progress-bar-background-color-esndbs, var(--color-background-progress-bar-default-5mkfng, #ebebf0))}.awsui_progress_11huc_v3sbu_189:not(#\9 )::-webkit-progress-bar{block-size:var(--awsui-progress-bar-height-esndbs, 4px);border-block:0;border-inline:none;box-sizing:border-box;border-start-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-start-end-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-end-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);background-color:var(--awsui-progress-bar-background-color-esndbs, var(--color-background-progress-bar-default-5mkfng, #ebebf0))}.awsui_progress_11huc_v3sbu_189:not(#\9 )::-webkit-progress-value{border-start-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-start-end-radius:0;border-end-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-end-radius:0;background-color:var(--awsui-progress-value-background-color-esndbs, var(--color-background-progress-bar-value-default-3tyie3, #006ce0))}.awsui_progress_11huc_v3sbu_189.awsui_complete_11huc_v3sbu_349:not(#\9 )::-webkit-progress-value{border-start-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-start-end-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-end-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px)}.awsui_progress_11huc_v3sbu_189:not(#\9 )::-moz-progress-bar{border-start-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-start-end-radius:0;border-end-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-end-radius:0;background-color:var(--awsui-progress-value-background-color-esndbs, var(--color-background-progress-bar-value-default-3tyie3, #006ce0))}
.awsui_root_55fkh_1vgk5_146:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);cursor:text;background-color:var(--awsui-prompt-input-style-background-default-esndbs, var(--color-background-input-default-8elxjc, #ffffff));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-border-input-default-nyn06a, #8c8c94));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-border-input-default-nyn06a, #8c8c94));box-shadow:var(--awsui-prompt-input-style-box-shadow-default-esndbs)}.awsui_root_55fkh_1vgk5_146:not(#\9 ):hover{background-color:var(--awsui-prompt-input-style-background-hover-esndbs, var(--awsui-prompt-input-style-background-default-esndbs, var(--color-background-input-default-8elxjc, #ffffff)));border-color:var(--awsui-prompt-input-style-border-color-hover-esndbs, var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-border-input-default-nyn06a, #8c8c94)));box-shadow:var(--awsui-prompt-input-style-box-shadow-hover-esndbs, var(--awsui-prompt-input-style-box-shadow-default-esndbs))}.awsui_root_55fkh_1vgk5_146.awsui_textarea-readonly_55fkh_1vgk5_191:not(#\9 ){background-color:var(--awsui-prompt-input-style-background-readonly-esndbs, var(--awsui-prompt-input-style-background-default-esndbs, var(--color-background-input-default-8elxjc, #ffffff)));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-readonly-esndbs, var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0)));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-readonly-esndbs, var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0)));box-shadow:var(--awsui-prompt-input-style-box-shadow-readonly-esndbs)}.awsui_root_55fkh_1vgk5_146.awsui_disabled_55fkh_1vgk5_197:not(#\9 ){background-color:var(--awsui-prompt-input-style-background-disabled-esndbs, var(--color-background-input-disabled-veifwn, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0));color:var(--awsui-prompt-input-style-color-disabled-esndbs, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-esndbs)}.awsui_root_55fkh_1vgk5_146.awsui_textarea-invalid_55fkh_1vgk5_205:not(#\9 ){color:var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-status-error-ug8fw3, #db0000));border-color:var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-text-status-error-ug8fw3, #db0000));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_root_55fkh_1vgk5_146.awsui_textarea-invalid_55fkh_1vgk5_205:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_root_55fkh_1vgk5_146.awsui_textarea-invalid_55fkh_1vgk5_205:not(#\9 ){padding-inline-start:0}.awsui_root_55fkh_1vgk5_146.awsui_textarea-invalid_55fkh_1vgk5_205:not(#\9 ):focus-within,.awsui_root_55fkh_1vgk5_146.awsui_textarea-invalid_55fkh_1vgk5_205:not(#\9 ):focus{color:var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-status-error-ug8fw3, #db0000));border-color:var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-text-status-error-ug8fw3, #db0000));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_root_55fkh_1vgk5_146.awsui_textarea-invalid_55fkh_1vgk5_205:not(#\9 ):focus-within:focus,.awsui_root_55fkh_1vgk5_146.awsui_textarea-invalid_55fkh_1vgk5_205:not(#\9 ):focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_root_55fkh_1vgk5_146.awsui_textarea-invalid_55fkh_1vgk5_205:not(#\9 ):focus-within,.awsui_root_55fkh_1vgk5_146.awsui_textarea-invalid_55fkh_1vgk5_205:not(#\9 ):focus{padding-inline-start:0;box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_root_55fkh_1vgk5_146.awsui_textarea-invalid_55fkh_1vgk5_205.awsui_disabled_55fkh_1vgk5_197:not(#\9 ):focus-within,.awsui_root_55fkh_1vgk5_146.awsui_textarea-invalid_55fkh_1vgk5_205.awsui_disabled_55fkh_1vgk5_197:not(#\9 ):focus{box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-esndbs)}.awsui_root_55fkh_1vgk5_146.awsui_textarea-warning_55fkh_1vgk5_233:not(#\9 ){color:var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-status-warning-9mqgfw, #855900));border-color:var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-text-status-warning-9mqgfw, #855900));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_root_55fkh_1vgk5_146.awsui_textarea-warning_55fkh_1vgk5_233:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_root_55fkh_1vgk5_146.awsui_textarea-warning_55fkh_1vgk5_233:not(#\9 ){padding-inline-start:0}.awsui_root_55fkh_1vgk5_146.awsui_textarea-warning_55fkh_1vgk5_233:not(#\9 ):focus-within,.awsui_root_55fkh_1vgk5_146.awsui_textarea-warning_55fkh_1vgk5_233:not(#\9 ):focus{color:var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-status-warning-9mqgfw, #855900));border-color:var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-text-status-warning-9mqgfw, #855900));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_root_55fkh_1vgk5_146.awsui_textarea-warning_55fkh_1vgk5_233:not(#\9 ):focus-within:focus,.awsui_root_55fkh_1vgk5_146.awsui_textarea-warning_55fkh_1vgk5_233:not(#\9 ):focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_root_55fkh_1vgk5_146.awsui_textarea-warning_55fkh_1vgk5_233:not(#\9 ):focus-within,.awsui_root_55fkh_1vgk5_146.awsui_textarea-warning_55fkh_1vgk5_233:not(#\9 ):focus{padding-inline-start:0;box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_root_55fkh_1vgk5_146.awsui_textarea-warning_55fkh_1vgk5_233.awsui_disabled_55fkh_1vgk5_197:not(#\9 ):focus-within,.awsui_root_55fkh_1vgk5_146.awsui_textarea-warning_55fkh_1vgk5_233.awsui_disabled_55fkh_1vgk5_197:not(#\9 ):focus{box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-esndbs)}.awsui_root_55fkh_1vgk5_146:not(#\9 ):focus-within:not(.awsui_textarea-invalid_55fkh_1vgk5_205):not(.awsui_textarea-warning_55fkh_1vgk5_233),.awsui_root_55fkh_1vgk5_146:not(#\9 ):focus:not(.awsui_textarea-invalid_55fkh_1vgk5_205):not(.awsui_textarea-warning_55fkh_1vgk5_233){outline:2px dotted transparent;border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-focus-esndbs, var(--color-border-input-focused-sw2top, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-focus-esndbs, var(--color-border-input-focused-sw2top, #006ce0));border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);box-shadow:var(--awsui-prompt-input-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-u9urvc, #006ce0));background-color:var(--awsui-prompt-input-style-background-focus-esndbs, var(--color-background-input-default-8elxjc, #ffffff))}.awsui_root_55fkh_1vgk5_146.awsui_disabled_55fkh_1vgk5_197:not(#\9 ):focus-within:not(.awsui_textarea-invalid_55fkh_1vgk5_205):not(.awsui_textarea-warning_55fkh_1vgk5_233),.awsui_root_55fkh_1vgk5_146.awsui_disabled_55fkh_1vgk5_197:not(#\9 ):focus:not(.awsui_textarea-invalid_55fkh_1vgk5_205):not(.awsui_textarea-warning_55fkh_1vgk5_233){background-color:var(--awsui-prompt-input-style-background-disabled-esndbs, var(--color-background-input-disabled-veifwn, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0));color:var(--awsui-prompt-input-style-color-disabled-esndbs, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-esndbs)}.awsui_textarea_55fkh_1vgk5_191:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);resize:none;cursor:text;white-space:pre-wrap;background-color:inherit;padding-block:var(--space-field-vertical-sf2thg, 5px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px);color:var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-body-default-jmme8j, #0f141a));max-inline-size:100%;inline-size:100%;display:block;box-sizing:border-box;border:0}.awsui_textarea_55fkh_1vgk5_191.awsui_placeholder-visible_55fkh_1vgk5_330:not(#\9 ){display:grid;grid-template-columns:1fr}.awsui_textarea_55fkh_1vgk5_191.awsui_placeholder-visible_55fkh_1vgk5_330:not(#\9 )::before,.awsui_textarea_55fkh_1vgk5_191.awsui_placeholder-visible_55fkh_1vgk5_330>*:not(#\9 ){grid-column:1;grid-row:1}.awsui_textarea_55fkh_1vgk5_191.awsui_placeholder-visible_55fkh_1vgk5_330:not(#\9 )::before{content:attr(data-placeholder);color:var(--awsui-prompt-input-style-placeholder-color-esndbs, var(--color-text-input-placeholder-hz0ut2, #656871));font-size:var(--awsui-prompt-input-style-placeholder-font-size-esndbs);font-style:var(--awsui-prompt-input-style-placeholder-font-style-esndbs, italic);font-weight:var(--awsui-prompt-input-style-placeholder-font-weight-esndbs);opacity:1;pointer-events:none;align-self:start;min-inline-size:0}.awsui_textarea_55fkh_1vgk5_191:not(#\9 ):hover{color:var(--awsui-prompt-input-style-color-hover-esndbs, var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-body-default-jmme8j, #0f141a)))}.awsui_textarea_55fkh_1vgk5_191:not(#\9 ):focus{outline:none;color:var(--awsui-prompt-input-style-color-focus-esndbs, var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-body-default-jmme8j, #0f141a)))}.awsui_textarea_55fkh_1vgk5_191:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_55fkh_1vgk5_191:not(#\9 )::placeholder{color:var(--awsui-prompt-input-style-placeholder-color-esndbs, var(--color-text-input-placeholder-hz0ut2, #656871));font-size:var(--awsui-prompt-input-style-placeholder-font-size-esndbs);font-style:var(--awsui-prompt-input-style-placeholder-font-style-esndbs, italic);font-weight:var(--awsui-prompt-input-style-placeholder-font-weight-esndbs);opacity:1}.awsui_textarea_55fkh_1vgk5_191.awsui_invalid_55fkh_1vgk5_366:not(#\9 ),.awsui_textarea_55fkh_1vgk5_191.awsui_warning_55fkh_1vgk5_366:not(#\9 ){padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)))}.awsui_textarea_55fkh_1vgk5_191:not(#\9 ):disabled,.awsui_textarea_55fkh_1vgk5_191.awsui_textarea-disabled_55fkh_1vgk5_369:not(#\9 ){color:var(--awsui-prompt-input-style-color-disabled-esndbs, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;overflow-y:hidden}.awsui_textarea_55fkh_1vgk5_191:not(#\9 ):disabled::placeholder,.awsui_textarea_55fkh_1vgk5_191.awsui_textarea-disabled_55fkh_1vgk5_369:not(#\9 )::placeholder{color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb);opacity:1}.awsui_textarea-readonly_55fkh_1vgk5_191:not(#\9 ){color:var(--awsui-prompt-input-style-color-readonly-esndbs, var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-body-default-jmme8j, #0f141a)))}.awsui_textarea_55fkh_1vgk5_191.awsui_textarea-disabled_55fkh_1vgk5_369.awsui_placeholder-visible_55fkh_1vgk5_330:not(#\9 )::before{color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb);opacity:1;pointer-events:none}.awsui_textarea-wrapper_55fkh_1vgk5_386:not(#\9 ){display:flex;position:relative}.awsui_editable-wrapper_55fkh_1vgk5_391:not(#\9 ){flex:1;min-inline-size:0;position:relative}.awsui_editable-element_55fkh_1vgk5_397:not(#\9 ){word-wrap:break-word;overflow-wrap:break-word;overflow-y:auto;overflow-x:hidden}.awsui_primary-action_55fkh_1vgk5_404:not(#\9 ){align-self:flex-end;flex-shrink:0;padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px)/2)}.awsui_textarea-wrapper_55fkh_1vgk5_386>.awsui_primary-action_55fkh_1vgk5_404:not(#\9 ){padding-inline-end:calc(var(--space-field-horizontal-wxk0gu, 12px)/2)}.awsui_textarea-wrapper_55fkh_1vgk5_386>.awsui_primary-action_55fkh_1vgk5_404>.awsui_action-button_55fkh_1vgk5_412:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px);padding:0}.awsui_secondary-content_55fkh_1vgk5_417:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px)}.awsui_secondary-content_55fkh_1vgk5_417.awsui_with-paddings_55fkh_1vgk5_452:not(#\9 ){padding-block-start:var(--space-scaled-s-yqvmoz, 12px);padding-block-end:var(--space-scaled-s-yqvmoz, 12px);padding-inline-start:var(--space-field-horizontal-wxk0gu, 12px);padding-inline-end:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_secondary-content_55fkh_1vgk5_417.awsui_with-paddings_55fkh_1vgk5_452.awsui_invalid_55fkh_1vgk5_366:not(#\9 ),.awsui_secondary-content_55fkh_1vgk5_417.awsui_with-paddings_55fkh_1vgk5_452.awsui_warning_55fkh_1vgk5_366:not(#\9 ){padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)))}.awsui_action-stripe_55fkh_1vgk5_462:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);display:flex;justify-content:space-between;align-items:flex-end}.awsui_secondary-actions_55fkh_1vgk5_501:not(#\9 ){flex-basis:max-content;flex-grow:0;flex-shrink:1;box-sizing:border-box;word-wrap:break-word;max-inline-size:100%;overflow:hidden;padding-inline-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_secondary-actions_55fkh_1vgk5_501.awsui_with-paddings_55fkh_1vgk5_452:not(#\9 ){padding-inline:var(--space-field-horizontal-wxk0gu, 12px);padding-block-start:var(--space-scaled-s-yqvmoz, 12px);padding-block-end:var(--space-field-vertical-sf2thg, 5px)}.awsui_secondary-actions_55fkh_1vgk5_501.awsui_with-paddings_55fkh_1vgk5_452.awsui_invalid_55fkh_1vgk5_366:not(#\9 ),.awsui_secondary-actions_55fkh_1vgk5_501.awsui_with-paddings_55fkh_1vgk5_452.awsui_warning_55fkh_1vgk5_366:not(#\9 ){padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)))}.awsui_secondary-actions_55fkh_1vgk5_501.awsui_with-paddings-and-actions_55fkh_1vgk5_519:not(#\9 ){padding-inline-end:0}.awsui_buffer_55fkh_1vgk5_523:not(#\9 ){flex:1;align-self:stretch;cursor:text}.awsui_token-container_55fkh_1vgk5_529:not(#\9 ){display:inline-block;user-select:all;-webkit-user-select:all;-moz-user-select:all;padding-inline:var(--space-xxxs-zelp5l, 2px)}.awsui_reference-wrapper_55fkh_1vgk5_537:not(#\9 ){unicode-bidi:isolate}.awsui_trigger-base_55fkh_1vgk5_541:not(#\9 ){unicode-bidi:isolate}.awsui_trigger-token_55fkh_1vgk5_545:not(#\9 ){-webkit-text-decoration:underline dashed currentColor;text-decoration:underline dashed currentColor;text-decoration-thickness:var(--border-divider-list-width-fmnfya, 1px);text-underline-offset:var(--space-xxxs-zelp5l, 2px)}.awsui_paragraph_55fkh_1vgk5_551:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin:0;padding:0;white-space:pre-wrap;color:inherit}

.awsui_root_1wzqe_1sqmy_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_search-field_1wzqe_1sqmy_177:not(#\9 ){display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-xs-j1ch97, 8px) var(--space-s-kbzdb8, 12px)}.awsui_input-wrapper_1wzqe_1sqmy_184:not(#\9 ){flex-grow:1;display:flex;align-items:flex-end;max-inline-size:calc(688px - 2*var(--space-l-0ykpb1, 20px))}.awsui_add-token_1wzqe_1sqmy_191:not(#\9 ){border-inline-start:1px solid var(--color-border-divider-default-dvei1w, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-m-utxyzm, 16px);padding-inline-start:var(--space-m-utxyzm, 16px)}.awsui_tokens_1wzqe_1sqmy_198:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:0}.awsui_token-operator_1wzqe_1sqmy_203:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_property-editor_1wzqe_1sqmy_207:not(#\9 ){overflow-y:auto}.awsui_property-editor-header_1wzqe_1sqmy_210:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-weight:var(--font-weight-bold-qswov1, 700);padding-block-start:var(--space-s-kbzdb8, 12px);padding-block-end:var(--space-xxs-0gmk42, 4px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_property-editor-header-enum_1wzqe_1sqmy_223:not(#\9 ){display:flex;gap:var(--space-xs-j1ch97, 8px);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-weight:var(--font-weight-bold-qswov1, 700);color:var(--color-text-dropdown-group-label-e63684, #424650);padding-block:calc(var(--space-xs-j1ch97, 8px) + var(--border-item-width-y8srom, 2px) - var(--border-divider-list-width-fmnfya, 1px));padding-inline:calc(var(--space-field-horizontal-wxk0gu, 12px) + var(--border-item-width-y8srom, 2px))}.awsui_property-editor-form_1wzqe_1sqmy_238:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px);padding-block-end:var(--space-s-kbzdb8, 12px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_property-editor-cancel_1wzqe_1sqmy_243:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_property-editor-actions_1wzqe_1sqmy_246:not(#\9 ){display:flex;justify-content:flex-end;border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd);padding-inline:var(--space-l-0ykpb1, 20px);padding-block:var(--space-s-kbzdb8, 12px)}.awsui_property-editor-enum_1wzqe_1sqmy_254:not(#\9 ){display:flex;flex-direction:column}.awsui_token-editor_1wzqe_1sqmy_259:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-s-kbzdb8, 12px);margin-block:var(--space-xxs-0gmk42, 4px);margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_token-editor-field-property_1wzqe_1sqmy_269:not(#\9 ){flex-grow:2}.awsui_token-editor-field-operator_1wzqe_1sqmy_272:not(#\9 ){flex-grow:1}.awsui_token-editor-field-value_1wzqe_1sqmy_275:not(#\9 ){flex-grow:2}.awsui_token-editor-multiselect-wrapper_1wzqe_1sqmy_278:not(#\9 ){position:relative;min-block-size:var(--size-vertical-input-tza5ti, 32px);min-inline-size:200px}.awsui_token-editor-multiselect-wrapper-inner_1wzqe_1sqmy_283:not(#\9 ){position:absolute;inline-size:100%}.awsui_token-editor-cancel_1wzqe_1sqmy_287:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_token-editor-actions_1wzqe_1sqmy_293:not(#\9 ){display:flex;justify-content:flex-end;padding-block-start:var(--space-s-kbzdb8, 12px);border-block-start:1px solid var(--color-border-dropdown-item-default-a5ya6f, #c6c6cd);padding-inline-end:calc(var(--space-m-utxyzm, 16px) + var(--space-xxs-0gmk42, 4px));margin-inline:calc(-1*var(--space-m-utxyzm, 16px) + -1*var(--space-xxs-0gmk42, 4px));margin-block-start:var(--space-s-kbzdb8, 12px)}.awsui_token-editor-grid_1wzqe_1sqmy_302:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:grid;gap:var(--space-s-kbzdb8, 12px);grid-template-columns:minmax(min-content, 2fr) minmax(min-content, 120px) minmax(min-content, 3fr) min-content}.awsui_token-editor-grid-group_1wzqe_1sqmy_336:not(#\9 ){display:contents}.awsui_token-editor-grid_1wzqe_1sqmy_302.awsui_token-editor-narrow_1wzqe_1sqmy_339:not(#\9 ){grid-template-columns:minmax(100px, 1fr);gap:var(--space-m-utxyzm, 16px)}.awsui_token-editor-grid_1wzqe_1sqmy_302.awsui_token-editor-narrow_1wzqe_1sqmy_339>.awsui_token-editor-grid-group_1wzqe_1sqmy_336:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-s-kbzdb8, 12px)}.awsui_token-editor-grid_1wzqe_1sqmy_302.awsui_token-editor-narrow_1wzqe_1sqmy_339>.awsui_token-editor-grid-group_1wzqe_1sqmy_336.awsui_token-editor-supports-groups_1wzqe_1sqmy_348:not(#\9 ){padding-block-end:var(--space-m-utxyzm, 16px);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_token-editor-grid-header_1wzqe_1sqmy_352:not(#\9 ){color:var(--color-text-column-header-inrv8c, #424650);font-weight:var(--font-weight-heading-s-jsg18b, 700);padding-block:var(--space-scaled-xxs-vdp1uk, 4px);text-align:start}.awsui_token-editor-grid-cell_1wzqe_1sqmy_358:not(#\9 ):not(.awsui_token-editor-narrow_1wzqe_1sqmy_339){display:flex;align-items:flex-end;justify-content:flex-end}.awsui_token-editor-grid-cell_1wzqe_1sqmy_358.awsui_token-editor-narrow_1wzqe_1sqmy_339:not(#\9 ):nth-child(4){display:flex;justify-content:flex-end}.awsui_token-editor-add-token_1wzqe_1sqmy_367:not(#\9 ){margin-block-start:var(--space-s-kbzdb8, 12px)}.awsui_custom-content-wrapper_1wzqe_1sqmy_371:not(#\9 ){display:contents}.awsui_input_1wzqe_1sqmy_184:not(#\9 ){flex:1}.awsui_results_1wzqe_1sqmy_383:not(#\9 ){padding-block:calc(var(--space-field-vertical-sf2thg, 5px) + var(--border-width-field-j665cy, 1px));padding-inline:0}.awsui_token-trigger_1wzqe_1sqmy_388:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_constraint_1wzqe_1sqmy_399:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px);color:var(--color-text-form-secondary-k3sdrd, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}

.awsui_root_19bso_1v8av_153:not(#\9 ),.awsui_inner-root_19bso_1v8av_154:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;align-content:stretch}.awsui_root_19bso_1v8av_153.awsui_has-groups_19bso_1v8av_187:not(#\9 ),.awsui_inner-root_19bso_1v8av_154.awsui_has-groups_19bso_1v8av_187:not(#\9 ){min-block-size:calc(2px + var(--size-vertical-input-tza5ti, 32px))}.awsui_root_19bso_1v8av_153.awsui_has-groups_19bso_1v8av_187.awsui_compact-mode_19bso_1v8av_191:not(#\9 ),.awsui_inner-root_19bso_1v8av_154.awsui_has-groups_19bso_1v8av_187.awsui_compact-mode_19bso_1v8av_191:not(#\9 ){min-block-size:calc(2px + 2*var(--border-width-token-8dw39s, 2px) + var(--size-vertical-input-tza5ti, 32px))}.awsui_inner-root_19bso_1v8av_154:not(#\9 ){block-size:100%}.awsui_token_19bso_1v8av_200:not(#\9 ),.awsui_inner-token_19bso_1v8av_201:not(#\9 ){border-block:var(--border-width-token-8dw39s, 2px) solid var(--color-border-item-selected-w9z1nq, #006ce0);border-inline:var(--border-width-token-8dw39s, 2px) solid var(--color-border-item-selected-w9z1nq, #006ce0);display:flex;align-items:stretch;background:var(--color-background-item-selected-jv0nfm, #f0fbff);border-start-start-radius:var(--border-radius-token-24bwfa, 8px);border-start-end-radius:var(--border-radius-token-24bwfa, 8px);border-end-start-radius:var(--border-radius-token-24bwfa, 8px);border-end-end-radius:var(--border-radius-token-24bwfa, 8px);color:var(--color-text-body-default-jmme8j, #0f141a);box-sizing:border-box}.awsui_token_19bso_1v8av_200.awsui_grouped_19bso_1v8av_214:not(#\9 ),.awsui_inner-token_19bso_1v8av_201.awsui_grouped_19bso_1v8av_214:not(#\9 ){justify-content:space-between}.awsui_inner-token_19bso_1v8av_201:not(#\9 ){border-start-start-radius:calc(var(--border-radius-token-24bwfa, 8px)/2);border-start-end-radius:calc(var(--border-radius-token-24bwfa, 8px)/2);border-end-start-radius:calc(var(--border-radius-token-24bwfa, 8px)/2);border-end-end-radius:calc(var(--border-radius-token-24bwfa, 8px)/2)}.awsui_list_19bso_1v8av_226:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;display:flex;flex-wrap:wrap;gap:var(--space-xs-j1ch97, 8px)}.awsui_show-operation_19bso_1v8av_237:not(#\9 ){border-inline-start:none;border-start-start-radius:0;border-end-start-radius:0}.awsui_token-content_19bso_1v8av_248:not(#\9 ){display:flex;align-items:center;padding-block:var(--space-field-vertical-sf2thg, 5px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_token-content-grouped_19bso_1v8av_254:not(#\9 ){padding-block:2px;padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_inner-token-content_19bso_1v8av_259:not(#\9 ){padding-block:1px;padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_edit-button_19bso_1v8av_264:not(#\9 ),.awsui_dismiss-button_19bso_1v8av_265:not(#\9 ),.awsui_inner-dismiss-button_19bso_1v8av_266:not(#\9 ){inline-size:30px;margin-block:0;margin-inline:0;border-block:none;border-inline:none;padding-block:0;padding-inline:var(--space-xxs-0gmk42, 4px);color:var(--color-text-interactive-default-kkm8t6, #424650);background-color:transparent;border-inline-start:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-selected-w9z1nq, #006ce0)}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_1v8av_264:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_1v8av_265:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_1v8av_266:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_1v8av_264:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_1v8av_265:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_1v8av_266:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_1v8av_264:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_1v8av_265:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_1v8av_266:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px));inset-block-start:calc(-1*var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px));inline-size:calc(100% + var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px) + var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px));block-size:calc(100% + var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px) + var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_edit-button_19bso_1v8av_264:not(#\9 ):focus,.awsui_dismiss-button_19bso_1v8av_265:not(#\9 ):focus,.awsui_inner-dismiss-button_19bso_1v8av_266:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_edit-button_19bso_1v8av_264:not(#\9 ):hover,.awsui_dismiss-button_19bso_1v8av_265:not(#\9 ):hover,.awsui_inner-dismiss-button_19bso_1v8av_266:not(#\9 ):hover{cursor:pointer;color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_edit-button_19bso_1v8av_264:not(#\9 ):disabled,.awsui_dismiss-button_19bso_1v8av_265:not(#\9 ):disabled,.awsui_inner-dismiss-button_19bso_1v8av_266:not(#\9 ):disabled{color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb);border-color:var(--color-border-control-disabled-phlkdh, #dedee3)}.awsui_token-disabled_19bso_1v8av_324:not(#\9 ){border-color:var(--color-border-control-disabled-phlkdh, #dedee3);background-color:var(--color-background-container-content-9qmfcy, #ffffff);color:var(--color-text-disabled-dnv95s, #b4b4bb);pointer-events:none}

.awsui_radio-button_zdbjz_nqje3_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}
.awsui_layout_1vtzr_1uosm_21:not(#\9 ){display:flex;flex-wrap:wrap;align-items:flex-end;margin-block:calc(-1*var(--space-xs-j1ch97, 8px));margin-inline:calc(-1*var(--space-xs-j1ch97, 8px))}.awsui_layout_1vtzr_1uosm_21>*:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_layout-uri_1vtzr_1uosm_33:not(#\9 ){min-inline-size:200px;flex:1}.awsui_layout-version_1vtzr_1uosm_37:not(#\9 ){max-inline-size:180px;min-inline-size:140px;inline-size:20%}.awsui_layout-divider_1vtzr_1uosm_42:not(#\9 ){block-size:calc(2*var(--border-divider-section-width-n3ndoh, 1px) + 2*var(--space-scaled-xxs-vdp1uk, 4px) + var(--line-height-body-m-we036z, 20px));border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}
.awsui_expand-toggle-icon_1xe88_p8g4w_153:not(#\9 ){transition:transform var(--motion-duration-rotate-90-jz4oc1, 135ms) var(--motion-easing-rotate-90-heo9ya, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_expand-toggle-icon_1xe88_p8g4w_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-toggle-icon_1xe88_p8g4w_153:not(#\9 ),.awsui-mode-entering .awsui_expand-toggle-icon_1xe88_p8g4w_153:not(#\9 ){animation:none;transition:none}.awsui_expand-toggle-icon_1xe88_p8g4w_153:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-toggle-icon_1xe88_p8g4w_153:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_expand-toggle-icon-expanded_1xe88_p8g4w_174:not(#\9 ){transform:rotate(0deg)}.awsui_expand-toggle-icon-expanded_1xe88_p8g4w_174:not(#\9 ):dir(rtl){transform:rotate(0deg)}.awsui_expand-toggle_1xe88_p8g4w_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;cursor:pointer;inline-size:var(--space-m-utxyzm, 16px);block-size:var(--space-m-utxyzm, 16px);border-block:0;border-inline:0;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;background:none;outline:0;color:var(--color-text-interactive-default-kkm8t6, #424650)}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_p8g4w_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_p8g4w_225):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_p8g4w_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_p8g4w_225):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_p8g4w_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_p8g4w_225):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_expand-toggle_1xe88_p8g4w_153:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_expand-toggle_1xe88_p8g4w_153:not(#\9 ):active{color:var(--color-text-interactive-active-mb8zit, #0f141a)}

.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){position:absolute;inset-block:0;display:flex;align-items:center}.awsui_body-cell_c6tup_3in79_152:not(#\9 ){box-sizing:border-box;border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid transparent;border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-cxqzy1, #ebebf0);word-wrap:break-word;font-weight:inherit;text-align:start}.awsui_body-cell_c6tup_3in79_152>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-0_c6tup_3in79_166>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-0_c6tup_3in79_166>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-1_c6tup_3in79_173>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-1_c6tup_3in79_173>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-2_c6tup_3in79_180>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-2_c6tup_3in79_180>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-3_c6tup_3in79_187>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-3_c6tup_3in79_187>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-4_c6tup_3in79_194>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-4_c6tup_3in79_194>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-5_c6tup_3in79_201>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-5_c6tup_3in79_201>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-6_c6tup_3in79_208>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-6_c6tup_3in79_208>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-7_c6tup_3in79_215>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-7_c6tup_3in79_215>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-8_c6tup_3in79_222>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-8_c6tup_3in79_222>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-9_c6tup_3in79_229>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-9_c6tup_3in79_229>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-next_c6tup_3in79_236>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_expandable-level-next_c6tup_3in79_236>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-end:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-block-start:calc(var(--space-scaled-xs-rt720d, 8px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_3in79_152>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) + var(--border-item-width-y8srom, 2px) - var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-align-top_c6tup_3in79_254:not(#\9 ){vertical-align:top}.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){box-sizing:border-box}.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ):not(.awsui_body-cell-wrap_c6tup_3in79_260){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_body-cell-counter_c6tup_3in79_265:not(#\9 ){display:inline;color:var(--color-text-body-secondary-9t7q9o, #424650);font-size:var(--font-size-body-s-6sqp8s, 12px);vertical-align:bottom}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child{border-inline-start:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_3in79_166>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_3in79_166>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_3in79_173>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_3in79_173>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_3in79_180>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_3in79_180>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_3in79_187>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_3in79_187>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_3in79_194>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_3in79_194>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_3in79_201>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_3in79_201>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_3in79_208>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_3in79_208>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_3in79_215>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_3in79_215>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_3in79_222>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_3in79_222>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_3in79_229>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_3in79_229>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_3in79_236>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_3in79_236>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):last-child{border-inline-end:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):last-child>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-end:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_3in79_166>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_3in79_166>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_3in79_173>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_3in79_173>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_3in79_180>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_3in79_180>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_3in79_187>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_3in79_187>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_3in79_194>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_3in79_194>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_3in79_201>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_3in79_201>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_3in79_208>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_3in79_208>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_3in79_215>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_3in79_215>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_3in79_222>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_3in79_222>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_3in79_229>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_3in79_229>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_3in79_236>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_3in79_236>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-0_c6tup_3in79_166>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-0_c6tup_3in79_166>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-1_c6tup_3in79_173>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-1_c6tup_3in79_173>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-2_c6tup_3in79_180>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-2_c6tup_3in79_180>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-3_c6tup_3in79_187>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-3_c6tup_3in79_187>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-4_c6tup_3in79_194>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-4_c6tup_3in79_194>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-5_c6tup_3in79_201>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-5_c6tup_3in79_201>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-6_c6tup_3in79_208>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-6_c6tup_3in79_208>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-7_c6tup_3in79_215>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-7_c6tup_3in79_215>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-8_c6tup_3in79_222>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-8_c6tup_3in79_222>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-9_c6tup_3in79_229>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-9_c6tup_3in79_229>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-next_c6tup_3in79_236>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-next_c6tup_3in79_236>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-0_c6tup_3in79_166>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-0_c6tup_3in79_166>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-1_c6tup_3in79_173>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-1_c6tup_3in79_173>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-2_c6tup_3in79_180>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-2_c6tup_3in79_180>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-3_c6tup_3in79_187>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-3_c6tup_3in79_187>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-4_c6tup_3in79_194>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-4_c6tup_3in79_194>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-5_c6tup_3in79_201>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-5_c6tup_3in79_201>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-6_c6tup_3in79_208>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-6_c6tup_3in79_208>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-7_c6tup_3in79_215>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-7_c6tup_3in79_215>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-8_c6tup_3in79_222>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-8_c6tup_3in79_222>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-9_c6tup_3in79_229>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-9_c6tup_3in79_229>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-next_c6tup_3in79_236>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_expandable-level-next_c6tup_3in79_236>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-0_c6tup_3in79_166>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-0_c6tup_3in79_166>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-1_c6tup_3in79_173>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-1_c6tup_3in79_173>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-2_c6tup_3in79_180>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-2_c6tup_3in79_180>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-3_c6tup_3in79_187>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-3_c6tup_3in79_187>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-4_c6tup_3in79_194>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-4_c6tup_3in79_194>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-5_c6tup_3in79_201>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-5_c6tup_3in79_201>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-6_c6tup_3in79_208>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-6_c6tup_3in79_208>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-7_c6tup_3in79_215>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-7_c6tup_3in79_215>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-8_c6tup_3in79_222>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-8_c6tup_3in79_222>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-9_c6tup_3in79_229>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-9_c6tup_3in79_229>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-next_c6tup_3in79_236>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-next_c6tup_3in79_236>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-0_c6tup_3in79_166>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-0_c6tup_3in79_166>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-1_c6tup_3in79_173>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-1_c6tup_3in79_173>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-2_c6tup_3in79_180>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-2_c6tup_3in79_180>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-3_c6tup_3in79_187>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-3_c6tup_3in79_187>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-4_c6tup_3in79_194>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-4_c6tup_3in79_194>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-5_c6tup_3in79_201>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-5_c6tup_3in79_201>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-6_c6tup_3in79_208>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-6_c6tup_3in79_208>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-7_c6tup_3in79_215>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-7_c6tup_3in79_215>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-8_c6tup_3in79_222>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-8_c6tup_3in79_222>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-9_c6tup_3in79_229>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-9_c6tup_3in79_229>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-next_c6tup_3in79_236>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702.awsui_expandable-level-next_c6tup_3in79_236>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-0_c6tup_3in79_166>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-0_c6tup_3in79_166>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-1_c6tup_3in79_173>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-1_c6tup_3in79_173>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-2_c6tup_3in79_180>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-2_c6tup_3in79_180>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-3_c6tup_3in79_187>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-3_c6tup_3in79_187>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-4_c6tup_3in79_194>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-4_c6tup_3in79_194>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-5_c6tup_3in79_201>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-5_c6tup_3in79_201>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-6_c6tup_3in79_208>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-6_c6tup_3in79_208>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-7_c6tup_3in79_215>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-7_c6tup_3in79_215>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-8_c6tup_3in79_222>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-8_c6tup_3in79_222>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-9_c6tup_3in79_229>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-9_c6tup_3in79_229>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-next_c6tup_3in79_236>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_3in79_536.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-next_c6tup_3in79_236>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868)>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868)>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-0_c6tup_3in79_166>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-0_c6tup_3in79_166>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-1_c6tup_3in79_173>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-1_c6tup_3in79_173>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-2_c6tup_3in79_180>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-2_c6tup_3in79_180>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-3_c6tup_3in79_187>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-3_c6tup_3in79_187>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-4_c6tup_3in79_194>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-4_c6tup_3in79_194>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-5_c6tup_3in79_201>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-5_c6tup_3in79_201>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-6_c6tup_3in79_208>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-6_c6tup_3in79_208>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-7_c6tup_3in79_215>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-7_c6tup_3in79_215>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-8_c6tup_3in79_222>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-8_c6tup_3in79_222>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-9_c6tup_3in79_229>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-9_c6tup_3in79_229>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-next_c6tup_3in79_236>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868).awsui_expandable-level-next_c6tup_3in79_236>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-0_c6tup_3in79_166>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-0_c6tup_3in79_166>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-1_c6tup_3in79_173>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-1_c6tup_3in79_173>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-2_c6tup_3in79_180>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-2_c6tup_3in79_180>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-3_c6tup_3in79_187>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-3_c6tup_3in79_187>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-4_c6tup_3in79_194>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-4_c6tup_3in79_194>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-5_c6tup_3in79_201>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-5_c6tup_3in79_201>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-6_c6tup_3in79_208>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-6_c6tup_3in79_208>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-7_c6tup_3in79_215>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-7_c6tup_3in79_215>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-8_c6tup_3in79_222>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-8_c6tup_3in79_222>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-9_c6tup_3in79_229>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-9_c6tup_3in79_229>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-next_c6tup_3in79_236>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_3in79_702:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453).awsui_body-cell-editable_c6tup_3in79_453:hover.awsui_expandable-level-next_c6tup_3in79_236>.awsui_expandable-toggle-wrapper_c6tup_3in79_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_is-visual-refresh_c6tup_3in79_363:not(#\9 ):first-child:not(.awsui_has-selection_c6tup_3in79_868):not(.awsui_body-cell-editable_c6tup_3in79_453){border-inline-start:none}.awsui_body-cell-first-row_c6tup_3in79_1037:not(#\9 ){border-block-start:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_3in79_1040:not(#\9 ):not(.awsui_body-cell-selected_c6tup_3in79_1040):not(.awsui_has-footer_c6tup_3in79_1040){border-block-end:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_3in79_1040:not(#\9 ):not(.awsui_body-cell-selected_c6tup_3in79_1040).awsui_has-footer_c6tup_3in79_1040{border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_body-cell-shaded_c6tup_3in79_1050:not(#\9 ){background:var(--color-background-cell-shaded-prsv17, #f6f6f9)}.awsui_body-cell_c6tup_3in79_152.awsui_has-striped-rows_c6tup_3in79_536:not(#\9 ):not(.awsui_body-cell-selected_c6tup_3in79_1040):not(.awsui_body-cell-last-row_c6tup_3in79_1040){border-block-end-color:var(--color-border-cell-shaded-1nts0o, #dedee3)}.awsui_body-cell-selected_c6tup_3in79_1040:not(#\9 ){background-color:var(--color-background-item-selected-jv0nfm, #f0fbff);border-block-start:var(--border-width-item-selected-lf7h9u, 2px) solid var(--color-border-item-selected-w9z1nq, #006ce0);border-block-end:var(--border-width-item-selected-lf7h9u, 2px) solid var(--color-border-item-selected-w9z1nq, #006ce0)}.awsui_body-cell-selected_c6tup_3in79_1040>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_3in79_1040.awsui_body-cell-last-row_c6tup_3in79_1040.awsui_is-visual-refresh_c6tup_3in79_363>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_3in79_1040:not(#\9 ):first-child{border-inline-start:var(--border-width-item-selected-lf7h9u, 2px) solid var(--color-border-item-selected-w9z1nq, #006ce0);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:0;border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:0}.awsui_body-cell-selected_c6tup_3in79_1040:not(#\9 ):last-child{border-inline-end:var(--border-width-item-selected-lf7h9u, 2px) solid var(--color-border-item-selected-w9z1nq, #006ce0);border-start-start-radius:0;border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:0;border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell_c6tup_3in79_702:not(#\9 ){position:sticky;background:var(--color-background-container-content-9qmfcy, #ffffff);z-index:798;transition-property:padding;transition-duration:var(--motion-duration-transition-show-quick-7tdo52, 90ms);transition-timing-function:var(--motion-easing-sticky-2o5vog, cubic-bezier(1, 0, 0.83, 1))}@media(prefers-reduced-motion: reduce){.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell_c6tup_3in79_702:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell_c6tup_3in79_702:not(#\9 ),.awsui-mode-entering .awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell_c6tup_3in79_702:not(#\9 ){animation:none;transition:none}.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell_c6tup_3in79_702.awsui_table-variant-full-page_c6tup_3in79_1101:not(#\9 ){background:var(--color-background-layout-main-x2yshk, #ffffff)}.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell_c6tup_3in79_702.awsui_body-cell-shaded_c6tup_3in79_1050:not(#\9 ){background:var(--color-background-cell-shaded-prsv17, #f6f6f9)}.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell_c6tup_3in79_702.awsui_body-cell-selected_c6tup_3in79_1040:not(#\9 ){background-color:var(--color-background-item-selected-jv0nfm, #f0fbff)}.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell_c6tup_3in79_702.awsui_body-cell-selected_c6tup_3in79_1040:not(#\9 ):first-child{box-shadow:0 0 0 4px var(--color-background-container-content-9qmfcy, #ffffff);clip-path:inset(0 0 0 0)}.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell_c6tup_3in79_702.awsui_body-cell-selected_c6tup_3in79_1040:not(#\9 ):last-child{box-shadow:4px 0 0 0 var(--color-background-container-content-9qmfcy, #ffffff);clip-path:inset(0 0 0 0)}.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell_c6tup_3in79_702.awsui_body-cell-selected_c6tup_3in79_1040:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_3in79_1118{box-shadow:var(--shadow-sticky-column-last-kiekjr, -4px 0 8px 1px rgba(0, 28, 36, 0.1)),8px 0 0 0 var(--color-background-container-content-9qmfcy, #ffffff);clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell_c6tup_3in79_702.awsui_body-cell-selected_c6tup_3in79_1040:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_3in79_1118:dir(rtl){box-shadow:var(--shadow-sticky-column-first-yn8y77, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell-last-inline-start_c6tup_3in79_1127:not(#\9 ){box-shadow:var(--shadow-sticky-column-first-yn8y77, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0px -24px 0px 0px)}.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell-last-inline-start_c6tup_3in79_1127:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-last-kiekjr, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell-last-inline-end_c6tup_3in79_1118:not(#\9 ){box-shadow:var(--shadow-sticky-column-last-kiekjr, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_3in79_152.awsui_sticky-cell-last-inline-end_c6tup_3in79_1118:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-first-yn8y77, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_body-cell-selected_c6tup_3in79_1040:not(#\9 ):not(:first-child)>.awsui_body-cell-content_c6tup_3in79_160{padding-block-start:calc(var(--space-scaled-xs-rt720d, 8px) + var(--border-item-width-y8srom, 2px) - var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):not(.awsui_body-cell-selected_c6tup_3in79_1040).awsui_body-cell-next-selected_c6tup_3in79_1149{border-block-end:0}.awsui_body-cell_c6tup_3in79_152:not(#\9 ):not(.awsui_body-cell-selected_c6tup_3in79_1040).awsui_body-cell-next-selected_c6tup_3in79_1149>.awsui_body-cell-content_c6tup_3in79_160{padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_3in79_1040.awsui_body-cell-prev-selected_c6tup_3in79_1156:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-item-placeholder-jm0jl4, #006ce0)}.awsui_body-cell-selected_c6tup_3in79_1040.awsui_body-cell-prev-selected_c6tup_3in79_1156>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-block-start:calc(var(--space-scaled-xs-rt720d, 8px) + var(--border-item-width-y8srom, 2px) - var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell-selected_c6tup_3in79_1040.awsui_body-cell-next-selected_c6tup_3in79_1149:not(#\9 ){border-block-end-width:var(--border-divider-list-width-fmnfya, 1px)}.awsui_body-cell-selected_c6tup_3in79_1040.awsui_body-cell-next-selected_c6tup_3in79_1149:not(#\9 ):first-child{border-end-start-radius:0}.awsui_body-cell-selected_c6tup_3in79_1040.awsui_body-cell-next-selected_c6tup_3in79_1149:not(#\9 ):last-child{border-end-end-radius:0}.awsui_body-cell-selected_c6tup_3in79_1040.awsui_body-cell-prev-selected_c6tup_3in79_1156:not(#\9 ):first-child{border-start-start-radius:0}.awsui_body-cell-selected_c6tup_3in79_1040.awsui_body-cell-prev-selected_c6tup_3in79_1156:not(#\9 ):last-child{border-start-end-radius:0}.awsui_body-cell-selected_c6tup_3in79_1040:not(#\9 ):not(.awsui_body-cell-prev-selected_c6tup_3in79_1156)>.awsui_body-cell-content_c6tup_3in79_160{padding-block-start:calc(var(--space-scaled-xs-rt720d, 8px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell-editor-wrapper_c6tup_3in79_1182:not(#\9 ){padding-block:0;padding-inline-start:0;padding-inline-end:calc(var(--space-xs-j1ch97, 8px) + var(--space-xxs-0gmk42, 4px))}.awsui_body-cell-success_c6tup_3in79_1187:not(#\9 ){padding-block:0;padding-inline-start:0;padding-inline-end:calc(var(--space-xs-j1ch97, 8px) + var(--space-xxs-0gmk42, 4px) + var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_body-cell-success_c6tup_3in79_1187:not(#\9 ),.awsui_body-cell-editor-wrapper_c6tup_3in79_1182:not(#\9 ){inset-block:0;inset-inline-end:0;position:absolute;display:flex;align-items:center;justify-content:flex-end}.awsui_body-cell-editor_c6tup_3in79_1182:not(#\9 ){cursor:pointer;outline:0;background:0;border-block:0;border-inline:0;padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-scaled-xxs-vdp1uk, 4px);min-block-size:10px;min-inline-size:10px;color:var(--color-text-button-normal-default-kvjv10, #006ce0)}.awsui_body-cell-editor-disabled_c6tup_3in79_1212:not(#\9 ){color:var(--color-text-disabled-inline-edit-pt01xg, #424650)}.awsui_body-cell-editor_c6tup_3in79_1182:not(#\9 ):hover{color:var(--color-text-button-normal-hover-d72r94, #002b66)}.awsui_body-cell-editor_c6tup_3in79_1182:not(#\9 ):active{color:var(--color-text-button-normal-active-wsh99i, #002b66)}.awsui_body-cell-editor-row_c6tup_3in79_1221:not(#\9 ){display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;column-gap:var(--space-xxs-0gmk42, 4px)}.awsui_body-cell-editor-row_c6tup_3in79_1221>:not(#\9 ):not(:last-child){flex-grow:1}.awsui_body-cell-editor-controls_c6tup_3in79_1231:not(#\9 ){flex-shrink:0}.awsui_body-cell-editor-row-editor_c6tup_3in79_1234:not(#\9 ){max-inline-size:calc(100% - 6*var(--space-xxs-0gmk42, 4px) - 2*var(--size-icon-normal-tg8eob, 16px))}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_3in79_1237:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_3in79_1237:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_3in79_1237:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:1px;inset-block-start:1px;inline-size:calc(100% - 1px - 1px);block-size:calc(100% - 1px - 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_3in79_1237:not(#\9 ):focus.awsui_sticky-cell_c6tup_3in79_702{position:sticky}.awsui_body-cell-editor-icon_c6tup_3in79_1261:not(#\9 ){display:none}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-expandable_c6tup_3in79_453:not(#\9 ){position:relative}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-expandable_c6tup_3in79_453.awsui_sticky-cell_c6tup_3in79_702:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ){position:relative}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_sticky-cell_c6tup_3in79_702:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){overflow:visible}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-0_c6tup_3in79_166>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-0_c6tup_3in79_166>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-1_c6tup_3in79_173>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-1_c6tup_3in79_173>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-2_c6tup_3in79_180>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-2_c6tup_3in79_180>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-3_c6tup_3in79_187>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-3_c6tup_3in79_187>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-4_c6tup_3in79_194>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-4_c6tup_3in79_194>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-5_c6tup_3in79_201>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-5_c6tup_3in79_201>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-6_c6tup_3in79_208>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-6_c6tup_3in79_208>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-7_c6tup_3in79_215>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-7_c6tup_3in79_215>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-8_c6tup_3in79_222>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-8_c6tup_3in79_222>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-9_c6tup_3in79_229>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-9_c6tup_3in79_229>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-next_c6tup_3in79_236>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453.awsui_expandable-level-next_c6tup_3in79_236>.awsui_expandable-toggle-wrapper_c6tup_3in79_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-inline-end:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-block-start:calc(var(--space-scaled-xxxs-7blpsd, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453.awsui_body-cell-edit-active_c6tup_3in79_453>.awsui_body-cell-content_c6tup_3in79_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xxxs-7blpsd, 2px) + 1px - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_resizable-columns_c6tup_3in79_1373)>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-end:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--space-l-0ykpb1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453)>.awsui_body-cell-editor-wrapper_c6tup_3in79_1182,.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453)>.awsui_expandable-cell-content_c6tup_3in79_1376>.awsui_body-cell-editor-wrapper_c6tup_3in79_1182{opacity:0}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453):focus-within{position:relative}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453):focus-within{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453):focus-within::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453):focus-within.awsui_sticky-cell_c6tup_3in79_702{position:sticky}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453):focus-within.awsui_is-visual-refresh_c6tup_3in79_363:first-child{position:relative}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453):focus-within.awsui_is-visual-refresh_c6tup_3in79_363:first-child{outline:2px dotted transparent;outline-offset:calc(1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453):focus-within.awsui_is-visual-refresh_c6tup_3in79_363:first-child::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*1*var(--space-scaled-xxs-vdp1uk, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + 1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):not(.awsui_body-cell-expandable_c6tup_3in79_453):focus-within.awsui_is-visual-refresh_c6tup_3in79_363:first-child.awsui_sticky-cell_c6tup_3in79_702{position:sticky}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):focus-within:focus-within .awsui_body-cell-editor-icon_c6tup_3in79_1261,.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453).awsui_body-cell-edit-disabled-popover_c6tup_3in79_1427 .awsui_body-cell-editor-icon_c6tup_3in79_1261{display:unset}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):focus-within:focus-within.awsui_body-cell-has-success_c6tup_3in79_1430>.awsui_body-cell-content_c6tup_3in79_160,.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453).awsui_body-cell-edit-disabled-popover_c6tup_3in79_1427.awsui_body-cell-has-success_c6tup_3in79_1430>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-end:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--space-l-0ykpb1, 20px) + var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):focus-within:focus-within>.awsui_body-cell-content_c6tup_3in79_160,.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453).awsui_body-cell-edit-disabled-popover_c6tup_3in79_1427>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-end:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--space-l-0ykpb1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):focus-within:focus-within>.awsui_body-cell-editor-wrapper_c6tup_3in79_1182,.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):focus-within:focus-within>.awsui_expandable-cell-content_c6tup_3in79_1376>.awsui_body-cell-editor-wrapper_c6tup_3in79_1182,.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453).awsui_body-cell-edit-disabled-popover_c6tup_3in79_1427>.awsui_body-cell-editor-wrapper_c6tup_3in79_1182,.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453).awsui_body-cell-edit-disabled-popover_c6tup_3in79_1427>.awsui_expandable-cell-content_c6tup_3in79_1376>.awsui_body-cell-editor-wrapper_c6tup_3in79_1182{opacity:1}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):focus-within:focus-within>.awsui_body-cell-success_c6tup_3in79_1187,.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453).awsui_body-cell-edit-disabled-popover_c6tup_3in79_1427>.awsui_body-cell-success_c6tup_3in79_1187{opacity:1}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):focus-within:focus-within.awsui_sticky-cell_c6tup_3in79_702,.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453).awsui_body-cell-edit-disabled-popover_c6tup_3in79_1427.awsui_sticky-cell_c6tup_3in79_702{position:sticky}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover{position:relative}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover .awsui_body-cell-editor-icon_c6tup_3in79_1261{display:unset}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover:not(.awsui_body-cell-expandable_c6tup_3in79_453){cursor:pointer;background-color:var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7);border-block:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-editable-cell-hover-ctz4wx, #8c8c94);border-inline:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-editable-cell-hover-ctz4wx, #8c8c94)}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover.awsui_sticky-cell_c6tup_3in79_702{position:sticky}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover:first-child{inset-inline:0;border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover:last-child{border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_3in79_1182>.awsui_body-cell-content_c6tup_3in79_160,.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover>.awsui_expandable-cell-content_c6tup_3in79_1376>.awsui_body-cell-editor-wrapper_c6tup_3in79_1182>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-end:calc(var(--space-xs-j1ch97, 8px) + var(--space-xxs-0gmk42, 4px) - 2*var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover>.awsui_body-cell-success_c6tup_3in79_1187>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-end:calc(var(--space-xs-j1ch97, 8px) + var(--space-xxs-0gmk42, 4px) + var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px) - 2*var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover.awsui_body-cell-last-row_c6tup_3in79_1040.awsui_body-cell-selected_c6tup_3in79_1040>.awsui_body-cell-content_c6tup_3in79_160,.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover.awsui_body-cell-next-selected_c6tup_3in79_1149>.awsui_body-cell-content_c6tup_3in79_160{padding-block:calc(var(--space-scaled-xs-rt720d, 8px) - var(--border-divider-list-width-fmnfya, 1px)/2 - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block:-2px}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover.awsui_body-cell-last-row_c6tup_3in79_1040:not(.awsui_body-cell-expandable_c6tup_3in79_453):not(.awsui_body-cell-selected_c6tup_3in79_1040)>.awsui_body-cell-content_c6tup_3in79_160{padding-block-start:calc(var(--space-scaled-xs-rt720d, 8px) - (var(--border-divider-list-width-fmnfya, 1px)) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover.awsui_body-cell-first-row_c6tup_3in79_1037:not(.awsui_body-cell-expandable_c6tup_3in79_453):not(.awsui_body-cell-selected_c6tup_3in79_1040)>.awsui_body-cell-content_c6tup_3in79_160{padding-block:calc(var(--space-scaled-xs-rt720d, 8px) - (var(--border-divider-list-width-fmnfya, 1px)) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block:-2px}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover>.awsui_body-cell-content_c6tup_3in79_160{padding-inline-end:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--space-l-0ykpb1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_3in79_1182,.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover>.awsui_expandable-cell-content_c6tup_3in79_1376>.awsui_body-cell-editor-wrapper_c6tup_3in79_1182{opacity:1}.awsui_body-cell_c6tup_3in79_152.awsui_body-cell-editable_c6tup_3in79_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_3in79_453):hover:hover>.awsui_body-cell-success_c6tup_3in79_1187{opacity:1}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_3in79_152:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_3in79_152:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_3in79_152:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_3in79_152:not(#\9 ):focus.awsui_sticky-cell_c6tup_3in79_702{position:sticky}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_3in79_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_3in79_363:first-child{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_3in79_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_3in79_363:first-child{outline:2px dotted transparent;outline-offset:calc(1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_3in79_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_3in79_363:first-child::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*1*var(--space-scaled-xxs-vdp1uk, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + 1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_3in79_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_3in79_363:first-child.awsui_sticky-cell_c6tup_3in79_702{position:sticky}

.awsui_items-loader_115pt_16l07_5:not(#\9 ){display:inline}
.awsui_resize-active_x7peu_1xyts_145:not(#\9 ):not(.awsui_resize-active-with-focus_x7peu_1xyts_145) *{cursor:col-resize;-webkit-user-select:none;user-select:none}.awsui_resizer-wrapper_x7peu_1xyts_150:not(#\9 ){inset-block:0;position:absolute;inset-inline-end:calc(-1*var(--space-xl-d84eey, 24px)/2);inline-size:var(--space-xl-d84eey, 24px);overflow:hidden;z-index:10}th:not(#\9 ):last-child>.awsui_resizer-wrapper_x7peu_1xyts_150:has(.awsui_divider-interactive_x7peu_1xyts_158).awsui_is-borderless_x7peu_1xyts_158{inset-inline-end:0}.awsui_resizer-button-wrapper_x7peu_1xyts_162:not(#\9 ){block-size:100%}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_1xyts_158,.awsui_divider-interactive_x7peu_1xyts_158:not(#\9 ){position:absolute;outline:none;pointer-events:none;inset-inline-end:0;inset-block-end:0;inset-block-start:0;min-block-size:var(--line-height-heading-xs-y2jce8, 18px);max-block-size:calc(100% - (2*var(--space-xs-j1ch97, 8px) + var(--space-xxxs-zelp5l, 2px)));margin-block:auto;margin-inline:auto;border-inline-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd);box-sizing:border-box}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_1xyts_158.awsui_divider-interactive_x7peu_1xyts_158,.awsui_divider-interactive_x7peu_1xyts_158.awsui_divider-interactive_x7peu_1xyts_158:not(#\9 ){border-inline-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-interactive-default-qvmhxf, #8c8c94)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_1xyts_158.awsui_divider-grouped_x7peu_1xyts_185,.awsui_divider-interactive_x7peu_1xyts_158.awsui_divider-grouped_x7peu_1xyts_185:not(#\9 ){border-inline-start-color:var(--color-border-divider-table-group-rhzuu5, #8c8c94)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_1xyts_158.awsui_divider-position-top_x7peu_1xyts_189,.awsui_divider-interactive_x7peu_1xyts_158.awsui_divider-position-top_x7peu_1xyts_189:not(#\9 ){margin-block-start:0;margin-block-end:auto;max-block-size:calc(100% - (2*var(--space-xs-j1ch97, 8px) + var(--space-xxxs-zelp5l, 2px))/2)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_1xyts_158.awsui_divider-position-bottom_x7peu_1xyts_195,.awsui_divider-interactive_x7peu_1xyts_158.awsui_divider-position-bottom_x7peu_1xyts_195:not(#\9 ){margin-block-start:auto;margin-block-end:0;max-block-size:calc(100% - (2*var(--space-xs-j1ch97, 8px) + var(--space-xxxs-zelp5l, 2px))/2)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_1xyts_158.awsui_divider-position-full_x7peu_1xyts_201,.awsui_divider-interactive_x7peu_1xyts_158.awsui_divider-position-full_x7peu_1xyts_201:not(#\9 ){margin-block:0;max-block-size:100%}.awsui_divider-interactive_x7peu_1xyts_158:not(#\9 ){inset-inline-end:calc(var(--space-xl-d84eey, 24px)/2)}.awsui_resizer-wrapper_x7peu_1xyts_150.awsui_visual-refresh_x7peu_1xyts_215.awsui_is-borderless_x7peu_1xyts_158.awsui_is-last_x7peu_1xyts_215>.awsui_divider-interactive_x7peu_1xyts_158:not(#\9 ){inset-inline-end:0}.awsui_resizer_x7peu_1xyts_150:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-block:none;border-inline:none;background:none;inset-block:0;cursor:col-resize;block-size:100%;inline-size:var(--space-xl-d84eey, 24px)}.awsui_resizer_x7peu_1xyts_150:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_resize-active_x7peu_1xyts_145 .awsui_resizer_x7peu_1xyts_150:not(#\9 ){pointer-events:none}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_1xyts_150.awsui_has-focus_x7peu_1xyts_264:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_1xyts_150.awsui_has-focus_x7peu_1xyts_264:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px - 1px)}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_1xyts_150.awsui_has-focus_x7peu_1xyts_264:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px));inset-block-start:calc(-1*(var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px));inline-size:calc(100% + var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px + var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px);block-size:calc(100% + var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px + var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_tracker_x7peu_1xyts_286:not(#\9 ){display:none;position:absolute;border-inline-start:var(--border-divider-list-width-fmnfya, 1px) dashed var(--color-border-divider-active-xtsw2t, #0f141a);inline-size:0;inset-block:0}.awsui_resize-active_x7peu_1xyts_145 .awsui_tracker_x7peu_1xyts_286:not(#\9 ){display:block}
.awsui_header-cell_1spae_lri7z_149:not(#\9 ){position:relative;text-align:start;box-sizing:border-box;border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd);background:var(--color-background-table-header-gllrk6, #ffffff);color:var(--color-text-column-header-inrv8c, #424650);font-weight:var(--font-weight-heading-s-jsg18b, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-scaled-xs-rt720d, 8px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_header-cell-fake-focus_1spae_lri7z_183:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_header-cell-fake-focus_1spae_lri7z_183:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_header-cell-fake-focus_1spae_lri7z_183:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_header-cell_1spae_lri7z_149.awsui_header-cell-group_1spae_lri7z_204:not(#\9 ),.awsui_header-cell_1spae_lri7z_149.awsui_header-cell-grouped_1spae_lri7z_204:not(#\9 ),.awsui_header-cell_1spae_lri7z_149.awsui_header-cell-spans-rows_1spae_lri7z_204:not(#\9 ){padding-block:var(--space-xxxs-zelp5l, 2px);padding-inline:var(--space-scaled-xs-rt720d, 8px);border-block-end-color:var(--color-border-divider-table-group-rhzuu5, #8c8c94)}.awsui_header-cell_1spae_lri7z_149.awsui_header-cell-group_1spae_lri7z_204>.awsui_resize-divider_1spae_lri7z_209.awsui_resize-divider_1spae_lri7z_209:not(#\9 ),.awsui_header-cell_1spae_lri7z_149.awsui_header-cell-grouped_1spae_lri7z_204>.awsui_resize-divider_1spae_lri7z_209.awsui_resize-divider_1spae_lri7z_209:not(#\9 ),.awsui_header-cell_1spae_lri7z_149.awsui_header-cell-spans-rows_1spae_lri7z_204>.awsui_resize-divider_1spae_lri7z_209.awsui_resize-divider_1spae_lri7z_209:not(#\9 ){border-inline-start-color:var(--color-border-divider-table-group-rhzuu5, #8c8c94)}.awsui_header-cell-sticky_1spae_lri7z_212:not(#\9 ){border-block-end:var(--border-table-sticky-width-b7hbf5, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_header-cell-sticky_1spae_lri7z_212.awsui_header-cell-group_1spae_lri7z_204:not(#\9 ),.awsui_header-cell-sticky_1spae_lri7z_212.awsui_header-cell-grouped_1spae_lri7z_204:not(#\9 ),.awsui_header-cell-sticky_1spae_lri7z_212.awsui_header-cell-spans-rows_1spae_lri7z_204:not(#\9 ){border-block-end-color:var(--color-border-divider-table-group-rhzuu5, #8c8c94)}.awsui_header-cell-stuck_1spae_lri7z_218:not(#\9 ):not(.awsui_header-cell-variant-full-page_1spae_lri7z_218){border-block-end-color:transparent}.awsui_header-cell-variant-full-page_1spae_lri7z_218:not(#\9 ){background:var(--color-background-layout-main-x2yshk, #ffffff)}.awsui_header-cell-variant-full-page_1spae_lri7z_218.awsui_header-cell-hidden_1spae_lri7z_224:not(#\9 ){border-block-end-color:transparent}.awsui_header-cell-variant-embedded_1spae_lri7z_227.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_lri7z_212,.awsui_sticky-cell_1spae_lri7z_227)),.awsui_header-cell-variant-borderless_1spae_lri7z_227.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_lri7z_212,.awsui_sticky-cell_1spae_lri7z_227)){background:none}.awsui_header-cell_1spae_lri7z_149:not(#\9 ):last-child,.awsui_header-cell_1spae_lri7z_149[data-rightmost]:not(#\9 ),.awsui_header-cell_1spae_lri7z_149.awsui_header-cell-sortable_1spae_lri7z_230:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_header-cell_1spae_lri7z_149.awsui_sticky-cell_1spae_lri7z_227:not(#\9 ){position:sticky;background:var(--color-background-table-header-gllrk6, #ffffff);z-index:798;transition-property:padding;transition-duration:var(--motion-duration-transition-show-quick-7tdo52, 90ms);transition-timing-function:var(--motion-easing-sticky-2o5vog, cubic-bezier(1, 0, 0.83, 1))}@media(prefers-reduced-motion: reduce){.awsui_header-cell_1spae_lri7z_149.awsui_sticky-cell_1spae_lri7z_227:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_header-cell_1spae_lri7z_149.awsui_sticky-cell_1spae_lri7z_227:not(#\9 ),.awsui-mode-entering .awsui_header-cell_1spae_lri7z_149.awsui_sticky-cell_1spae_lri7z_227:not(#\9 ){animation:none;transition:none}.awsui_header-cell_1spae_lri7z_149.awsui_sticky-cell_1spae_lri7z_227.awsui_table-variant-full-page_1spae_lri7z_251:not(#\9 ){background:var(--color-background-layout-main-x2yshk, #ffffff)}.awsui_header-cell_1spae_lri7z_149.awsui_sticky-cell-pad-left_1spae_lri7z_254:not(#\9 ):not(.awsui_has-selection_1spae_lri7z_254){padding-inline-start:var(--space-table-horizontal-jdu87e, 20px)}.awsui_header-cell_1spae_lri7z_149.awsui_sticky-cell-last-inline-start_1spae_lri7z_257:not(#\9 ){box-shadow:var(--shadow-sticky-column-first-yn8y77, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0px -24px 0px 0px)}.awsui_header-cell_1spae_lri7z_149.awsui_sticky-cell-last-inline-start_1spae_lri7z_257>.awsui_resize-divider_1spae_lri7z_209:not(#\9 ){display:none}.awsui_header-cell_1spae_lri7z_149.awsui_sticky-cell-last-inline-start_1spae_lri7z_257:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-last-kiekjr, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_header-cell_1spae_lri7z_149.awsui_sticky-cell-last-inline-end_1spae_lri7z_269:not(#\9 ){box-shadow:var(--shadow-sticky-column-last-kiekjr, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_header-cell_1spae_lri7z_149.awsui_sticky-cell-last-inline-end_1spae_lri7z_269:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-first-yn8y77, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_sorting-icon_1spae_lri7z_279:not(#\9 ){position:absolute;inset-block-start:50%;transform:translateY(-50%);inset-inline-end:var(--space-xxs-0gmk42, 4px);color:var(--color-text-column-sorting-icon-e19lu7, #424650)}.awsui_header-cell-main_1spae_lri7z_287:not(#\9 ){display:contents}.awsui_sort-priority-badge_1spae_lri7z_292:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_edit-icon_1spae_lri7z_296:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px);margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px);color:inherit}.awsui_header-cell-content_1spae_lri7z_302:not(#\9 ){position:relative;padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline-end:var(--space-s-kbzdb8, 12px);padding-inline-start:var(--space-s-kbzdb8, 12px)}.awsui_header-cell-content_1spae_lri7z_302.awsui_header-cell-content-expandable_1spae_lri7z_308:not(#\9 ){padding-inline-start:calc(var(--space-s-kbzdb8, 12px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_header-cell-group_1spae_lri7z_204>.awsui_header-cell-content_1spae_lri7z_302:not(#\9 ){padding-block:var(--space-xxxs-zelp5l, 2px)}.awsui_header-cell-content_1spae_lri7z_302:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_lri7z_302:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_lri7z_302:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_lri7z_302:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_lri7z_302.awsui_header-cell-fake-focus_1spae_lri7z_183:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_lri7z_302.awsui_header-cell-fake-focus_1spae_lri7z_183:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_lri7z_302.awsui_header-cell-fake-focus_1spae_lri7z_183:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_header-cell-grouped_1spae_lri7z_204>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302:not(#\9 ),.awsui_header-cell-spans-rows_1spae_lri7z_204>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302:not(#\9 ){padding-block:var(--space-xxxs-zelp5l, 2px)}.awsui_header-cell-sortable_1spae_lri7z_230>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302:not(#\9 ){padding-inline-end:calc(var(--space-xl-d84eey, 24px) + var(--space-xxs-0gmk42, 4px))}.awsui_header-cell-sortable_1spae_lri7z_230>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302.awsui_header-cell-content-multi-sorted_1spae_lri7z_366:not(#\9 ){padding-inline-end:calc(var(--space-xl-d84eey, 24px) + var(--space-xxs-0gmk42, 4px) + var(--space-m-utxyzm, 16px))}.awsui_header-cell-disabled_1spae_lri7z_369.awsui_header-cell-sorted_1spae_lri7z_369>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302>.awsui_sorting-icon_1spae_lri7z_279:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_header-cell-main-with-menu_1spae_lri7z_373:not(#\9 ){display:flex;align-items:center}.awsui_header-cell-content-with-menu_1spae_lri7z_378:not(#\9 ){flex-grow:1;min-inline-size:0}.awsui_header-cell-spans-rows_1spae_lri7z_204:not(#\9 ){block-size:100%;vertical-align:bottom}.awsui_header-cell-spans-rows_1spae_lri7z_204>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302:not(#\9 ){block-size:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end}.awsui_header-cell-spans-rows_1spae_lri7z_204>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302>.awsui_sorting-icon_1spae_lri7z_279:not(#\9 ){inset-block-start:auto;inset-block-end:var(--space-scaled-xxs-vdp1uk, 4px);transform:none}.awsui_header-cell-sortable_1spae_lri7z_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_lri7z_369){cursor:pointer}.awsui_header-cell-sortable_1spae_lri7z_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_lri7z_369)>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302:hover,.awsui_header-cell-sortable_1spae_lri7z_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_lri7z_369).awsui_header-cell-sorted_1spae_lri7z_369>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302{color:var(--color-text-interactive-active-mb8zit, #0f141a)}.awsui_header-cell-sortable_1spae_lri7z_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_lri7z_369)>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302:hover>.awsui_sorting-icon_1spae_lri7z_279,.awsui_header-cell-sortable_1spae_lri7z_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_lri7z_369).awsui_header-cell-sorted_1spae_lri7z_369>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302>.awsui_sorting-icon_1spae_lri7z_279{color:var(--color-text-interactive-active-mb8zit, #0f141a)}.awsui_header-cell-text_1spae_lri7z_410:not(#\9 ){line-height:var(--line-height-heading-xs-y2jce8, 18px);padding-block:calc(var(--space-xxxs-zelp5l, 2px)/2)}.awsui_header-cell-text_1spae_lri7z_410:not(#\9 ):not(.awsui_header-cell-text-wrap_1spae_lri7z_414){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_header-cell_1spae_lri7z_149:not(#\9 ):not(.awsui_is-visual-refresh_1spae_lri7z_227):first-child{padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_header-cell_1spae_lri7z_149:not(#\9 ):not(.awsui_is-visual-refresh_1spae_lri7z_227):first-child.awsui_header-cell-content-expandable_1spae_lri7z_308{padding-inline-start:calc(var(--space-xs-j1ch97, 8px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxs-vdp1uk, 4px)));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_lri7z_183{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_lri7z_183{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_lri7z_183::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxs-vdp1uk, 4px)));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_lri7z_204):not(.awsui_header-cell-group_1spae_lri7z_204)>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302{padding-inline-start:0px}.awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_lri7z_204):not(.awsui_header-cell-group_1spae_lri7z_204)>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302.awsui_header-cell-content-expandable_1spae_lri7z_308{padding-inline-start:calc(0px + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_lri7z_204):not(.awsui_header-cell-group_1spae_lri7z_204)>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_lri7z_204):not(.awsui_header-cell-group_1spae_lri7z_204)>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302:focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_lri7z_204):not(.awsui_header-cell-group_1spae_lri7z_204)>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + var(--space-scaled-xxs-vdp1uk, 4px)));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_lri7z_204):not(.awsui_header-cell-group_1spae_lri7z_204)>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302.awsui_header-cell-fake-focus_1spae_lri7z_183{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_lri7z_204):not(.awsui_header-cell-group_1spae_lri7z_204)>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302.awsui_header-cell-fake-focus_1spae_lri7z_183{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_lri7z_204):not(.awsui_header-cell-group_1spae_lri7z_204)>.awsui_header-cell-main_1spae_lri7z_287>.awsui_header-cell-content_1spae_lri7z_302.awsui_header-cell-fake-focus_1spae_lri7z_183::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + var(--space-scaled-xxs-vdp1uk, 4px)));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_lri7z_535):not(.awsui_sticky-cell-pad-inline-start_1spae_lri7z_535):not(.awsui_header-cell-group_1spae_lri7z_204):not(.awsui_header-cell-grouped_1spae_lri7z_204){padding-inline-start:var(--space-xxxs-zelp5l, 2px)}.awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_lri7z_535):not(.awsui_sticky-cell-pad-inline-start_1spae_lri7z_535):not(.awsui_header-cell-group_1spae_lri7z_204):not(.awsui_header-cell-grouped_1spae_lri7z_204).awsui_header-cell-content-expandable_1spae_lri7z_308{padding-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child.awsui_has-striped-rows_1spae_lri7z_535:not(.awsui_sticky-cell-pad-inline-start_1spae_lri7z_535):not(.awsui_header-cell-group_1spae_lri7z_204):not(.awsui_header-cell-grouped_1spae_lri7z_204){padding-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):first-child.awsui_has-striped-rows_1spae_lri7z_535:not(.awsui_sticky-cell-pad-inline-start_1spae_lri7z_535):not(.awsui_header-cell-group_1spae_lri7z_204):not(.awsui_header-cell-grouped_1spae_lri7z_204).awsui_header-cell-content-expandable_1spae_lri7z_308{padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227:not(#\9 ):last-child.awsui_header-cell-sortable_1spae_lri7z_230:not(.awsui_header-cell-resizable_1spae_lri7z_547),.awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227[data-rightmost].awsui_header-cell-sortable_1spae_lri7z_230:not(#\9 ):not(.awsui_header-cell-resizable_1spae_lri7z_547){padding-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227.awsui_sticky-cell-pad-inline-start_1spae_lri7z_535:not(#\9 ){padding-inline-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_header-cell_1spae_lri7z_149.awsui_is-visual-refresh_1spae_lri7z_227.awsui_sticky-cell-pad-inline-start_1spae_lri7z_535.awsui_header-cell-content-expandable_1spae_lri7z_308:not(#\9 ){padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}
@keyframes awsui_skeleton-wave_1qq5l_ahnl4_1{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes awsui_skeleton-wave-rtl_1qq5l_ahnl4_1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.awsui_root_1qq5l_ahnl4_161:not(#\9 ){inline-size:100%}.awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ){block-size:1em;inline-size:100%;vertical-align:middle;display:inline-block;position:relative;overflow:hidden;background-color:var(--color-background-skeleton-6r9jxc, #ebebf0);border-start-start-radius:var(--border-radius-skeleton-838480, 8px);border-start-end-radius:var(--border-radius-skeleton-838480, 8px);border-end-start-radius:var(--border-radius-skeleton-838480, 8px);border-end-end-radius:var(--border-radius-skeleton-838480, 8px)}.awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 )::after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;background:linear-gradient(90deg, transparent, var(--color-background-skeleton-wave-2uh1of, #f6f6f9), transparent);animation:awsui_skeleton-wave_1qq5l_ahnl4_1 1.25s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 )::after,.awsui-mode-entering .awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 )::after{animation:none;transition:none}.awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ):dir(rtl)::after{animation:awsui_skeleton-wave-rtl_1qq5l_ahnl4_1 1.25s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ):dir(rtl)::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ):dir(rtl)::after,.awsui-mode-entering .awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ):dir(rtl)::after{animation:none;transition:none}@media(prefers-reduced-motion: reduce){.awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ),.awsui-mode-entering .awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ){animation:none;transition:none}.awsui_display-block_1qq5l_ahnl4_222:not(#\9 ){display:block}.awsui_display-inline-block_1qq5l_ahnl4_226:not(#\9 ){display:inline-block;vertical-align:middle}.awsui_display-inline_1qq5l_ahnl4_226:not(#\9 ){display:inline}.awsui_variant-text-body-s_1qq5l_ahnl4_235:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px)}.awsui_variant-text-body-m_1qq5l_ahnl4_240:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_variant-text-heading-xs_1qq5l_ahnl4_245:not(#\9 ){font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px)}.awsui_variant-text-heading-s_1qq5l_ahnl4_250:not(#\9 ){font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px)}.awsui_variant-text-heading-m_1qq5l_ahnl4_255:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px)}.awsui_variant-text-heading-l_1qq5l_ahnl4_260:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px)}.awsui_variant-text-heading-xl_1qq5l_ahnl4_265:not(#\9 ){font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px)}.awsui_variant-text-display-l_1qq5l_ahnl4_270:not(#\9 ){font-size:var(--font-size-display-l-0xdz3a, 42px);line-height:var(--line-height-display-l-ho7s7t, 48px)}
.awsui_sticky-scrollbar_faqt8_19xt7_181:not(#\9 ){block-size:15px;position:sticky;display:none;overflow-x:auto;overflow-y:hidden;inset-block-end:0;inline-size:100%}.awsui_sticky-scrollbar_faqt8_19xt7_181[data-stuck=false]:not(#\9 ){clip-path:inset(-9999px 0 0 0 round var(--border-radius-container-r1vefe, 16px))}.awsui_sticky-scrollbar-content_faqt8_19xt7_193:not(#\9 ){block-size:15px}.awsui_sticky-scrollbar-visible_faqt8_19xt7_196:not(#\9 ){display:block}.awsui_sticky-scrollbar-native-invisible_faqt8_19xt7_199:not(#\9 ){margin-block-start:-15px}.awsui_sticky-scrollbar-offset_faqt8_19xt7_202:not(#\9 ){z-index:799}.awsui_sticky-scrollbar-offset_faqt8_19xt7_202:not(#\9 ):not(.awsui_is-visual-refresh_faqt8_19xt7_205){background-color:var(--color-background-container-content-9qmfcy, #ffffff);block-size:15px;margin-block-start:calc(-1*var(--border-divider-section-width-n3ndoh, 1px));border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_sticky-scrollbar-offset_faqt8_19xt7_202.awsui_is-visual-refresh_faqt8_19xt7_205:not(#\9 ){margin-block-start:-5px}
.awsui_modal-actions_12hyz_1yje2_181:not(#\9 ){justify-content:flex-end}.awsui_last-updated-caption_12hyz_1yje2_189:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);text-align:end;color:var(--color-text-status-inactive-4pg5xj, #656871)}



.awsui_root_l0dv0_b09l1_146:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word}.awsui_header_l0dv0_b09l1_184:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);margin-block:0;margin-inline:0;padding-block:var(--space-panel-header-vertical-ue8lsi, 20px);padding-inline-start:var(--space-panel-nav-left-z0fy8b, 28px);padding-inline-end:calc(var(--space-scaled-xxl-fs6lrd, 32px) + var(--space-xl-d84eey, 24px))}.awsui_header-link_l0dv0_b09l1_198:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--color-text-heading-default-9iv5lb, #0f141a);min-block-size:var(--font-panel-header-line-height-ke9ql3, 22px);display:flex}.awsui_header-link--has-logo_l0dv0_b09l1_209>.awsui_header-link-text_l0dv0_b09l1_209:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400);align-self:center}.awsui_header-logo_l0dv0_b09l1_214:not(#\9 ){margin-inline-end:var(--space-s-kbzdb8, 12px);margin-block-start:var(--space-xxxs-zelp5l, 2px);max-inline-size:calc(1.25*var(--size-icon-big-nbr3sv, 32px));align-self:flex-start}.awsui_header-logo--stretched_l0dv0_b09l1_220:not(#\9 ){max-inline-size:100%;margin-inline-end:0}.awsui_items-control_l0dv0_b09l1_225:not(#\9 ){padding-inline:var(--space-l-0ykpb1, 20px);padding-block-start:calc((var(--size-side-navigation-item-height-ov4ib9, 28px) - var(--line-height-body-m-we036z, 20px))/2)}.awsui_list-container_l0dv0_b09l1_230:not(#\9 ){margin-block-end:var(--space-panel-content-bottom-4qwb01, 40px)}.awsui_items-control_l0dv0_b09l1_225:not(#\9 ),.awsui_list-container_l0dv0_b09l1_230:not(#\9 ){margin-block-start:calc(var(--space-panel-content-top-ksxtkt, 20px) - (var(--size-side-navigation-item-height-ov4ib9, 28px) - var(--line-height-body-m-we036z, 20px))/2)}.awsui_root--collapsed_l0dv0_b09l1_238>.awsui_items-control_l0dv0_b09l1_225:not(#\9 ),.awsui_root--collapsed_l0dv0_b09l1_238>.awsui_list-container_l0dv0_b09l1_230:not(#\9 ){margin-block-start:var(--space-xs-j1ch97, 8px)}.awsui_with-toolbar_l0dv0_b09l1_180>.awsui_divider-header_l0dv0_b09l1_242+.awsui_items-control_l0dv0_b09l1_225:not(#\9 ),.awsui_with-toolbar_l0dv0_b09l1_180>.awsui_divider-header_l0dv0_b09l1_242+.awsui_list-container_l0dv0_b09l1_230:not(#\9 ){margin-block-start:calc(-1*(var(--size-side-navigation-item-height-ov4ib9, 28px) - var(--line-height-body-m-we036z, 20px))/2)}.awsui_list_l0dv0_b09l1_230:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline-end:0;padding-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px) - var(--space-xs-j1ch97, 8px))}.awsui_list-variant-root_l0dv0_b09l1_255:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline-start:calc(var(--space-panel-nav-left-z0fy8b, 28px) - var(--space-xs-j1ch97, 8px));padding-inline-end:calc(var(--space-panel-side-right-7i9ldk, 24px) - var(--space-xs-j1ch97, 8px))}.awsui_list-variant-root--first_l0dv0_b09l1_262:not(#\9 ){margin-block-start:0}.awsui_list-variant-root--collapsed_l0dv0_b09l1_265:not(#\9 ){padding-inline-start:0;padding-inline-end:0}.awsui_list-variant-expandable-link-group_l0dv0_b09l1_270:not(#\9 ){padding-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px) - var(--space-xs-j1ch97, 8px) + var(--space-l-0ykpb1, 20px))}.awsui_list-variant-section_l0dv0_b09l1_274:not(#\9 ){padding-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--space-xs-j1ch97, 8px))}.awsui_list-variant-link-group_l0dv0_b09l1_278:not(#\9 ){padding-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px) - var(--space-xs-j1ch97, 8px))}.awsui_list-variant-section-group_l0dv0_b09l1_282:not(#\9 ){margin-block:calc(var(--space-scaled-xs-rt720d, 8px) - (var(--size-side-navigation-item-height-ov4ib9, 28px) - var(--line-height-body-m-we036z, 20px))/2);margin-inline:calc(-1*var(--space-xs-j1ch97, 8px));padding-block:0;padding-inline:0}.awsui_list-item_l0dv0_b09l1_289:not(#\9 ){margin-inline:0;margin-block:var(--space-side-navigation-item-default-gap-d99hjc, 0px);padding-block:0;padding-inline:var(--space-xs-j1ch97, 8px);list-style:none}.awsui_list--with-icons_l0dv0_b09l1_296>.awsui_list-item_l0dv0_b09l1_289:not(#\9 ){margin-block:var(--space-side-navigation-item-icon-gap-2kt0vs, 4px)}.awsui_list-variant-root--first_l0dv0_b09l1_262>.awsui_list-item_l0dv0_b09l1_289:not(#\9 ):first-child{margin-block-start:0px}.awsui_list-item--collapsed_l0dv0_b09l1_302:not(#\9 ){margin-block:var(--space-side-navigation-item-icon-gap-2kt0vs, 4px);display:flex;justify-content:center;padding-block:0;padding-inline:0}.awsui_list-item--group_l0dv0_b09l1_309:not(#\9 ){padding-inline:0;padding-block:var(--space-scaled-s-yqvmoz, 12px);list-style:none}.awsui_list-item--group-no-padding-start_l0dv0_b09l1_314:not(#\9 ){padding-block-start:0}.awsui_list-item--group-no-padding-end_l0dv0_b09l1_317:not(#\9 ){padding-block-end:0}.awsui_list-item--link-with-info_l0dv0_b09l1_320:not(#\9 ){display:flex;align-items:baseline}.awsui_list--collapsed-group_l0dv0_b09l1_325:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;list-style:none}.awsui_section_l0dv0_b09l1_333:not(#\9 ),.awsui_expandable-link-group_l0dv0_b09l1_334:not(#\9 ){margin-inline-start:calc(-1*var(--space-l-0ykpb1, 20px))}.awsui_section_l0dv0_b09l1_333>div:not(#\9 ),.awsui_expandable-link-group_l0dv0_b09l1_334>div:not(#\9 ){padding-block:0;padding-inline:0}.awsui_section_l0dv0_b09l1_333>div:not(#\9 ):first-child>:first-child,.awsui_expandable-link-group_l0dv0_b09l1_334>div:not(#\9 ):first-child>:first-child{display:grid;align-items:flex-start;padding-block:calc((var(--size-side-navigation-item-height-ov4ib9, 28px) - var(--line-height-body-m-we036z, 20px))/2)}.awsui_section--no-ident_l0dv0_b09l1_350:not(#\9 ),.awsui_expandable-link-group--no-ident_l0dv0_b09l1_351:not(#\9 ){margin-inline-start:0}.awsui_expandable-link-group_l0dv0_b09l1_334>div:not(#\9 ):first-child{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);display:flex;padding-inline:var(--space-xs-j1ch97, 8px);margin-inline:calc(-1*var(--space-xs-j1ch97, 8px));box-sizing:content-box}.awsui_expandable-link-group--active_l0dv0_b09l1_366>div:not(#\9 ):first-child{background-color:var(--color-background-side-navigation-item-active-t4v92j, transparent)}.awsui_section_l0dv0_b09l1_333:not(#\9 ){margin-block:calc(var(--space-scaled-2x-l-tp55jd, 20px) - var(--border-divider-section-width-n3ndoh, 1px))}.awsui_section_l0dv0_b09l1_333.awsui_refresh_l0dv0_b09l1_373:not(#\9 ){margin-block:calc(var(--space-scaled-xs-rt720d, 8px) - var(--border-divider-section-width-n3ndoh, 1px))}.awsui_list-variant-root--first_l0dv0_b09l1_262>.awsui_list-item_l0dv0_b09l1_289:not(#\9 ):first-child>.awsui_section_l0dv0_b09l1_333{margin-block-start:0px}.awsui_section-header_l0dv0_b09l1_380:not(#\9 ){display:contents;font-size:var(--font-side-navigation-section-header-size-scrgbg, inherit);font-weight:var(--font-side-navigation-section-header-weight-flfb1g, inherit)}.awsui_section-group_l0dv0_b09l1_386:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);font-weight:var(--font-weight-heading-m-gxmuqs, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);margin-block:calc(var(--space-scaled-xs-rt720d, 8px) - var(--border-divider-section-width-n3ndoh, 1px));margin-inline:0}.awsui_list-variant-root--first_l0dv0_b09l1_262>.awsui_list-item_l0dv0_b09l1_289:not(#\9 ):first-child>.awsui_section-group_l0dv0_b09l1_386{margin-block-start:0px}.awsui_section-group-title_l0dv0_b09l1_401:not(#\9 ){display:flex;align-items:center;margin-block:0}.awsui_link_l0dv0_b09l1_407:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-side-navigation-item-default-8wm86s, #424650);display:flex;padding-block:calc((var(--size-side-navigation-item-height-ov4ib9, 28px) - var(--line-height-body-m-we036z, 20px))/2);min-inline-size:var(--size-side-navigation-item-height-ov4ib9, 28px);padding-inline:var(--space-xs-j1ch97, 8px);margin-inline:calc(-1*var(--space-xs-j1ch97, 8px));align-items:flex-start;border-start-start-radius:var(--border-radius-side-navigation-item-3ph8f1, 8px);border-start-end-radius:var(--border-radius-side-navigation-item-3ph8f1, 8px);border-end-start-radius:var(--border-radius-side-navigation-item-3ph8f1, 8px);border-end-end-radius:var(--border-radius-side-navigation-item-3ph8f1, 8px);font-weight:var(--font-weight-normal-aq67c4, 400);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_link-active_l0dv0_b09l1_425:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-jluh82, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--color-text-side-navigation-item-active-1o5f48, #006ce0);background-color:var(--color-background-side-navigation-item-active-t4v92j, transparent)}.awsui_link-active_l0dv0_b09l1_425.awsui_link--collapsed_l0dv0_b09l1_432:not(#\9 ){color:var(--color-text-side-navigation-item-active-collapsed-r4mndu, #ffffff);background-color:var(--color-background-side-navigation-item-active-collapsed-d3lrdf, #006ce0)}.awsui_link-active_l0dv0_b09l1_425.awsui_link--collapsed_l0dv0_b09l1_432:not(#\9 ):hover{color:var(--color-text-side-navigation-item-active-collapsed-r4mndu, #ffffff)}.awsui_link--collapsed_l0dv0_b09l1_432:not(#\9 ){padding-inline:0;margin-inline:0;justify-content:center;align-items:center;border-start-start-radius:var(--border-radius-side-navigation-item-collapsed-g9mx2z, 50%);border-start-end-radius:var(--border-radius-side-navigation-item-collapsed-g9mx2z, 50%);border-end-start-radius:var(--border-radius-side-navigation-item-collapsed-g9mx2z, 50%);border-end-end-radius:var(--border-radius-side-navigation-item-collapsed-g9mx2z, 50%)}.awsui_header-link_l0dv0_b09l1_198:not(#\9 ),.awsui_link_l0dv0_b09l1_407:not(#\9 ){text-decoration:none}.awsui_header-link_l0dv0_b09l1_198:not(#\9 ):hover,.awsui_link_l0dv0_b09l1_407:not(#\9 ):hover{color:var(--color-text-side-navigation-item-active-1o5f48, #006ce0)}.awsui_header-link_l0dv0_b09l1_198:not(#\9 ):focus,.awsui_link_l0dv0_b09l1_407:not(#\9 ):focus{outline:none}.awsui_header-link_l0dv0_b09l1_198:not(#\9 ):hover,.awsui_header-link_l0dv0_b09l1_198:not(#\9 ):focus,.awsui_link_l0dv0_b09l1_407:not(#\9 ):hover,.awsui_link_l0dv0_b09l1_407:not(#\9 ):focus{text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-link_l0dv0_b09l1_198:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_link_l0dv0_b09l1_407:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_link-text-wrapper_l0dv0_b09l1_480:not(#\9 ){min-inline-size:0}.awsui_info_l0dv0_b09l1_484:not(#\9 ){margin-inline-start:var(--space-s-kbzdb8, 12px);flex-shrink:0}.awsui_item-icon_l0dv0_b09l1_489:not(#\9 ){display:inline-flex;flex-shrink:0}.awsui_item-icon_l0dv0_b09l1_489:not(#\9 ):not(.awsui_item-icon--collapsed_l0dv0_b09l1_493){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_external-icon_l0dv0_b09l1_497:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_divider_l0dv0_b09l1_242:not(#\9 ){border-block:none;border-inline:none}.awsui_divider-default_l0dv0_b09l1_505:not(#\9 ){margin-block:calc(var(--space-scaled-2x-xl-vlpzgt, 24px) - (var(--size-side-navigation-item-height-ov4ib9, 28px) - var(--line-height-body-m-we036z, 20px))/2);border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_divider-default_l0dv0_b09l1_505.awsui_divider--collapsed_l0dv0_b09l1_509:not(#\9 ){margin-block:var(--space-scaled-2x-m-o8ufma, 16px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_divider-header_l0dv0_b09l1_242:not(#\9 ){margin-block:0;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-bp09bf, #c6c6cd)}.awsui_with-toolbar_l0dv0_b09l1_180>.awsui_divider-header_l0dv0_b09l1_242:not(#\9 ){border-color:transparent}

.awsui_root_pcgz5_3k24g_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-size:var(--font-size-body-s-6sqp8s, 12px);padding-block:var(--space-s-kbzdb8, 12px);position:relative;max-inline-size:800px;margin-inline:calc(var(--space-m-utxyzm, 16px)/2)}.awsui_slider_pcgz5_3k24g_190:not(#\9 ){display:flex;align-items:center}.awsui_slider-track_pcgz5_3k24g_194:not(#\9 ),.awsui_slider-range_pcgz5_3k24g_194:not(#\9 ){position:absolute;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:3px;margin-block-start:var(--space-xs-j1ch97, 8px);margin-inline:calc(var(--space-m-utxyzm, 16px)/-2)}.awsui_slider-track_pcgz5_3k24g_194:not(#\9 ){background-color:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-slider-track-default-rzyeyw, #8c8c94));inline-size:calc(100% + var(--space-m-utxyzm, 16px));block-size:2px;cursor:pointer}.awsui_slider-track_pcgz5_3k24g_194.awsui_disabled_pcgz5_3k24g_209:not(#\9 ){cursor:default;background-color:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-control-disabled-wmzax9, #dedee3))}.awsui_slider-track_pcgz5_3k24g_194.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_slider-track_pcgz5_3k24g_194.awsui_disabled_pcgz5_3k24g_209){cursor:default;background-color:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-control-disabled-wmzax9, #dedee3))}.awsui_slider-range_pcgz5_3k24g_194:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-esndbs, var(--color-background-slider-range-default-w9b5te, #006ce0));block-size:4px;inline-size:calc(var(--awsui-slider-range-inline-size-esndbs) + var(--space-m-utxyzm, 16px))}.awsui_slider-range_pcgz5_3k24g_194.awsui_error_pcgz5_3k24g_222:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-esndbs, var(--color-background-slider-range-error-default-t0x6jp, #db0000))}.awsui_slider-range_pcgz5_3k24g_194.awsui_warning_pcgz5_3k24g_225:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-esndbs, var(--color-background-slider-range-warning-default-l73b94, #855900))}.awsui_slider-range_pcgz5_3k24g_194.awsui_active_pcgz5_3k24g_228:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-esndbs, var(--color-background-slider-range-active-t2qsmr, #004a9e))}.awsui_slider-range_pcgz5_3k24g_194.awsui_error-active_pcgz5_3k24g_231:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-esndbs, var(--color-background-slider-range-error-active-nt20qg, #db0000))}.awsui_slider-range_pcgz5_3k24g_194.awsui_warning-active_pcgz5_3k24g_234:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-esndbs, var(--color-background-slider-range-warning-active-1ivbe9, #855900))}.awsui_slider-range_pcgz5_3k24g_194.awsui_disabled_pcgz5_3k24g_209:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-esndbs, var(--color-background-control-disabled-wmzax9, #dedee3))}.awsui_slider-range_pcgz5_3k24g_194.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_slider-range_pcgz5_3k24g_194.awsui_disabled_pcgz5_3k24g_209){inline-size:calc(var(--awsui-slider-range-inline-size-esndbs) + var(--space-s-kbzdb8, 12px));background-color:var(--awsui-style-slider-range-background-default-esndbs, var(--color-foreground-control-read-only-gb48bp, #656871))}.awsui_labels_pcgz5_3k24g_245:not(#\9 ){display:grid;grid-template-columns:3fr repeat(calc((var(--awsui-slider-label-count-esndbs) - 2) / 2 + (var(--awsui-slider-label-count-esndbs) - 2) / 2 - 1), 2fr) 3fr;grid-auto-rows:100%;padding-block-start:var(--space-m-utxyzm, 16px)}.awsui_labels-noref_pcgz5_3k24g_251:not(#\9 ){grid-template-columns:1fr 1fr}.awsui_labels-reference_pcgz5_3k24g_254:not(#\9 ){grid-column-start:var(--awsui-slider-reference-column-esndbs);grid-column-end:var(--awsui-slider-next-reference-column-esndbs);grid-row:1;justify-self:center;text-align:center}.awsui_labels-min_pcgz5_3k24g_261:not(#\9 ){grid-column:1;grid-row:1;grid-column-end:var(--awsui-slider-min-end-esndbs);margin-inline-start:calc(var(--space-m-utxyzm, 16px)/-2)}.awsui_labels-max_pcgz5_3k24g_267:not(#\9 ){text-align:end;justify-content:flex-end;grid-row:1;grid-column-end:calc(var(--awsui-slider-label-count-esndbs) + 1);grid-column-start:var(--awsui-slider-max-start-esndbs);margin-inline-end:calc(var(--space-m-utxyzm, 16px)/-2)}.awsui_labels-aria-description_pcgz5_3k24g_275:not(#\9 ){display:none}@media(max-width: 576px){.awsui_labels_pcgz5_3k24g_245:not(#\9 ){grid-template-columns:1fr 1fr}.awsui_labels-min_pcgz5_3k24g_261:not(#\9 ){grid-column:1}.awsui_labels-max_pcgz5_3k24g_267:not(#\9 ){grid-column:2}.awsui_labels_pcgz5_3k24g_245>.awsui_labels-reference_pcgz5_3k24g_254:not(#\9 ){display:none}}.awsui_ticks_pcgz5_3k24g_293:not(#\9 ){display:grid;grid-template-columns:repeat(var(--awsui-slider-tick-count-esndbs), 1fr);inline-size:calc(100% - var(--space-m-utxyzm, 16px));margin-inline:calc(var(--space-m-utxyzm, 16px)/2)}.awsui_ticks-wrapper_pcgz5_3k24g_299:not(#\9 ){block-size:0;display:flex;margin-inline:calc(var(--space-m-utxyzm, 16px)/-2)}.awsui_tick_pcgz5_3k24g_293:not(#\9 ){grid-row:1;block-size:var(--space-xs-j1ch97, 8px);inline-size:var(--space-xxxs-zelp5l, 2px);padding-inline:0;padding-block:0;background:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-slider-track-default-rzyeyw, #8c8c94));inset-block-start:-4px}.awsui_tick_pcgz5_3k24g_293.awsui_middle_pcgz5_3k24g_314:not(#\9 ):first-child,.awsui_tick_pcgz5_3k24g_293.awsui_middle_pcgz5_3k24g_314:not(#\9 ):last-child{visibility:hidden}.awsui_tick_pcgz5_3k24g_293.awsui_filled_pcgz5_3k24g_317:not(#\9 ){background:var(--awsui-style-slider-range-background-default-esndbs, var(--color-background-slider-range-default-w9b5te, #006ce0))}.awsui_tick_pcgz5_3k24g_293.awsui_filled_pcgz5_3k24g_317.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_disabled_pcgz5_3k24g_209){background:var(--awsui-style-slider-track-background-color-esndbs, var(--color-foreground-control-read-only-gb48bp, #656871))}.awsui_tick_pcgz5_3k24g_293.awsui_active_pcgz5_3k24g_228:not(#\9 ){background:var(--awsui-style-slider-range-background-active-esndbs, var(--color-background-slider-range-active-t2qsmr, #004a9e))}.awsui_tick_pcgz5_3k24g_293.awsui_error_pcgz5_3k24g_222:not(#\9 ){background:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-slider-range-error-default-t0x6jp, #db0000))}.awsui_tick_pcgz5_3k24g_293.awsui_warning_pcgz5_3k24g_225:not(#\9 ){background:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-slider-range-warning-default-l73b94, #855900))}.awsui_tick_pcgz5_3k24g_293.awsui_error-active_pcgz5_3k24g_231:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-esndbs, var(--color-background-slider-range-error-active-nt20qg, #db0000))}.awsui_tick_pcgz5_3k24g_293.awsui_warning-active_pcgz5_3k24g_234:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-esndbs, var(--color-background-slider-range-warning-active-1ivbe9, #855900))}.awsui_tick_pcgz5_3k24g_293.awsui_disabled_pcgz5_3k24g_209:not(#\9 ){background:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-control-disabled-wmzax9, #dedee3))}.awsui_tick_pcgz5_3k24g_293.awsui_readonly_pcgz5_3k24g_213:not(#\9 ){background:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-control-disabled-wmzax9, #dedee3))}.awsui_tooltip-thumb_pcgz5_3k24g_345:not(#\9 ){position:absolute;inline-size:var(--space-xxl-exi600, 32px);block-size:var(--space-xxl-exi600, 32px);margin-block-start:calc(var(--space-s-kbzdb8, 12px)/-1);inset-inline-start:var(--awsui-slider-tooltip-position-esndbs)}.awsui_tooltip-thumb_pcgz5_3k24g_345.awsui_readonly_pcgz5_3k24g_213:not(#\9 ){inline-size:var(--space-xl-d84eey, 24px);block-size:var(--space-xl-d84eey, 24px);margin-block-start:calc(var(--space-xs-j1ch97, 8px)/-1)}.awsui_thumb_pcgz5_3k24g_358:not(#\9 ){background:transparent;appearance:none;position:absolute;block-size:0;inline-size:calc(100% + var(--space-m-utxyzm, 16px));margin-inline-start:calc(var(--space-m-utxyzm, 16px)/-2);outline:0;margin-block-start:var(--space-xxs-0gmk42, 4px);cursor:pointer;touch-action:none}.awsui_thumb_pcgz5_3k24g_358.awsui_disabled_pcgz5_3k24g_209:not(#\9 ){cursor:default}.awsui_thumb_pcgz5_3k24g_358.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_thumb_pcgz5_3k24g_358.awsui_disabled_pcgz5_3k24g_209){cursor:default}.awsui_thumb_pcgz5_3k24g_358.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_thumb_pcgz5_3k24g_358.awsui_disabled_pcgz5_3k24g_209):focus::-webkit-slider-thumb,.awsui_thumb_pcgz5_3k24g_358.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_thumb_pcgz5_3k24g_358.awsui_disabled_pcgz5_3k24g_209):active::-webkit-slider-thumb{block-size:var(--space-s-kbzdb8, 12px);inline-size:var(--space-s-kbzdb8, 12px);box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--color-foreground-control-read-only-gb48bp, #656871);background:var(--color-foreground-control-read-only-gb48bp, #656871);border-color:var(--color-background-slider-handle-active-05aiwh, #004a9e);border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_3k24g_358.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_thumb_pcgz5_3k24g_358.awsui_disabled_pcgz5_3k24g_209):focus::-moz-range-thumb,.awsui_thumb_pcgz5_3k24g_358.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_thumb_pcgz5_3k24g_358.awsui_disabled_pcgz5_3k24g_209):active::-moz-range-thumb{block-size:var(--space-s-kbzdb8, 12px);inline-size:var(--space-s-kbzdb8, 12px);box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--color-foreground-control-read-only-gb48bp, #656871);background:var(--color-foreground-control-read-only-gb48bp, #656871);border-color:var(--color-background-slider-handle-active-05aiwh, #004a9e);border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_3k24g_358.awsui_min_pcgz5_3k24g_394:not(#\9 ){margin-inline-start:calc(-1px + var(--space-m-utxyzm, 16px)/-2)}.awsui_thumb_pcgz5_3k24g_358.awsui_max_pcgz5_3k24g_397:not(#\9 ){margin-inline-start:calc(1px + var(--space-m-utxyzm, 16px)/-2)}.awsui_thumb_pcgz5_3k24g_358:not(#\9 )::-webkit-slider-thumb{appearance:none;appearance:none;background:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-default-xw3sor, #006ce0));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-default-xw3sor, #006ce0));border-block-width:2px;border-inline-width:2px;border-start-start-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);border-start-end-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);border-end-start-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);border-end-end-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);box-shadow:none;cursor:pointer;block-size:var(--space-m-utxyzm, 16px);inline-size:var(--space-m-utxyzm, 16px);pointer-events:all;position:relative}.awsui_thumb_pcgz5_3k24g_358:not(#\9 )::-moz-range-thumb{appearance:none;appearance:none;background:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-default-xw3sor, #006ce0));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-default-xw3sor, #006ce0));border-block-width:2px;border-inline-width:2px;border-start-start-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);border-start-end-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);border-end-start-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);border-end-end-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);box-shadow:none;cursor:pointer;block-size:var(--space-m-utxyzm, 16px);inline-size:var(--space-m-utxyzm, 16px);pointer-events:all;position:relative}.awsui_thumb_pcgz5_3k24g_358:not(#\9 ):hover::-webkit-slider-thumb{background:var(--awsui-style-slider-handle-background-hover-esndbs, var(--color-background-slider-handle-default-xw3sor, #006ce0));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-hover-esndbs, var(--color-background-slider-handle-default-xw3sor, #006ce0))}.awsui_thumb_pcgz5_3k24g_358:not(#\9 ):hover::-moz-range-thumb{background:var(--awsui-style-slider-handle-background-hover-esndbs, var(--color-background-slider-handle-default-xw3sor, #006ce0));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-hover-esndbs, var(--color-background-slider-handle-default-xw3sor, #006ce0))}.awsui_thumb_pcgz5_3k24g_358:not(#\9 ):focus::-webkit-slider-thumb,.awsui_thumb_pcgz5_3k24g_358:not(#\9 ):active::-webkit-slider-thumb{block-size:20px;inline-size:20px;box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-active-05aiwh, #004a9e));background:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-active-05aiwh, #004a9e));border-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-active-05aiwh, #004a9e));border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_3k24g_358:not(#\9 ):focus::-moz-range-thumb,.awsui_thumb_pcgz5_3k24g_358:not(#\9 ):active::-moz-range-thumb{block-size:20px;inline-size:20px;box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-active-05aiwh, #004a9e));background:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-active-05aiwh, #004a9e));border-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-active-05aiwh, #004a9e));border-block-width:2px;border-inline-width:2px}.awsui_error_pcgz5_3k24g_222:not(#\9 )::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-default-ynmog8, #db0000));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-default-ynmog8, #db0000))}.awsui_error_pcgz5_3k24g_222:not(#\9 )::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-default-ynmog8, #db0000));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-default-ynmog8, #db0000))}.awsui_error_pcgz5_3k24g_222:not(#\9 ):hover::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-active-erc5s1, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-active-erc5s1, #db0000))}.awsui_error_pcgz5_3k24g_222:not(#\9 ):hover::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-active-erc5s1, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-active-erc5s1, #db0000))}.awsui_error_pcgz5_3k24g_222:not(#\9 ):focus::-webkit-slider-thumb,.awsui_error_pcgz5_3k24g_222:not(#\9 ):active::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-error-active-erc5s1, #db0000));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-error-active-erc5s1, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-error-active-erc5s1, #db0000))}.awsui_error_pcgz5_3k24g_222:not(#\9 ):focus::-moz-range-thumb,.awsui_error_pcgz5_3k24g_222:not(#\9 ):active::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-error-active-erc5s1, #db0000));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-error-active-erc5s1, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-error-active-erc5s1, #db0000))}.awsui_warning_pcgz5_3k24g_225:not(#\9 )::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-default-k40szy, #855900));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-default-k40szy, #855900))}.awsui_warning_pcgz5_3k24g_225:not(#\9 )::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-default-k40szy, #855900));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-default-k40szy, #855900))}.awsui_warning_pcgz5_3k24g_225:not(#\9 ):hover::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-active-1pfsy3, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-active-1pfsy3, #855900))}.awsui_warning_pcgz5_3k24g_225:not(#\9 ):hover::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-active-1pfsy3, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-active-1pfsy3, #855900))}.awsui_warning_pcgz5_3k24g_225:not(#\9 ):focus::-webkit-slider-thumb,.awsui_warning_pcgz5_3k24g_225:not(#\9 ):active::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-warning-active-1pfsy3, #855900));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-warning-active-1pfsy3, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-warning-active-1pfsy3, #855900))}.awsui_warning_pcgz5_3k24g_225:not(#\9 ):focus::-moz-range-thumb,.awsui_warning_pcgz5_3k24g_225:not(#\9 ):active::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-warning-active-1pfsy3, #855900));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-warning-active-1pfsy3, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-warning-active-1pfsy3, #855900))}.awsui_disabled_pcgz5_3k24g_209:not(#\9 )::-webkit-slider-thumb,.awsui_disabled_pcgz5_3k24g_209:not(#\9 ):hover::-webkit-slider-thumb,.awsui_disabled_pcgz5_3k24g_209:not(#\9 ):active::-webkit-slider-thumb{block-size:var(--space-m-utxyzm, 16px);inline-size:var(--space-m-utxyzm, 16px);background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-control-disabled-wmzax9, #dedee3));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-control-disabled-wmzax9, #dedee3));box-shadow:none;pointer-events:none}.awsui_disabled_pcgz5_3k24g_209:not(#\9 )::-moz-range-thumb,.awsui_disabled_pcgz5_3k24g_209:not(#\9 ):hover::-moz-range-thumb,.awsui_disabled_pcgz5_3k24g_209:not(#\9 ):active::-moz-range-thumb{block-size:var(--space-m-utxyzm, 16px);inline-size:var(--space-m-utxyzm, 16px);background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-control-disabled-wmzax9, #dedee3));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-control-disabled-wmzax9, #dedee3));box-shadow:none;pointer-events:none}.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_disabled_pcgz5_3k24g_209)::-webkit-slider-thumb,.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_disabled_pcgz5_3k24g_209):hover::-webkit-slider-thumb,.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_disabled_pcgz5_3k24g_209):active::-webkit-slider-thumb{block-size:var(--space-s-kbzdb8, 12px);inline-size:var(--space-s-kbzdb8, 12px);background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-foreground-control-read-only-gb48bp, #656871));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-foreground-control-read-only-gb48bp, #656871));box-shadow:none;pointer-events:none;cursor:initial}.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_disabled_pcgz5_3k24g_209)::-moz-range-thumb,.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_disabled_pcgz5_3k24g_209):hover::-moz-range-thumb,.awsui_readonly_pcgz5_3k24g_213:not(#\9 ):not(.awsui_disabled_pcgz5_3k24g_209):active::-moz-range-thumb{block-size:var(--space-s-kbzdb8, 12px);inline-size:var(--space-s-kbzdb8, 12px);background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-foreground-control-read-only-gb48bp, #656871));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-foreground-control-read-only-gb48bp, #656871));box-shadow:none;pointer-events:none;cursor:initial}
.awsui_drawer_1r9lg_1k75n_153:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;flex-shrink:0;position:relative;min-inline-size:0;word-break:break-word;background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff);z-index:840}.awsui_drawer-closed_1r9lg_1k75n_190:not(#\9 ):not(.awsui_refresh_1r9lg_1k75n_190){min-inline-size:40px}.awsui_drawer-content-side_1r9lg_1k75n_194:not(#\9 ){display:flex;align-items:center;block-size:100%;overflow:auto}.awsui_drawer-content-side_1r9lg_1k75n_194>[aria-hidden=true]:not(#\9 ),.awsui_drawer-closed_1r9lg_1k75n_190.awsui_refresh_1r9lg_1k75n_190>.awsui_drawer-content-side_1r9lg_1k75n_194:not(#\9 ){display:none}.awsui_drawer-closed_1r9lg_1k75n_190:not(#\9 ):not(.awsui_refresh_1r9lg_1k75n_190)>.awsui_drawer-content-side_1r9lg_1k75n_194{inline-size:40px}.awsui_drawer-closed_1r9lg_1k75n_190:not(#\9 ):not(.awsui_refresh_1r9lg_1k75n_190)>.awsui_drawer-content-side_1r9lg_1k75n_194:hover{background:var(--color-background-layout-panel-hover-ihnhzc, #ebebf0)}:not(#\9 ):not(.awsui_drawer-closed_1r9lg_1k75n_190)>.awsui_drawer-content-bottom_1r9lg_1k75n_210{overflow-y:auto;position:absolute;inset:0;clip-path:border-box}.awsui_position-bottom_1r9lg_1k75n_217:not(#\9 ){position:fixed;overflow-y:auto}.awsui_position-bottom_1r9lg_1k75n_217:not(#\9 ):not(.awsui_hidden_1r9lg_1k75n_225){border-block-start:var(--border-panel-top-width-2pnjje, 1px) solid var(--color-border-divider-panel-bottom-tophmh, #c6c6cd)}.awsui_position-bottom_1r9lg_1k75n_217:not(#\9 ):not(.awsui_refresh_1r9lg_1k75n_190){box-shadow:var(--shadow-split-bottom-6m46xs, 0px -36px 36px -36px rgba(0, 7, 22, 0.1));border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-panel-bottom-tophmh, #c6c6cd);border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-panel-bottom-tophmh, #c6c6cd)}.awsui_position-bottom_1r9lg_1k75n_217.awsui_drawer-closed_1r9lg_1k75n_190:not(#\9 ){overflow:hidden}.awsui_position-bottom_1r9lg_1k75n_217.awsui_drawer-closed_1r9lg_1k75n_190.awsui_drawer-clickable_1r9lg_1k75n_236:not(#\9 ):hover{cursor:pointer;background:var(--color-background-layout-panel-hover-ihnhzc, #ebebf0)}.awsui_position-bottom_1r9lg_1k75n_217>.awsui_drawer-content-bottom_1r9lg_1k75n_210>[aria-hidden=true]:not(#\9 ){display:none}.awsui_position-bottom_1r9lg_1k75n_217.awsui_refresh_1r9lg_1k75n_190:not(#\9 ){position:relative}.awsui_position-side_1r9lg_1k75n_247:not(#\9 ){border-block-start:none;box-shadow:var(--shadow-split-side-kfzlfb, -1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.1));block-size:100%}.awsui_position-side_1r9lg_1k75n_247.awsui_with-toolbar_1r9lg_1k75n_252:not(#\9 ){box-shadow:none}.awsui_slider-wrapper-bottom_1r9lg_1k75n_256:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:18px;display:flex;justify-content:center;z-index:2}.awsui_slider-wrapper-side_1r9lg_1k75n_267:not(#\9 ){position:absolute;inset-inline-start:0;inset-block-start:0;block-size:100%;inline-size:18px;display:flex;align-items:center;z-index:1}.awsui_slider-wrapper-side_1r9lg_1k75n_267.awsui_with-toolbar_1r9lg_1k75n_252:not(#\9 ){position:unset}.awsui_open-button-side_1r9lg_1k75n_281:not(#\9 ){flex:0 0 auto;align-self:flex-start;box-sizing:border-box;margin-block-start:var(--space-xxs-0gmk42, 4px);margin-block-end:0;margin-inline:auto}.awsui_pane-header-wrapper-bottom_1r9lg_1k75n_290:not(#\9 ){position:sticky;inset-block-start:0;display:flex;align-items:center;flex-direction:column;z-index:1;padding-block:0;padding-inline:var(--space-layout-content-horizontal-h9g14e, 24px)}.awsui_drawer-mobile_1r9lg_1k75n_300>.awsui_drawer-content-bottom_1r9lg_1k75n_210>.awsui_pane-header-wrapper-bottom_1r9lg_1k75n_290:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_drawer-disable-content-paddings_1r9lg_1k75n_304>.awsui_drawer-content-bottom_1r9lg_1k75n_210>.awsui_pane-header-wrapper-bottom_1r9lg_1k75n_290:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}:not(#\9 ):not(.awsui_drawer-closed_1r9lg_1k75n_190)>.awsui_drawer-content-bottom_1r9lg_1k75n_210>.awsui_pane-header-wrapper-bottom_1r9lg_1k75n_290{background-color:var(--color-background-layout-panel-content-jvfng1, #ffffff);border-block-end:var(--border-panel-header-width-rffo8s, 1px) solid var(--color-border-panel-header-bp09bf, #c6c6cd)}.awsui_with-toolbar_1r9lg_1k75n_252:not(#\9 ):not(.awsui_drawer-closed_1r9lg_1k75n_190)>.awsui_drawer-content-bottom_1r9lg_1k75n_210>.awsui_pane-header-wrapper-bottom_1r9lg_1k75n_290{border-color:transparent}.awsui_content-bottom_1r9lg_1k75n_316:not(#\9 ){padding-block:0;padding-inline:var(--space-layout-content-horizontal-h9g14e, 24px);margin-block-start:var(--space-panel-split-top-clano1, 20px);position:relative;z-index:0}.awsui_with-toolbar_1r9lg_1k75n_252>.awsui_drawer-content-bottom_1r9lg_1k75n_210>.awsui_content-bottom_1r9lg_1k75n_316:not(#\9 ){margin-block-start:0px}.awsui_drawer-mobile_1r9lg_1k75n_300>.awsui_drawer-content-bottom_1r9lg_1k75n_210>.awsui_content-bottom_1r9lg_1k75n_316:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_drawer-disable-content-paddings_1r9lg_1k75n_304>.awsui_drawer-content-bottom_1r9lg_1k75n_210>.awsui_content-bottom_1r9lg_1k75n_316:not(#\9 ){padding-block:0;padding-inline:0}.awsui_pane-bottom-center-align_1r9lg_1k75n_335:not(#\9 ){display:flex;justify-content:center}.awsui_pane-bottom-content-nav-padding_1r9lg_1k75n_340:not(#\9 ){padding-inline-start:calc(var(--space-layout-toggle-diameter-l8muum, 36px) + 2*var(--space-layout-toggle-padding-1ew40m, 12px))}.awsui_pane-bottom-content-tools-padding_1r9lg_1k75n_344:not(#\9 ){padding-inline-end:calc(var(--space-layout-toggle-diameter-l8muum, 36px) + 2*var(--space-layout-toggle-padding-1ew40m, 12px))}.awsui_content-bottom-max-width_1r9lg_1k75n_348:not(#\9 ){flex-grow:1;max-inline-size:100%}.awsui_content-side_1r9lg_1k75n_353:not(#\9 ){flex:auto;align-self:flex-start;box-sizing:border-box;overflow-y:auto;inset-block-start:0;inset-inline:0;block-size:100%}.awsui_content-side_1r9lg_1k75n_353.awsui_with-toolbar_1r9lg_1k75n_252:not(#\9 ){position:absolute}.awsui_content-side_1r9lg_1k75n_353>.awsui_pane-header-wrapper-side_1r9lg_1k75n_365:not(#\9 ){padding-block:0;padding-inline-end:var(--space-m-utxyzm, 16px);padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);border-block-end:var(--border-panel-header-width-rffo8s, 1px) solid var(--color-border-panel-header-bp09bf, #c6c6cd)}.awsui_content-side_1r9lg_1k75n_353.awsui_with-toolbar_1r9lg_1k75n_252>.awsui_pane-header-wrapper-side_1r9lg_1k75n_365:not(#\9 ){border-color:transparent}.awsui_content-side_1r9lg_1k75n_353>.awsui_pane-content-wrapper-side_1r9lg_1k75n_374:not(#\9 ){padding-block:0;padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px);margin-block-start:var(--space-panel-split-top-clano1, 20px);margin-block-end:var(--space-panel-split-bottom-spe3ap, 20px)}.awsui_content-side_1r9lg_1k75n_353.awsui_with-toolbar_1r9lg_1k75n_252>.awsui_pane-content-wrapper-side_1r9lg_1k75n_374:not(#\9 ){margin-block-start:0px}.awsui_header_1r9lg_1k75n_385:not(#\9 ){inline-size:100%;margin-block:var(--size-vertical-panel-icon-offset-thbtjk, 15px);margin-inline:0}.awsui_header_1r9lg_1k75n_385.awsui_with-toolbar_1r9lg_1k75n_252:not(#\9 ){margin-block:14px}.awsui_header-main-row_1r9lg_1k75n_393:not(#\9 ),.awsui_header-main-content_1r9lg_1k75n_393:not(#\9 ){display:flex}.awsui_header-main-row_1r9lg_1k75n_393:not(#\9 ){align-items:flex-start}.awsui_header-main-content_1r9lg_1k75n_393:not(#\9 ){flex:auto;flex-direction:row;column-gap:var(--space-scaled-xs-rt720d, 8px);row-gap:var(--space-scaled-xxs-vdp1uk, 4px);justify-content:space-between;align-items:flex-start}.awsui_header-tag-and-info_1r9lg_1k75n_407:not(#\9 ){flex-grow:1;margin-block-start:calc(var(--space-scaled-xxs-vdp1uk, 4px) + 1px);line-height:var(--line-height-body-s-k99bxq, 16px)}.awsui_header-tag-and-info_1r9lg_1k75n_407.awsui_with-description_1r9lg_1k75n_412:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_header-tag_1r9lg_1k75n_407.awsui_with-info_1r9lg_1k75n_415:not(#\9 ),.awsui_header-text_1r9lg_1k75n_415:not(#\9 ){display:inline}.awsui_header-tag_1r9lg_1k75n_407:not(#\9 ){margin-block:0}.awsui_header-before-slot_1r9lg_1k75n_421:not(#\9 ),.awsui_header-text_1r9lg_1k75n_415:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_header-before-slot_1r9lg_1k75n_421:not(#\9 ){margin-block-start:calc(-1*(var(--space-scaled-xxs-vdp1uk, 4px) + 1px))}.awsui_header-tag_1r9lg_1k75n_407.awsui_with-info_1r9lg_1k75n_415>.awsui_header-before-slot_1r9lg_1k75n_421:not(#\9 ),.awsui_header-before-slot_1r9lg_1k75n_421.awsui_with-header-text_1r9lg_1k75n_432:not(#\9 ){display:inline-block}.awsui_header-before-slot_1r9lg_1k75n_421.awsui_with-header-text_1r9lg_1k75n_432:not(#\9 ),.awsui_header-tag_1r9lg_1k75n_407.awsui_with-info_1r9lg_1k75n_415:not(#\9 ){margin-inline-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_header-actions-slot_1r9lg_1k75n_438:not(#\9 ){display:flex;flex-shrink:0;align-items:center;min-block-size:calc(var(--font-panel-header-line-height-ke9ql3, 22px) + 2*(var(--space-scaled-xxs-vdp1uk, 4px) + 1px))}.awsui_header-description_1r9lg_1k75n_444:not(#\9 ){color:var(--color-text-heading-secondary-17f6c4, #424650);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);margin-block:0}.awsui_header-buttons_1r9lg_1k75n_451:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;flex:0 0 auto;margin-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_divider_1r9lg_1k75n_459:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd);margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:var(--space-scaled-xs-rt720d, 8px)}

div.awsui_column-layout_vj6p7_1ecql_189:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;word-wrap:break-word}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221:not(#\9 ){margin-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-bfkz2w, 20px)/-2)}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-no-gutters_vj6p7_1ecql_227:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-variant-text-grid_vj6p7_1ecql_231:not(#\9 ){margin-block:calc(-1*var(--space-grid-gutter-bfkz2w, 20px)/2);margin-inline:calc(-1*var(--space-grid-gutter-bfkz2w, 20px))}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-variant-text-grid_vj6p7_1ecql_231>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-variant-text-grid_vj6p7_1ecql_231.awsui_grid-breakpoint-default_vj6p7_1ecql_239>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-variant-text-grid_vj6p7_1ecql_231.awsui_grid-columns-1_vj6p7_1ecql_242.awsui_grid-breakpoint-xxs_vj6p7_1ecql_242>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-variant-text-grid_vj6p7_1ecql_231.awsui_grid-columns-1_vj6p7_1ecql_242.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-variant-text-grid_vj6p7_1ecql_231.awsui_grid-columns-2_vj6p7_1ecql_248.awsui_grid-breakpoint-xxs_vj6p7_1ecql_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-variant-text-grid_vj6p7_1ecql_231.awsui_grid-columns-2_vj6p7_1ecql_248.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-variant-text-grid_vj6p7_1ecql_231.awsui_grid-columns-3_vj6p7_1ecql_254.awsui_grid-breakpoint-xxs_vj6p7_1ecql_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-variant-text-grid_vj6p7_1ecql_231.awsui_grid-columns-3_vj6p7_1ecql_254.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-variant-text-grid_vj6p7_1ecql_231.awsui_grid-columns-4_vj6p7_1ecql_260.awsui_grid-breakpoint-xxs_vj6p7_1ecql_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-variant-text-grid_vj6p7_1ecql_231.awsui_grid-columns-4_vj6p7_1ecql_260.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221:not(#\9 ):not(.awsui_grid-no-gutters_vj6p7_1ecql_227)>*{padding-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/2);padding-inline:calc(var(--space-grid-gutter-bfkz2w, 20px)/2)}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221:not(#\9 ):not(.awsui_grid-no-gutters_vj6p7_1ecql_227).awsui_grid-variant-text-grid_vj6p7_1ecql_231>*{padding-block:0;padding-inline:var(--space-grid-gutter-bfkz2w, 20px);margin-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/2);margin-inline:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-vertical-borders_vj6p7_1ecql_276>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-vertical-borders_vj6p7_1ecql_276.awsui_grid-breakpoint-default_vj6p7_1ecql_239>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-vertical-borders_vj6p7_1ecql_276.awsui_grid-columns-1_vj6p7_1ecql_242.awsui_grid-breakpoint-xxs_vj6p7_1ecql_242>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-vertical-borders_vj6p7_1ecql_276.awsui_grid-columns-1_vj6p7_1ecql_242.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-vertical-borders_vj6p7_1ecql_276.awsui_grid-columns-2_vj6p7_1ecql_248.awsui_grid-breakpoint-xxs_vj6p7_1ecql_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-vertical-borders_vj6p7_1ecql_276.awsui_grid-columns-2_vj6p7_1ecql_248.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-vertical-borders_vj6p7_1ecql_276.awsui_grid-columns-3_vj6p7_1ecql_254.awsui_grid-breakpoint-xxs_vj6p7_1ecql_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-vertical-borders_vj6p7_1ecql_276.awsui_grid-columns-3_vj6p7_1ecql_254.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-vertical-borders_vj6p7_1ecql_276.awsui_grid-columns-4_vj6p7_1ecql_260.awsui_grid-breakpoint-xxs_vj6p7_1ecql_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-vertical-borders_vj6p7_1ecql_276.awsui_grid-columns-4_vj6p7_1ecql_260.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309>*:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-2_vj6p7_1ecql_248.awsui_grid-breakpoint-xxs_vj6p7_1ecql_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-2_vj6p7_1ecql_248.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-3_vj6p7_1ecql_254.awsui_grid-breakpoint-xxs_vj6p7_1ecql_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-3_vj6p7_1ecql_254.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-3_vj6p7_1ecql_254.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-3_vj6p7_1ecql_254.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-4_vj6p7_1ecql_260.awsui_grid-breakpoint-xxs_vj6p7_1ecql_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-4_vj6p7_1ecql_260.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-4_vj6p7_1ecql_260.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-4_vj6p7_1ecql_260.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-4_vj6p7_1ecql_260.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-4_vj6p7_1ecql_260.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1ecql_189>.awsui_grid_vj6p7_1ecql_221.awsui_grid-horizontal-borders_vj6p7_1ecql_309.awsui_grid-columns-4_vj6p7_1ecql_260.awsui_grid-breakpoint-xs_vj6p7_1ecql_245>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}.awsui_root_vj6p7_1ecql_359:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;display:block}.awsui_tile-container_vj6p7_1ecql_394:not(#\9 ){box-sizing:border-box;display:flex;flex-direction:column;border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-default-nyn06a, #8c8c94);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-default-nyn06a, #8c8c94);border-start-start-radius:var(--border-radius-tiles-5c9evk, 8px);border-start-end-radius:var(--border-radius-tiles-5c9evk, 8px);border-end-start-radius:var(--border-radius-tiles-5c9evk, 8px);border-end-end-radius:var(--border-radius-tiles-5c9evk, 8px);background:var(--color-background-input-default-8elxjc, #ffffff);padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-scaled-m-z0ah6c, 16px);transition:border-color var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear),background-color var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_tile-container_vj6p7_1ecql_394:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tile-container_vj6p7_1ecql_394:not(#\9 ),.awsui-mode-entering .awsui_tile-container_vj6p7_1ecql_394:not(#\9 ){animation:none;transition:none}.awsui_tile-container_vj6p7_1ecql_394.awsui_refresh_vj6p7_1ecql_419:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_tile-container_vj6p7_1ecql_394.awsui_refresh_vj6p7_1ecql_419.awsui_selected_vj6p7_1ecql_423:not(#\9 ):not(.awsui_disabled_vj6p7_1ecql_423):not(.awsui_readonly_vj6p7_1ecql_423){box-shadow:inset 0 0 0 calc(var(--border-width-item-selected-lf7h9u, 2px) - 1px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_tile-container_vj6p7_1ecql_394.awsui_has-metadata_vj6p7_1ecql_426:not(#\9 ){padding-block-end:var(--space-s-kbzdb8, 12px)}.awsui_tile-container_vj6p7_1ecql_394.awsui_has-metadata_vj6p7_1ecql_426.awsui_refresh_vj6p7_1ecql_419:not(#\9 ){padding-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_tile-container_vj6p7_1ecql_394.awsui_selected_vj6p7_1ecql_423:not(#\9 ){border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-item-selected-w9z1nq, #006ce0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-item-selected-w9z1nq, #006ce0);background:var(--color-background-item-selected-jv0nfm, #f0fbff)}.awsui_tile-container_vj6p7_1ecql_394.awsui_disabled_vj6p7_1ecql_423:not(#\9 ){border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-tiles-disabled-eklghz, #ebebf0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-tiles-disabled-eklghz, #ebebf0);background:var(--color-background-tiles-disabled-n277me, #ebebf0)}.awsui_tile-container_vj6p7_1ecql_394.awsui_readonly_vj6p7_1ecql_423:not(#\9 ){background-color:var(--color-background-input-default-8elxjc, #ffffff);border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-whoc96, #ebebf0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-whoc96, #ebebf0)}.awsui_columns_vj6p7_1ecql_448:not(#\9 ){display:flex;flex-wrap:wrap;margin-block:calc(var(--space-tile-gutter-8kwgik, 24px)/-4);margin-inline-start:calc(var(--space-tile-gutter-8kwgik, 24px)/-4);margin-inline-end:calc(var(--space-tile-gutter-8kwgik, 24px)/-4)}.awsui_columns_vj6p7_1ecql_448.awsui_column-1_vj6p7_1ecql_455>.awsui_tile-container_vj6p7_1ecql_394:not(#\9 ){margin-block:calc(var(--space-tile-gutter-8kwgik, 24px)/4);margin-inline:calc(var(--space-tile-gutter-8kwgik, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_1ecql_448.awsui_column-1_vj6p7_1ecql_455>.awsui_tile-container_vj6p7_1ecql_394.awsui_breakpoint-xs_vj6p7_1ecql_462:not(#\9 ){flex:0 0 calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_1ecql_448.awsui_column-1_vj6p7_1ecql_455>.awsui_tile-container_vj6p7_1ecql_394.awsui_breakpoint-xxs_vj6p7_1ecql_466:not(#\9 ){flex:0 0 calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_1ecql_448.awsui_column-2_vj6p7_1ecql_470>.awsui_tile-container_vj6p7_1ecql_394:not(#\9 ){margin-block:calc(var(--space-tile-gutter-8kwgik, 24px)/4);margin-inline:calc(var(--space-tile-gutter-8kwgik, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_1ecql_448.awsui_column-2_vj6p7_1ecql_470>.awsui_tile-container_vj6p7_1ecql_394.awsui_breakpoint-xs_vj6p7_1ecql_462:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_1ecql_448.awsui_column-2_vj6p7_1ecql_470>.awsui_tile-container_vj6p7_1ecql_394.awsui_breakpoint-xxs_vj6p7_1ecql_466:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_1ecql_448.awsui_column-3_vj6p7_1ecql_485>.awsui_tile-container_vj6p7_1ecql_394:not(#\9 ){margin-block:calc(var(--space-tile-gutter-8kwgik, 24px)/4);margin-inline:calc(var(--space-tile-gutter-8kwgik, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_1ecql_448.awsui_column-3_vj6p7_1ecql_485>.awsui_tile-container_vj6p7_1ecql_394.awsui_breakpoint-xs_vj6p7_1ecql_462:not(#\9 ){flex:0 0 calc(33.3333333333% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(33.3333333333% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_1ecql_448.awsui_column-3_vj6p7_1ecql_485>.awsui_tile-container_vj6p7_1ecql_394.awsui_breakpoint-xxs_vj6p7_1ecql_466:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_1ecql_448.awsui_column-4_vj6p7_1ecql_500>.awsui_tile-container_vj6p7_1ecql_394:not(#\9 ){margin-block:calc(var(--space-tile-gutter-8kwgik, 24px)/4);margin-inline:calc(var(--space-tile-gutter-8kwgik, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_1ecql_448.awsui_column-4_vj6p7_1ecql_500>.awsui_tile-container_vj6p7_1ecql_394.awsui_breakpoint-xs_vj6p7_1ecql_462:not(#\9 ){flex:0 0 calc(25% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(25% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_1ecql_448.awsui_column-4_vj6p7_1ecql_500>.awsui_tile-container_vj6p7_1ecql_394.awsui_breakpoint-xxs_vj6p7_1ecql_466:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_control_vj6p7_1ecql_516:not(#\9 ){flex-grow:1;margin-block-end:var(--space-s-kbzdb8, 12px)}.awsui_control_vj6p7_1ecql_516.awsui_no-image_vj6p7_1ecql_520:not(#\9 ){margin-block-end:0}.awsui_image_vj6p7_1ecql_524:not(#\9 ){text-align:center}.awsui_image_vj6p7_1ecql_524>img:not(#\9 ){max-inline-size:100%}.awsui_image_vj6p7_1ecql_524.awsui_disabled_vj6p7_1ecql_423>img:not(#\9 ){opacity:.3}
.awsui_preference-icon--svg_d4xxm_bh1t2_145:not(#\9 ):dir(rtl){transform:scaleX(-1)}.awsui_preference-icon--layout-border_d4xxm_bh1t2_151:not(#\9 ){stroke:var(--color-background-home-header-fmarqy, #0f141a);fill:var(--color-background-container-content-9qmfcy, #ffffff)}.awsui_preference-icon--layout-background_d4xxm_bh1t2_155:not(#\9 ){fill:var(--color-background-layout-main-x2yshk, #ffffff)}.awsui_preference-icon--layout-header_d4xxm_bh1t2_158:not(#\9 ){fill:var(--color-background-home-header-fmarqy, #0f141a)}.awsui_preference-icon--border_d4xxm_bh1t2_161:not(#\9 ){stroke:var(--color-text-group-label-kwqard, #424650);fill:var(--color-background-container-content-9qmfcy, #ffffff)}.awsui_preference-icon--primary-button_d4xxm_bh1t2_165:not(#\9 ){fill:var(--color-background-button-primary-default-csr59a, #ff9900)}.awsui_preference-icon--secondary_d4xxm_bh1t2_168:not(#\9 ){fill:var(--color-text-group-label-kwqard, #424650)}.awsui_preference-icon--disabled-element_d4xxm_bh1t2_171:not(#\9 ){fill:var(--color-background-control-disabled-wmzax9, #dedee3)}.awsui_preference-icon--separator_d4xxm_bh1t2_174:not(#\9 ){stroke:var(--color-background-control-disabled-wmzax9, #dedee3)}.awsui_preference-icon--focus-text_d4xxm_bh1t2_177:not(#\9 ){fill:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_preference-icon-refresh--svg_d4xxm_bh1t2_181:not(#\9 ):dir(rtl){transform:scaleX(-1)}.awsui_preference-icon-refresh--layout-top_d4xxm_bh1t2_187:not(#\9 ){fill:var(--color-background-button-primary-disabled-dtzyob, #ebebf0)}.awsui_preference-icon-refresh--layout-main_d4xxm_bh1t2_190:not(#\9 ){fill:var(--color-background-layout-main-x2yshk, #ffffff)}.awsui_preference-icon-refresh--primary_d4xxm_bh1t2_193:not(#\9 ){fill:var(--color-background-button-primary-default-csr59a, #ff9900)}.awsui_preference-icon-refresh--disabled_d4xxm_bh1t2_196:not(#\9 ){fill:var(--color-background-control-disabled-wmzax9, #dedee3)}.awsui_preference-icon-refresh--column-header_d4xxm_bh1t2_199:not(#\9 ){fill:var(--color-text-input-disabled-ukj9cu, #b4b4bb)}.awsui_preference-icon-refresh--window_d4xxm_bh1t2_202:not(#\9 ){stroke:var(--color-background-home-header-fmarqy, #0f141a);fill:var(--color-background-container-content-9qmfcy, #ffffff)}.awsui_preference-icon-refresh--secondary_d4xxm_bh1t2_206:not(#\9 ){fill:var(--color-text-body-secondary-9t7q9o, #424650)}.awsui_preference-icon-refresh--default_d4xxm_bh1t2_209:not(#\9 ){fill:var(--color-text-body-default-jmme8j, #0f141a)}.awsui_preference-icon-refresh--separator_d4xxm_bh1t2_212:not(#\9 ){stroke:var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_preference-icon-refresh--input-default_d4xxm_bh1t2_215:not(#\9 ){fill:var(--color-border-input-default-nyn06a, #8c8c94)}.awsui_preference-icon-refresh--heading_d4xxm_bh1t2_218:not(#\9 ){fill:var(--color-text-heading-default-9iv5lb, #0f141a)}
.awsui_connector_gxp9y_1k4mu_181:not(#\9 ){background-color:var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_connector_gxp9y_1k4mu_181.awsui_connector-hidden_gxp9y_1k4mu_185:not(#\9 ){background-color:transparent}.awsui_root_gxp9y_1k4mu_193:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226:not(#\9 ){list-style:none;padding-inline-start:0;margin-block:0}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231:not(#\9 ){display:grid;grid-template-columns:var(--space-static-l-f5qlel, 20px) 1fr;grid-template-rows:minmax(var(--space-static-l-f5qlel, 20px), auto)}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231>.awsui_annotation_gxp9y_1k4mu_236:not(#\9 ){justify-self:flex-end;min-inline-size:0;color:var(--color-text-status-inactive-4pg5xj, #656871)}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231>.awsui_step-layout_gxp9y_1k4mu_241:not(#\9 ){display:flex;gap:var(--space-xxs-0gmk42, 4px);grid-row:1;grid-column:1/span 2}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231>.awsui_details_gxp9y_1k4mu_247:not(#\9 ){align-items:center;grid-row:2;grid-column:2;margin-block-end:var(--space-static-xs-0rvocx, 8px)}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226.awsui_custom_gxp9y_1k4mu_253>.awsui_details_gxp9y_1k4mu_247:not(#\9 ){margin-block-end:0}.awsui_horizontal_gxp9y_1k4mu_257>.awsui_list_gxp9y_1k4mu_226:not(#\9 ){display:grid;align-items:flex-start;grid-template-columns:repeat(auto-fit, minmax(0, 1fr));grid-template-rows:auto minmax(var(--space-static-l-f5qlel, 20px), auto) auto;grid-auto-flow:column}.awsui_horizontal_gxp9y_1k4mu_257>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231:not(#\9 ){grid-row:1/-1;grid-template-rows:subgrid;align-items:center}.awsui_horizontal_gxp9y_1k4mu_257>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231>.awsui_annotation_gxp9y_1k4mu_236:not(#\9 ){justify-self:flex-start;align-self:flex-end;grid-row:1;grid-column:1/span 2;padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_horizontal_gxp9y_1k4mu_257>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231>.awsui_step-layout_gxp9y_1k4mu_241:not(#\9 ){grid-row:2;align-items:center}.awsui_horizontal_gxp9y_1k4mu_257>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231>.awsui_step-layout_gxp9y_1k4mu_241>.awsui_connector_gxp9y_1k4mu_181:not(#\9 ){display:block;flex:1;margin-block:0;border-block:0;border-inline:0;min-block-size:0;inset-inline-end:0;block-size:var(--border-divider-list-width-fmnfya, 1px);inline-size:auto;min-inline-size:var(--space-static-xs-0rvocx, 8px);margin-inline-end:var(--space-static-xxs-ob9nh1, 4px)}.awsui_horizontal_gxp9y_1k4mu_257>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231>.awsui_content_gxp9y_1k4mu_293:not(#\9 ){align-self:flex-start;grid-row:3;grid-column:1/span 3;min-inline-size:0;padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_horizontal_gxp9y_1k4mu_257>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231>.awsui_content_gxp9y_1k4mu_293>.awsui_details_gxp9y_1k4mu_247:not(#\9 ){margin-block-end:var(--space-static-xs-0rvocx, 8px)}.awsui_horizontal_gxp9y_1k4mu_257>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231:not(#\9 ):last-child>.awsui_step-layout_gxp9y_1k4mu_241>.awsui_connector_gxp9y_1k4mu_181{display:none}.awsui_vertical_gxp9y_1k4mu_307>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231>.awsui_step-layout_gxp9y_1k4mu_241:not(#\9 ){display:grid;grid-template-columns:subgrid;grid-template-rows:auto 1fr;gap:0}.awsui_vertical_gxp9y_1k4mu_307>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231>.awsui_step-layout_gxp9y_1k4mu_241>:not(#\9 ):first-child{grid-column:1/-1}.awsui_vertical_gxp9y_1k4mu_307>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231>.awsui_step-layout_gxp9y_1k4mu_241>.awsui_details_gxp9y_1k4mu_247:not(#\9 ){grid-row:2;grid-column:2;margin-block-end:var(--space-static-xs-0rvocx, 8px)}.awsui_vertical_gxp9y_1k4mu_307>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231>.awsui_step-layout_gxp9y_1k4mu_241>.awsui_connector-continuation_gxp9y_1k4mu_321:not(#\9 ){grid-row:2;grid-column:1;justify-self:center;margin-block:0;margin-inline:0;border-block:0;border-inline:0;inline-size:var(--border-divider-list-width-fmnfya, 1px);block-size:auto;min-block-size:var(--space-static-xs-0rvocx, 8px);position:relative;inset-inline-end:var(--space-static-xxxs-775m2b, 2px)}.awsui_vertical_gxp9y_1k4mu_307>.awsui_list_gxp9y_1k4mu_226>:not(#\9 ):last-of-type>.awsui_step-layout_gxp9y_1k4mu_241>.awsui_connector-continuation_gxp9y_1k4mu_321{display:none}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231.awsui_custom-vertical_gxp9y_1k4mu_339>.awsui_rail_gxp9y_1k4mu_339:not(#\9 ){grid-column:1;display:flex;flex-direction:column;align-items:center}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231.awsui_custom-vertical_gxp9y_1k4mu_339>.awsui_rail_gxp9y_1k4mu_339>.awsui_connector_gxp9y_1k4mu_181:not(#\9 ){grid-row:auto;grid-column:auto;flex:1 1 auto;border-block:0;border-inline:0;inline-size:var(--border-divider-list-width-fmnfya, 1px);block-size:auto;min-block-size:var(--space-static-xs-0rvocx, 8px);inset-inline-end:0;margin-block:var(--space-static-xxs-ob9nh1, 4px) 0}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231.awsui_custom-vertical_gxp9y_1k4mu_339>.awsui_content_gxp9y_1k4mu_293:not(#\9 ){grid-column:2;min-inline-size:0}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226.awsui_with-annotation_gxp9y_1k4mu_362:not(#\9 ){display:grid;grid-template-columns:fit-content(50%) var(--space-static-l-f5qlel, 20px) 1fr}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226.awsui_with-annotation_gxp9y_1k4mu_362>.awsui_container_gxp9y_1k4mu_231:not(#\9 ){grid-column:1/-1;grid-template-columns:subgrid}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226.awsui_with-annotation_gxp9y_1k4mu_362>.awsui_container_gxp9y_1k4mu_231>.awsui_annotation_gxp9y_1k4mu_236:not(#\9 ){grid-row:1;grid-column:1;padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226.awsui_with-annotation_gxp9y_1k4mu_362>.awsui_container_gxp9y_1k4mu_231:not(#\9 ):not(.awsui_custom-vertical_gxp9y_1k4mu_339)>.awsui_step-layout_gxp9y_1k4mu_241{grid-column:2/span 2}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226.awsui_with-annotation_gxp9y_1k4mu_362>.awsui_container_gxp9y_1k4mu_231:not(#\9 ):not(.awsui_custom-vertical_gxp9y_1k4mu_339)>.awsui_details_gxp9y_1k4mu_247{grid-column:3}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226.awsui_with-annotation_gxp9y_1k4mu_362>.awsui_container_gxp9y_1k4mu_231.awsui_custom-vertical_gxp9y_1k4mu_339>.awsui_rail_gxp9y_1k4mu_339:not(#\9 ){grid-column:2}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226.awsui_with-annotation_gxp9y_1k4mu_362>.awsui_container_gxp9y_1k4mu_231.awsui_custom-vertical_gxp9y_1k4mu_339>.awsui_content_gxp9y_1k4mu_293:not(#\9 ){grid-column:3}.awsui_root_gxp9y_1k4mu_193>.awsui_list_gxp9y_1k4mu_226>.awsui_container_gxp9y_1k4mu_231.awsui_custom-vertical_gxp9y_1k4mu_339:not(#\9 ):last-of-type>.awsui_rail_gxp9y_1k4mu_339>.awsui_connector_gxp9y_1k4mu_181{display:none}

.awsui_tabs-header_14rmt_1cc6a_154:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;display:flex;flex-wrap:wrap}.awsui_tab-header-scroll-container_14rmt_1cc6a_163:not(#\9 ){display:flex;flex-grow:1;max-inline-size:100%}.awsui_tabs-header-list_14rmt_1cc6a_169:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;display:flex;overflow-x:scroll;overflow-y:hidden;position:relative;inline-size:100%;scroll-snap-type:inline proximity;scrollbar-width:none}.awsui_tabs-header-list_14rmt_1cc6a_169:not(#\9 )::-webkit-scrollbar{display:none}.awsui_pagination-button_14rmt_1cc6a_186:not(#\9 ){margin-block:var(--space-scaled-s-yqvmoz, 12px);margin-inline:0;padding-block:0;padding-inline:var(--space-xxs-0gmk42, 4px);display:flex}.awsui_pagination-button-left_14rmt_1cc6a_193:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-control-disabled-phlkdh, #dedee3)}.awsui_pagination-button-left-scrollable_14rmt_1cc6a_196:not(#\9 ){z-index:1;box-shadow:5px 0px 4px -3px var(--color-border-tabs-shadow-6059kz, rgba(15, 20, 26, 0.12)),1px 0px 0px 0px var(--color-border-tabs-shadow-6059kz, rgba(15, 20, 26, 0.12))}.awsui_pagination-button-right_14rmt_1cc6a_200:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-control-disabled-phlkdh, #dedee3)}.awsui_pagination-button-right-scrollable_14rmt_1cc6a_203:not(#\9 ){z-index:1;box-shadow:-5px 0px 4px -3px var(--color-border-tabs-shadow-6059kz, rgba(15, 20, 26, 0.12)),-1px 0px 0px 0 var(--color-border-tabs-shadow-6059kz, rgba(15, 20, 26, 0.12))}.awsui_actions-container_14rmt_1cc6a_208:not(#\9 ){flex-shrink:0;align-self:center;padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-xs-j1ch97, 8px);margin-inline-start:auto}.awsui_tabs-tab_14rmt_1cc6a_216:not(#\9 ){list-style:none;padding-block:0;padding-inline:0;flex-shrink:0;display:flex;max-inline-size:calc(90% - var(--space-l-0ykpb1, 20px));scroll-snap-align:start}.awsui_tabs-tab-label_14rmt_1cc6a_226:not(#\9 ){display:flex;align-items:center;padding-inline:var(--space-xs-j1ch97, 8px);padding-block:var(--space-tabs-vertical-v9w9r8, 4px);text-align:start;position:relative;min-inline-size:0;word-break:break-word}.awsui_tabs-tab-header-container_14rmt_1cc6a_237:not(#\9 ){position:relative;border-block:var(--border-divider-section-width-n3ndoh, 1px) solid transparent;border-inline:var(--border-divider-section-width-n3ndoh, 1px) solid transparent;padding-inline:var(--space-xs-j1ch97, 8px);display:flex;align-items:stretch}.awsui_tabs-tab-header-container_14rmt_1cc6a_237>.awsui_tabs-tab-dismiss_14rmt_1cc6a_245:not(#\9 ),.awsui_tabs-tab-header-container_14rmt_1cc6a_237>.awsui_tabs-tab-action_14rmt_1cc6a_245:not(#\9 ){position:relative;display:flex;align-items:center}.awsui_tabs-tab-header-container_14rmt_1cc6a_237.awsui_refresh_14rmt_1cc6a_250>span:not(#\9 ):first-of-type{margin-inline-start:calc(-1*var(--space-scaled-xs-rt720d, 8px))}.awsui_tabs-tab-header-container_14rmt_1cc6a_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1cc6a_254):after{content:"";position:absolute;inset-inline-start:0;inline-size:calc(100% - 1px);inset-block-end:calc(-1*var(--border-divider-section-width-n3ndoh, 1px));block-size:var(--awsui-style-tabs-active-indicator-width-esndbs, var(--border-active-width-u7sfg9, 4px));border-start-start-radius:var(--awsui-style-tabs-active-indicator-border-radius-esndbs, var(--border-radius-tabs-focus-ring-lnmyab, 20px));border-start-end-radius:var(--awsui-style-tabs-active-indicator-border-radius-esndbs, var(--border-radius-tabs-focus-ring-lnmyab, 20px));border-end-start-radius:var(--awsui-style-tabs-active-indicator-border-radius-esndbs, var(--border-radius-tabs-focus-ring-lnmyab, 20px));border-end-end-radius:var(--awsui-style-tabs-active-indicator-border-radius-esndbs, var(--border-radius-tabs-focus-ring-lnmyab, 20px));background:var(--awsui-style-tabs-active-indicator-color-esndbs, var(--color-border-tabs-underline-byrvqy, #006ce0));opacity:0}.awsui_tabs-tab-header-container_14rmt_1cc6a_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1cc6a_254).awsui_refresh_14rmt_1cc6a_250:after{transition:opacity var(--motion-duration-refresh-only-medium-zl94da, 165ms) var(--motion-easing-refresh-only-c-zidwwk, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_tabs-tab-header-container_14rmt_1cc6a_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1cc6a_254).awsui_refresh_14rmt_1cc6a_250:after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tabs-tab-header-container_14rmt_1cc6a_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1cc6a_254).awsui_refresh_14rmt_1cc6a_250:after,.awsui-mode-entering .awsui_tabs-tab-header-container_14rmt_1cc6a_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1cc6a_254).awsui_refresh_14rmt_1cc6a_250:after{animation:none;transition:none}.awsui_tabs-tab_14rmt_1cc6a_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_1cc6a_237{margin-inline-end:calc(-1*var(--border-divider-section-width-n3ndoh, 1px))}.awsui_tabs-tab_14rmt_1cc6a_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_1cc6a_237:before{content:"";position:absolute;border-inline-end:var(--awsui-style-tabs-separator-width-esndbs, var(--border-divider-section-width-n3ndoh, 1px)) solid var(--awsui-style-tabs-separator-color-esndbs, var(--color-border-tabs-divider-b9mz5n, #c6c6cd));inset:var(--space-scaled-s-yqvmoz, 12px) 0;opacity:1}.awsui_tabs-tab_14rmt_1cc6a_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_1cc6a_237.awsui_refresh_14rmt_1cc6a_250:before{inset:calc(var(--space-static-s-xzifh3, 12px) - var(--border-active-width-u7sfg9, 4px)) 0}.awsui_tabs-tab-link_14rmt_1cc6a_296:not(#\9 ){position:relative;display:flex;align-items:stretch;text-decoration:none;cursor:pointer;padding-block-start:calc(var(--space-scaled-s-yqvmoz, 12px) - 2px);padding-block-end:calc(var(--space-scaled-s-yqvmoz, 12px) - 1px);padding-inline:0;margin-block-start:1px;border-block:var(--border-divider-section-width-n3ndoh, 1px) solid var(--awsui-style-border-color-default-esndbs, transparent);border-inline:var(--border-divider-section-width-n3ndoh, 1px) solid var(--awsui-style-border-color-default-esndbs, transparent);font-size:var(--font-size-tabs-kwuo9n, 16px);line-height:var(--line-height-tabs-5wya3y, 20px);font-weight:var(--font-weight-tabs-d6gxd9, 700);color:var(--awsui-style-color-default-esndbs, var(--color-text-interactive-default-kkm8t6, #424650));background-color:var(--awsui-style-background-default-esndbs, transparent);padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1px);padding-inline-end:var(--space-xxs-0gmk42, 4px);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_tabs-tab-link_14rmt_1cc6a_296.awsui_refresh_14rmt_1cc6a_250:not(#\9 ){padding-block-start:calc(var(--space-static-xs-0rvocx, 8px) - 1px);padding-block-end:calc(var(--space-static-xs-0rvocx, 8px) - 1px);margin-block-start:0}.awsui_tabs-tab-link_14rmt_1cc6a_296:not(#\9 ):hover{color:var(--awsui-style-color-hover-esndbs, var(--color-text-accent-3g6liz, #006ce0));border-color:var(--awsui-style-border-color-hover-esndbs, var(--awsui-style-border-color-default-esndbs, transparent));background-color:var(--awsui-style-background-hover-esndbs, var(--awsui-style-background-default-esndbs, transparent))}.awsui_tabs-tab-link_14rmt_1cc6a_296:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1cc6a_296:not(#\9 ):focus{--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-u9urvc, #006ce0));position:relative}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1cc6a_296:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-tabs-focus-outline-gutter-gz786w, -8px) - 1px)}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1cc6a_296:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-tabs-focus-outline-gutter-gz786w, -8px));inset-block-start:calc(-1*var(--space-tabs-focus-outline-gutter-gz786w, -8px));inline-size:calc(100% + var(--space-tabs-focus-outline-gutter-gz786w, -8px) + var(--space-tabs-focus-outline-gutter-gz786w, -8px));block-size:calc(100% + var(--space-tabs-focus-outline-gutter-gz786w, -8px) + var(--space-tabs-focus-outline-gutter-gz786w, -8px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs);z-index:1}.awsui_tabs-tab_14rmt_1cc6a_216:not(#\9 ):first-child{margin-inline-start:1px;scroll-margin-inline-start:1px}.awsui_tabs-tab_14rmt_1cc6a_216:not(#\9 ):first-child>.awsui_tabs-tab-header-container_14rmt_1cc6a_237{padding-inline-start:calc(var(--space-xs-j1ch97, 8px) - 1px)}.awsui_tabs-tab_14rmt_1cc6a_216:not(#\9 ):last-child{margin-inline-end:1px;scroll-margin-inline-end:1px}.awsui_tabs-tab_14rmt_1cc6a_216:not(#\9 ):last-child>.awsui_tabs-tab-header-container_14rmt_1cc6a_237{padding-inline-end:calc(var(--space-xs-j1ch97, 8px) - 1px)}.awsui_tabs-tab-disabled_14rmt_1cc6a_254:not(#\9 ),.awsui_tabs-tab-disabled_14rmt_1cc6a_254:not(#\9 ):hover{cursor:default;color:var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-scv2ec, #b4b4bb));border-color:var(--awsui-style-border-color-disabled-esndbs, transparent);background-color:var(--awsui-style-background-disabled-esndbs, transparent);font-weight:var(--font-weight-tabs-disabled-eyx83w, 700)}.awsui_tabs-tab-active_14rmt_1cc6a_379:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1cc6a_254){color:var(--awsui-style-color-active-esndbs, var(--color-text-accent-3g6liz, #006ce0));border-color:var(--awsui-style-border-color-active-esndbs, transparent);background-color:var(--awsui-style-background-active-esndbs, transparent)}.awsui_tabs-tab-active_14rmt_1cc6a_379:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1cc6a_254):after{opacity:1}.awsui_tabs-header-with-divider_14rmt_1cc6a_388:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-tabs-divider-b9mz5n, #c6c6cd)}.awsui_tabs_14rmt_1cc6a_154:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:block;inline-size:100%}.awsui_tabs-content_14rmt_1cc6a_434:not(#\9 ){display:none}.awsui_fit-height_14rmt_1cc6a_438:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_tabs-content-active_14rmt_1cc6a_444:not(#\9 ){display:block;flex:1}body[data-awsui-focus-visible=true] .awsui_tabs-content-active_14rmt_1cc6a_444:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_tabs-content-wrapper_14rmt_1cc6a_458.awsui_with-paddings_14rmt_1cc6a_458>.awsui_tabs-content_14rmt_1cc6a_434:not(#\9 ){padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:0}.awsui_fit-height_14rmt_1cc6a_438>.awsui_tabs-content-wrapper_14rmt_1cc6a_458:not(#\9 ){flex:1;display:flex;flex-direction:column;overflow:auto}.awsui_fit-height_14rmt_1cc6a_438>.awsui_tabs-content-wrapper_14rmt_1cc6a_458>.awsui_tabs-container-content-wrapper_14rmt_1cc6a_469:not(#\9 ){block-size:100%;display:flex;flex-direction:column}.awsui_tabs-container-content-wrapper_14rmt_1cc6a_469.awsui_with-paddings_14rmt_1cc6a_458>.awsui_tabs-content_14rmt_1cc6a_434:not(#\9 ){padding-block-start:var(--space-tabs-content-top-5ly6bu, 12px);padding-block-end:var(--space-scaled-l-gr6kh1, 20px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}

.awsui_undo-button_brdst_1kjp9_153:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));font-weight:var(--font-link-button-weight-b8qq0j, 700);letter-spacing:var(--font-link-button-letter-spacing-8fkv9m, 0.005em);text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-aa80x3, transparent);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_undo-button_brdst_1kjp9_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_undo-button_brdst_1kjp9_153:not(#\9 ),.awsui-mode-entering .awsui_undo-button_brdst_1kjp9_153:not(#\9 ){animation:none;transition:none}.awsui_undo-button_brdst_1kjp9_153:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_undo-button_brdst_1kjp9_153:not(#\9 ):focus{outline:none}.awsui_undo-button_brdst_1kjp9_153:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_undo-button_brdst_1kjp9_153:not(#\9 ):active,.awsui_undo-button_brdst_1kjp9_153:not(#\9 ):focus,.awsui_undo-button_brdst_1kjp9_153:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-pz8b1i, transparent)}body[data-awsui-focus-visible=true] .awsui_undo-button_brdst_1kjp9_153:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}
.awsui_text-content_6absk_1454f_146:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_text-content_6absk_1454f_146 h1:not(#\9 ),.awsui_text-content_6absk_1454f_146 h2:not(#\9 ),.awsui_text-content_6absk_1454f_146 h3:not(#\9 ),.awsui_text-content_6absk_1454f_146 h4:not(#\9 ),.awsui_text-content_6absk_1454f_146 h5:not(#\9 ),.awsui_text-content_6absk_1454f_146 p:not(#\9 ){font-family:inherit;font-weight:var(--font-weight-normal-aq67c4, 400);text-decoration:none;margin-block:0;margin-inline:0;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:0}.awsui_text-content_6absk_1454f_146 h1:not(#\9 ),.awsui_text-content_6absk_1454f_146 h2:not(#\9 ),.awsui_text-content_6absk_1454f_146 h3:not(#\9 ),.awsui_text-content_6absk_1454f_146 h4:not(#\9 ),.awsui_text-content_6absk_1454f_146 h5:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_text-content_6absk_1454f_146 h1:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em);font-weight:var(--font-weight-heading-xl-fk9ofj, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_text-content_6absk_1454f_146 h2:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_text-content_6absk_1454f_146 h3:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);font-weight:var(--font-weight-heading-m-gxmuqs, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_text-content_6absk_1454f_146 h4:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em);font-weight:var(--font-weight-heading-s-jsg18b, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_text-content_6absk_1454f_146 h5:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal);font-weight:var(--font-weight-heading-xs-hhjjg1, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_text-content_6absk_1454f_146 b:not(#\9 ),.awsui_text-content_6absk_1454f_146 strong:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_text-content_6absk_1454f_146 p:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:inherit}.awsui_text-content_6absk_1454f_146 small:not(#\9 ){display:inline-block;font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);color:var(--color-text-small-jg0f5l, #656871)}.awsui_text-content_6absk_1454f_146 small a:not(#\9 ){font-size:inherit;text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-r6f7yr, currentColor);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_text-content_6absk_1454f_146 small a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_1454f_146 small a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_1454f_146 small a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_1454f_146 small a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_text-content_6absk_1454f_146 small a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_1454f_146 small a:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_text-content_6absk_1454f_146 small a:not(#\9 ):active,.awsui_text-content_6absk_1454f_146 small a:not(#\9 ):focus,.awsui_text-content_6absk_1454f_146 small a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_text-content_6absk_1454f_146 code:not(#\9 ),.awsui_text-content_6absk_1454f_146 pre:not(#\9 ),.awsui_text-content_6absk_1454f_146 samp:not(#\9 ){font-family:var(--font-family-monospace-oa3ffa, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent}.awsui_text-content_6absk_1454f_146 code:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_text-content_6absk_1454f_146 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-j4rrkd, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-r6f7yr, currentColor);transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_text-content_6absk_1454f_146 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_1454f_146 a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_1454f_146 a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_1454f_146 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_text-content_6absk_1454f_146 a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_1454f_146 a:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-ww4klu, #002b66))}.awsui_text-content_6absk_1454f_146 a:not(#\9 ):active,.awsui_text-content_6absk_1454f_146 a:not(#\9 ):focus,.awsui_text-content_6absk_1454f_146 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_text-content_6absk_1454f_146 a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_text-content_6absk_1454f_146 ul:not(#\9 ),.awsui_text-content_6absk_1454f_146 ol:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px);margin-block:var(--space-scaled-xs-rt720d, 8px);margin-inline:0;list-style-position:outside}.awsui_text-content_6absk_1454f_146 ul+ul:not(#\9 ),.awsui_text-content_6absk_1454f_146 ul+ol:not(#\9 ),.awsui_text-content_6absk_1454f_146 ul>li+ul:not(#\9 ),.awsui_text-content_6absk_1454f_146 ul>li+li:not(#\9 ),.awsui_text-content_6absk_1454f_146 ul>li+ol:not(#\9 ),.awsui_text-content_6absk_1454f_146 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_1454f_146 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_1454f_146 ol+ul:not(#\9 ),.awsui_text-content_6absk_1454f_146 ol+ol:not(#\9 ),.awsui_text-content_6absk_1454f_146 ol>li+ul:not(#\9 ),.awsui_text-content_6absk_1454f_146 ol>li+li:not(#\9 ),.awsui_text-content_6absk_1454f_146 ol>li+ol:not(#\9 ),.awsui_text-content_6absk_1454f_146 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_1454f_146 ol>li>ol:not(#\9 ){padding-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_text-content_6absk_1454f_146 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_1454f_146 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_1454f_146 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_1454f_146 ol>li>ol:not(#\9 ){margin-block:0;margin-inline:0}
.awsui_textarea_qk1j1_1ce1f_149:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;resize:auto;cursor:text;white-space:pre-wrap;padding-block:var(--space-field-vertical-sf2thg, 5px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px);color:var(--awsui-style-color-default-esndbs, var(--color-text-body-default-jmme8j, #0f141a));max-inline-size:100%;inline-size:100%;display:block;box-sizing:border-box;background-color:var(--awsui-style-background-default-esndbs, var(--color-background-input-default-8elxjc, #ffffff));border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-default-esndbs, var(--color-border-input-default-nyn06a, #8c8c94));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-default-esndbs, var(--color-border-input-default-nyn06a, #8c8c94));box-shadow:var(--awsui-style-box-shadow-default-esndbs);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_textarea_qk1j1_1ce1f_149:not(#\9 ):hover{border-color:var(--awsui-style-border-color-hover-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-border-input-default-nyn06a, #8c8c94)));color:var(--awsui-style-color-hover-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-text-body-default-jmme8j, #0f141a)));background-color:var(--awsui-style-background-hover-esndbs, var(--awsui-style-background-default-esndbs, var(--color-background-input-default-8elxjc, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-esndbs, --awsui-style-box-shadow-default-esndbs)}.awsui_textarea_qk1j1_1ce1f_149.awsui_textarea-readonly_qk1j1_1ce1f_206:not(#\9 ){background-color:var(--awsui-style-background-readonly-esndbs, var(--awsui-style-background-default-esndbs, var(--color-background-input-default-8elxjc, #ffffff)));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-readonly-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0)));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-readonly-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0)));color:var(--awsui-style-color-readonly-esndbs, var(--awsui-style-color-default-esndbs, var(--color-text-body-default-jmme8j, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-esndbs)}.awsui_textarea_qk1j1_1ce1f_149:not(#\9 )::placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-hz0ut2, #656871));font-size:var(--awsui-style-placeholder-font-size-esndbs);font-style:var(--awsui-style-placeholder-font-style-esndbs, italic);font-weight:var(--awsui-style-placeholder-font-weight-esndbs);opacity:1}.awsui_textarea_qk1j1_1ce1f_149:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-esndbs, var(--color-border-input-focused-sw2top, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-esndbs, var(--color-border-input-focused-sw2top, #006ce0));border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);box-shadow:var(--awsui-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-u9urvc, #006ce0));color:var(--awsui-style-color-focus-esndbs, var(--color-text-body-default-jmme8j, #0f141a));background-color:var(--awsui-style-background-focus-esndbs, var(--color-background-input-default-8elxjc, #ffffff))}.awsui_textarea_qk1j1_1ce1f_149:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_qk1j1_1ce1f_149:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-esndbs, var(--color-background-input-disabled-veifwn, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-esndbs, var(--color-border-input-disabled-whoc96, #ebebf0));color:var(--awsui-style-color-disabled-esndbs, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-esndbs)}.awsui_textarea_qk1j1_1ce1f_149:not(#\9 ):disabled::placeholder{color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb);opacity:1}.awsui_textarea_qk1j1_1ce1f_149.awsui_textarea-invalid_qk1j1_1ce1f_247:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-status-error-ug8fw3, #db0000));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-text-status-error-ug8fw3, #db0000));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_textarea_qk1j1_1ce1f_149.awsui_textarea-invalid_qk1j1_1ce1f_247:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_textarea_qk1j1_1ce1f_149.awsui_textarea-warning_qk1j1_1ce1f_256:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-status-warning-9mqgfw, #855900));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-text-status-warning-9mqgfw, #855900));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_textarea_qk1j1_1ce1f_149.awsui_textarea-warning_qk1j1_1ce1f_256:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}
.awsui_button_m5h9f_1mjj9_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-inline-size:0;word-break:break-word;font-weight:var(--font-weight-button-ahb0ew, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;block-size:100%;padding-inline:var(--space-xs-j1ch97, 8px);text-decoration:none;cursor:pointer;border-block:transparent;border-inline:transparent;background:transparent;color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_button_m5h9f_1mjj9_145:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a);text-decoration:none}.awsui_button_m5h9f_1mjj9_145:not(#\9 ):active,.awsui_button_m5h9f_1mjj9_145.awsui_expanded_m5h9f_1mjj9_197:not(#\9 ){background:transparent;color:var(--color-text-interactive-active-mb8zit, #0f141a)}.awsui_button_m5h9f_1mjj9_145.awsui_expanded_m5h9f_1mjj9_197:not(#\9 ){color:var(--color-text-accent-3g6liz, #006ce0)}.awsui_button_m5h9f_1mjj9_145:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_button_m5h9f_1mjj9_145.awsui_offset-right-none_m5h9f_1mjj9_208:not(#\9 ){margin-inline-end:0}.awsui_button_m5h9f_1mjj9_145.awsui_offset-right-l_m5h9f_1mjj9_211:not(#\9 ){margin-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_button_m5h9f_1mjj9_145.awsui_offset-right-xxl_m5h9f_1mjj9_214:not(#\9 ){margin-inline-end:var(--space-xl-d84eey, 24px)}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_1mjj9_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_1mjj9_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_1mjj9_145:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:1px;inset-block-start:1px;inline-size:calc(100% - 1px - 1px);block-size:calc(100% - 1px - 1px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_text_m5h9f_1mjj9_239:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_icon_m5h9f_1mjj9_243+.awsui_text_m5h9f_1mjj9_239:not(#\9 ){margin-inline-start:var(--space-xs-j1ch97, 8px)}
.awsui_top-navigation_k5dlb_1bqyp_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:var(--color-background-container-content-9qmfcy, #ffffff);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_top-navigation_k5dlb_1bqyp_145>.awsui_padding-box_k5dlb_1bqyp_178:not(#\9 ){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;box-sizing:border-box;block-size:calc(var(--space-xxxl-mw5hbl, 40px) + var(--space-scaled-m-z0ah6c, 16px));padding-inline-start:var(--space-xxl-exi600, 32px)}.awsui_top-navigation_k5dlb_1bqyp_145.awsui_medium_k5dlb_1bqyp_188>.awsui_padding-box_k5dlb_1bqyp_178:not(#\9 ),.awsui_top-navigation_k5dlb_1bqyp_145.awsui_narrow_k5dlb_1bqyp_188>.awsui_padding-box_k5dlb_1bqyp_178:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_top-navigation_k5dlb_1bqyp_145.awsui_medium_k5dlb_1bqyp_188>.awsui_padding-box_k5dlb_1bqyp_178:not(#\9 ){block-size:calc(var(--space-xxxl-mw5hbl, 40px) + var(--space-scaled-xs-rt720d, 8px));padding-inline-end:0}.awsui_top-navigation_k5dlb_1bqyp_145.awsui_narrow_k5dlb_1bqyp_188>.awsui_padding-box_k5dlb_1bqyp_178:not(#\9 ){block-size:var(--space-xxxl-mw5hbl, 40px)}.awsui_virtual_k5dlb_1bqyp_199:not(#\9 ){inline-size:9000px}.awsui_hidden_k5dlb_1bqyp_203:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important;visibility:hidden}.awsui_hidden_k5dlb_1bqyp_203 *:not(#\9 ):not(#awsui_\9 _k5dlb_1bqyp_1){visibility:hidden}.awsui_identity_k5dlb_1bqyp_215:not(#\9 ){min-inline-size:0}.awsui_identity_k5dlb_1bqyp_215>.awsui_identity-link_k5dlb_1bqyp_218:not(#\9 ){display:flex;align-items:center;text-decoration:none;color:var(--color-text-top-navigation-title-47354c, #0f141a)}.awsui_identity_k5dlb_1bqyp_215>.awsui_identity-link_k5dlb_1bqyp_218:not(#\9 ):hover{color:var(--color-text-accent-3g6liz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_identity_k5dlb_1bqyp_215>.awsui_identity-link_k5dlb_1bqyp_218:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_identity_k5dlb_1bqyp_215.awsui_no-logo_k5dlb_1bqyp_238:not(#\9 ){min-inline-size:100px}.awsui_logo_k5dlb_1bqyp_242:not(#\9 ){display:block;max-block-size:var(--space-xxl-exi600, 32px);margin-inline-end:var(--space-s-kbzdb8, 12px);inline-size:auto;flex-shrink:0;min-inline-size:10px}.awsui_logo_k5dlb_1bqyp_242.awsui_narrow_k5dlb_1bqyp_188:not(#\9 ){max-block-size:var(--space-xl-d84eey, 24px)}.awsui_title_k5dlb_1bqyp_254:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);font-weight:var(--font-weight-heading-m-gxmuqs, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_no-logo_k5dlb_1bqyp_238>.awsui_identity-link_k5dlb_1bqyp_218>.awsui_title_k5dlb_1bqyp_254:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_inputs_k5dlb_1bqyp_270:not(#\9 ){display:flex;flex:1;padding-block:0;padding-inline:var(--space-m-utxyzm, 16px);justify-content:center}.awsui_search_k5dlb_1bqyp_278:not(#\9 ){inline-size:100%;max-inline-size:340px}.awsui_search-expanded_k5dlb_1bqyp_282:not(#\9 ){max-inline-size:none}.awsui_utilities_k5dlb_1bqyp_286:not(#\9 ){display:flex;flex-shrink:0;flex-direction:row;align-items:stretch;block-size:100%}.awsui_medium_k5dlb_1bqyp_188>.awsui_padding-box_k5dlb_1bqyp_178>.awsui_utilities_k5dlb_1bqyp_286:not(#\9 ),.awsui_narrow_k5dlb_1bqyp_188>.awsui_padding-box_k5dlb_1bqyp_178>.awsui_utilities_k5dlb_1bqyp_286:not(#\9 ){padding-inline-start:0}.awsui_utility-wrapper_k5dlb_1bqyp_297:not(#\9 ){display:flex;position:relative;flex-shrink:0;align-items:center;padding-block:0;padding-inline:var(--space-m-utxyzm, 16px)}.awsui_utility-wrapper_k5dlb_1bqyp_297:not(#\9 )::after{display:block;position:absolute;content:"";inline-size:1px;inset-inline-end:0;inset-block:var(--space-s-kbzdb8, 12px);background:var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_utility-wrapper_k5dlb_1bqyp_297:not(#\9 ):last-of-type::after{display:none}.awsui_utility-type-button-link_k5dlb_1bqyp_318:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_utility-type-menu-dropdown_k5dlb_1bqyp_323:not(#\9 ){padding-block:0;padding-inline:var(--space-s-kbzdb8, 12px);align-items:stretch}.awsui_utility-type-menu-dropdown_k5dlb_1bqyp_323:not(#\9 ):not(.awsui_narrow_k5dlb_1bqyp_188):last-of-type,.awsui_utility-type-menu-dropdown_k5dlb_1bqyp_323:not(#\9 ):not(.awsui_medium_k5dlb_1bqyp_188):last-of-type{padding-inline-end:0}.awsui_utility-type-button-primary-button_k5dlb_1bqyp_332:not(#\9 ){inset-inline-start:-1px;border-inline-start:1px solid var(--color-background-container-content-9qmfcy, #ffffff)}.awsui_utility-type-button-primary-button_k5dlb_1bqyp_332:not(#\9 )::after{display:none}.awsui_utility-link-icon_k5dlb_1bqyp_340:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_utility-button-external-icon_k5dlb_1bqyp_344:not(#\9 ){display:inline-block}.awsui_offset-right-none_k5dlb_1bqyp_348:not(#\9 ){margin-inline-end:0}.awsui_offset-right-l_k5dlb_1bqyp_352:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_offset-right-xxl_k5dlb_1bqyp_356:not(#\9 ){margin-inline-end:var(--space-m-utxyzm, 16px)}.awsui_overflow-menu-drawer_k5dlb_1bqyp_361:not(#\9 ){position:fixed;block-size:100%;inline-size:100%;z-index:1001}.awsui_overflow-menu_k5dlb_1bqyp_361:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:var(--color-background-container-content-9qmfcy, #ffffff);block-size:100%}.awsui_overflow-menu-header_k5dlb_1bqyp_402:not(#\9 ){display:flex;align-items:center;min-block-size:var(--font-panel-header-line-height-ke9ql3, 22px);padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:var(--space-scaled-m-z0ah6c, 16px);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_overflow-menu-header-text_k5dlb_1bqyp_410:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a);flex:1;margin-block:0;margin-inline:0;text-align:center}.awsui_overflow-menu-header-text--title_k5dlb_1bqyp_417:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_overflow-menu-header-text--secondary_k5dlb_1bqyp_426:not(#\9 ){font-size:var(--font-header-h2-description-size-uogtux, 14px);line-height:var(--font-header-h2-description-line-height-n7numd, 20px);font-weight:var(--font-weight-normal-aq67c4, 400);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_overflow-menu-control_k5dlb_1bqyp_442:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;inline-size:100%;padding-block:0;padding-inline:0;background:none;border-block:none;border-inline:none}.awsui_overflow-menu-list-item-utility_k5dlb_1bqyp_480>.awsui_overflow-menu-control_k5dlb_1bqyp_442:not(#\9 ){padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:var(--space-scaled-m-z0ah6c, 16px)}.awsui_overflow-menu-control_k5dlb_1bqyp_442:not(#\9 ):hover{color:var(--color-text-accent-3g6liz, #006ce0);cursor:pointer}.awsui_overflow-menu-control-link_k5dlb_1bqyp_488:not(#\9 ){text-decoration:none}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_1bqyp_491:not(#\9 ){color:var(--color-text-dropdown-group-label-e63684, #424650);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_1bqyp_491:not(#\9 ):hover{color:var(--color-text-accent-3g6liz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_1bqyp_442:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_1bqyp_442:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_1bqyp_442:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_overflow-menu-list_k5dlb_1bqyp_480:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.awsui_overflow-menu-list-submenu_k5dlb_1bqyp_527:not(#\9 ){margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0}.awsui_overflow-menu-list-item_k5dlb_1bqyp_480:not(#\9 ){box-sizing:border-box;letter-spacing:var(--font-button-letter-spacing-svdhj5, 0.005em)}.awsui_overflow-menu-list-item-icon_k5dlb_1bqyp_536:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_overflow-menu-list-item-text_k5dlb_1bqyp_539:not(#\9 ){flex:1}.awsui_overflow-menu-list-item-utility_k5dlb_1bqyp_480:not(#\9 ){font-weight:var(--font-weight-button-ahb0ew, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_overflow-menu-list-item-submenu_k5dlb_1bqyp_548:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid transparent;border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid transparent;padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-scaled-l-gr6kh1, 20px)}.awsui_overflow-menu-list-item-dropdown-menu_k5dlb_1bqyp_554:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-scaled-s-yqvmoz, 12px)}.awsui_overflow-menu-list-item-expandable_k5dlb_1bqyp_558:not(#\9 ){border-block-start-color:var(--color-border-divider-default-dvei1w, #c6c6cd);border-block-end-color:var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_icon_k5dlb_1bqyp_563:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-mr20n9, 135ms) var(--motion-easing-rotate-180-e70qy6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_icon_k5dlb_1bqyp_563:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_k5dlb_1bqyp_563:not(#\9 ),.awsui-mode-entering .awsui_icon_k5dlb_1bqyp_563:not(#\9 ){animation:none;transition:none}.awsui_icon-open_k5dlb_1bqyp_577:not(#\9 ){transform:rotate(-180deg)}

.awsui_treeitem-group_1agpu_ybbm8_189:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative}.awsui_treeitem_1agpu_ybbm8_189:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative}.awsui_treeitem_1agpu_ybbm8_189.awsui_offset_1agpu_ybbm8_206:not(#\9 ){margin-inline-start:var(--space-tree-view-indentation-uda4ny, 24px)}.awsui_treeitem_1agpu_ybbm8_189>.awsui_treeitem-content-wrapper_1agpu_ybbm8_209:not(#\9 ){display:grid;grid-template-columns:28px 1fr;align-items:baseline}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_ybbm8_189>.awsui_treeitem-content-wrapper_1agpu_ybbm8_209:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_ybbm8_214:focus){position:relative}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_ybbm8_189>.awsui_treeitem-content-wrapper_1agpu_ybbm8_209:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_ybbm8_214:focus){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_ybbm8_189>.awsui_treeitem-content-wrapper_1agpu_ybbm8_209:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_ybbm8_214:focus)::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_treeitem_1agpu_ybbm8_189>.awsui_treeitem-content-wrapper_1agpu_ybbm8_209>.awsui_expand-toggle-wrapper_1agpu_ybbm8_235:not(#\9 ){display:grid;grid-column:1;grid-row:1}.awsui_treeitem_1agpu_ybbm8_189>.awsui_treeitem-content-wrapper_1agpu_ybbm8_209>.awsui_expand-toggle-wrapper_1agpu_ybbm8_235>.awsui_toggle_1agpu_ybbm8_240:not(#\9 ){justify-self:center;position:relative;inset-block-start:2px;inset-inline-start:-2px}.awsui-one-theme .awsui_treeitem_1agpu_ybbm8_189>.awsui_treeitem-content-wrapper_1agpu_ybbm8_209:not(#\9 ){align-items:center}.awsui-one-theme .awsui_treeitem_1agpu_ybbm8_189>.awsui_treeitem-content-wrapper_1agpu_ybbm8_209>.awsui_expand-toggle-wrapper_1agpu_ybbm8_235>.awsui_toggle_1agpu_ybbm8_240:not(#\9 ){inset-inline-start:0px;inset-block-start:3px}.awsui-one-theme .awsui_treeitem_1agpu_ybbm8_189>.awsui_treeitem-content-wrapper_1agpu_ybbm8_209.awsui_with-icon_1agpu_ybbm8_253:not(#\9 ){align-items:baseline}.awsui-one-theme .awsui_treeitem_1agpu_ybbm8_189>.awsui_treeitem-content-wrapper_1agpu_ybbm8_209.awsui_with-icon_1agpu_ybbm8_253>.awsui_expand-toggle-wrapper_1agpu_ybbm8_235>.awsui_toggle_1agpu_ybbm8_240:not(#\9 ){inset-block-start:2px}.awsui_treeitem_1agpu_ybbm8_189>.awsui_treeitem-content-wrapper_1agpu_ybbm8_209>.awsui_structured-item-wrapper_1agpu_ybbm8_259:not(#\9 ){grid-column:2;grid-row:1/span 2;padding-block:var(--space-scaled-xxxs-7blpsd, 2px);position:relative}.awsui_tree-item-focus-target_1agpu_ybbm8_214:not(#\9 ){outline:none}
.awsui_vertical-connector_1r2pu_142pu_9:not(#\9 ){background-color:var(--color-tree-view-connector-line-s3p7z5, #8c8c94);inline-size:var(--border-divider-list-width-fmnfya, 1px)}.awsui_vertical-connector_1r2pu_142pu_9.awsui_grid_1r2pu_142pu_13:not(#\9 ){grid-row:2/span 3;grid-column:1;block-size:100%;position:relative;inset-inline-start:calc((28px - var(--border-divider-list-width-fmnfya, 1px))/2 - 2px)}.awsui_vertical-connector_1r2pu_142pu_9.awsui_absolute_1r2pu_142pu_20:not(#\9 ){position:absolute;inset:0;inset-block-end:var(--space-scaled-xs-rt720d, 8px);inset-inline-start:calc((28px - var(--border-divider-list-width-fmnfya, 1px))/2 - 2px)}

.awsui_root_18gnm_1g4cx_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-heading-m-qyxryn, 22px);padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_tree_18gnm_1g4cx_218:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}
.awsui_root_1ol5m_onxzj_145:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;inline-size:100%;max-inline-size:100%;min-inline-size:0}.awsui_root_1ol5m_onxzj_145:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_onxzj_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_onxzj_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_onxzj_145:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:2px;inset-block-start:2px;inline-size:calc(100% - 2px - 2px);block-size:calc(100% - 2px - 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}

.awsui_tutorial-list_1u70p_1me4t_181:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_tutorial-title_1u70p_1me4t_217:not(#\9 ){display:flex;align-items:flex-start;margin-inline-start:calc(-1*var(--space-xxs-0gmk42, 4px));padding-block-end:var(--space-xxxs-zelp5l, 2px)}.awsui_task_1u70p_1me4t_224:not(#\9 ){list-style:none;padding-block-start:0}.awsui_task_1u70p_1me4t_224:not(#\9 ):not(:first-child){margin-block-start:var(--space-xl-d84eey, 24px)}.awsui_task-title_1u70p_1me4t_232:not(#\9 ){display:flex;align-items:flex-start;padding-inline-start:var(--border-divider-section-width-n3ndoh, 1px);font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em)}.awsui_task-title--status_1u70p_1me4t_240:not(#\9 ){line-height:inherit}.awsui_current-task_1u70p_1me4t_244:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_successful-task_1u70p_1me4t_248:not(#\9 ){color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_congratulation-message_1u70p_1me4t_252:not(#\9 ){display:flex;font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em);font-weight:var(--font-weight-heading-xs-hhjjg1, 700);color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_congratulation-message--status_1u70p_1me4t_260:not(#\9 ){line-height:inherit;flex-shrink:0}.awsui_plaintext-congratulation-description_1u70p_1me4t_265:not(#\9 ){white-space:pre-line}.awsui_divider_1u70p_1me4t_269:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-dvei1w, #c6c6cd)}.awsui_step-list_1u70p_1me4t_273:not(#\9 ){list-style:none;padding-block:0;padding-inline-start:var(--space-xxxs-zelp5l, 2px);padding-inline-end:0}.awsui_step_1u70p_1me4t_273:not(#\9 ):not(:first-child){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_expandable-section-wrapper_1u70p_1me4t_284:not(#\9 ){inline-size:100%}.awsui_expandable-section-header_1u70p_1me4t_288:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}
.awsui_content-enter_ig8mp_qv096_193:not(#\9 ){animation:awsui_awsui-motion-fade-in_ig8mp_qv096_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_ig8mp_qv096_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_content-enter_ig8mp_qv096_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content-enter_ig8mp_qv096_193:not(#\9 ),.awsui-mode-entering .awsui_content-enter_ig8mp_qv096_193:not(#\9 ){animation:none;transition:none}.awsui_tutorial-list_ig8mp_qv096_215:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_tutorial-box_ig8mp_qv096_251:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;list-style:none;border-block:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-tutorial-j5g0bl, #dedee3);border-inline:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-tutorial-j5g0bl, #dedee3);border-start-start-radius:var(--border-radius-tutorial-panel-item-c4jfca, 8px);border-start-end-radius:var(--border-radius-tutorial-panel-item-c4jfca, 8px);border-end-start-radius:var(--border-radius-tutorial-panel-item-c4jfca, 8px);border-end-end-radius:var(--border-radius-tutorial-panel-item-c4jfca, 8px);padding-block:var(--space-m-utxyzm, 16px);padding-inline:var(--space-m-utxyzm, 16px)}.awsui_tutorial-box_ig8mp_qv096_251:not(#\9 ):not(:first-child){margin-block-start:var(--space-l-0ykpb1, 20px)}.awsui_tutorial-box-title_ig8mp_qv096_295:not(#\9 ){display:flex;align-items:flex-start;justify-content:space-between}.awsui_tutorial-description-plaintext_ig8mp_qv096_301:not(#\9 ){white-space:pre-line}.awsui_tutorial-description_ig8mp_qv096_301 ul:not(#\9 ){list-style-type:initial}.awsui_expandable-section_ig8mp_qv096_312:not(#\9 ){display:none;margin-block-start:var(--space-m-utxyzm, 16px)}.awsui_expandable-section_ig8mp_qv096_312.awsui_expanded_ig8mp_qv096_316:not(#\9 ){display:block}.awsui_button-wrapper_ig8mp_qv096_320:not(#\9 ){margin-block:calc(-1*var(--space-xxs-0gmk42, 4px) - var(--border-width-button-cefyym, 2px));margin-inline:calc(-1*var(--space-xxs-0gmk42, 4px) - var(--border-width-button-cefyym, 2px))}.awsui_download-link_ig8mp_qv096_353:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-decoration:none;display:inline;white-space:inherit;letter-spacing:.005em;color:var(--color-text-body-secondary-9t7q9o, #424650)}.awsui_download-link_ig8mp_qv096_353:not(#\9 ):hover{cursor:pointer}.awsui_download-link_ig8mp_qv096_353:not(#\9 ):focus{outline:none}.awsui_download-link_ig8mp_qv096_353:not(#\9 ):active,.awsui_download-link_ig8mp_qv096_353:not(#\9 ):focus,.awsui_download-link_ig8mp_qv096_353:not(#\9 ):hover{text-decoration:underline;text-decoration-color:currentColor}body[data-awsui-focus-visible=true] .awsui_download-link_ig8mp_qv096_353:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}
.awsui_tutorial-panel_1oin5_1173a_185:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block-start:0;padding-block-end:var(--space-m-utxyzm, 16px);padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_tutorial-panel_1oin5_1173a_185:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_1173a_185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_1173a_185:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_1173a_185:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-u9urvc, #006ce0)}
.awsui_root_1xupv_su331_145:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-jmme8j, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_wizard_1xupv_su331_177.awsui_refresh_1xupv_su331_177:not(#\9 ){column-gap:var(--space-xl-d84eey, 24px);display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-rows:auto 1fr;row-gap:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_wizard_1xupv_su331_177.awsui_refresh_1xupv_su331_177.awsui_small-container_1xupv_su331_184:not(#\9 ){grid-template-columns:minmax(0, 1fr) 0;grid-template-rows:auto auto 1fr;row-gap:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_wizard_1xupv_su331_177:not(#\9 ):not(.awsui_refresh_1xupv_su331_177){display:flex}.awsui_wizard_1xupv_su331_177:not(#\9 ):not(.awsui_refresh_1xupv_su331_177).awsui_small-container_1xupv_su331_184{flex-direction:column;gap:var(--space-s-kbzdb8, 12px)}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177:not(#\9 ){grid-column:1;grid-row:1/span 2;padding-block-start:calc(var(--space-xs-j1ch97, 8px) + var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177:not(#\9 ){position:relative;margin-block:0;margin-inline:0;padding-block-start:var(--space-scaled-xxs-vdp1uk, 4px);padding-block-end:0;padding-inline:0;inline-size:260px;box-sizing:border-box}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li:not(#\9 ){display:grid;column-gap:var(--space-xs-j1ch97, 8px);grid-template-columns:var(--space-l-0ykpb1, 20px) 1fr;grid-template-rows:repeat(2, auto);padding-block:0;padding-inline:0}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li>hr:not(#\9 ){background-color:var(--color-border-divider-default-dvei1w, #c6c6cd);border-block:0;border-inline:0;grid-column:1;block-size:100%;inline-size:var(--space-xxxs-zelp5l, 2px)}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li>.awsui_number_1xupv_su331_231:not(#\9 ){color:var(--color-text-small-jg0f5l, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);grid-column:2;grid-row:1}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li>a:not(#\9 ){align-items:start;column-gap:var(--space-xs-j1ch97, 8px);cursor:pointer;display:grid;font-size:var(--font-size-body-m-9ts26k, 14px);grid-column:1/span 2;grid-row:2;grid-template-columns:var(--space-l-0ykpb1, 20px) 1fr}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li>a>.awsui_circle_1xupv_su331_247:not(#\9 ){border-start-start-radius:100%;border-start-end-radius:100%;border-end-start-radius:100%;border-end-end-radius:100%;grid-column:1;block-size:10px;justify-self:center;margin-block-start:6px;inline-size:10px}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li>a>.awsui_title_1xupv_su331_258:not(#\9 ){min-inline-size:0;word-break:break-word;grid-column:2}body[data-awsui-focus-visible=true] .awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li>a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li:not(#\9 ):first-child>hr{grid-row:2/span 2}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li:not(#\9 ):not(:first-child)>.awsui_number_1xupv_su331_231{margin-block-start:var(--space-m-utxyzm, 16px)}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li:not(#\9 ):last-child>hr{grid-row:1}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li:not(#\9 ):only-of-type>hr{display:none}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li:not(#\9 ):not(:first-child):not(:last-child)>hr{grid-row:1/span 3}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li.awsui_active_1xupv_su331_289>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li.awsui_active_1xupv_su331_289>a>.awsui_circle_1xupv_su331_247:not(#\9 ){background-color:var(--color-background-control-checked-qwr7rm, #006ce0);box-shadow:0 0 0 3px var(--color-background-container-content-9qmfcy, #ffffff),0 0 0 5px var(--color-background-control-checked-qwr7rm, #006ce0),0 0 0 7px var(--color-background-container-content-9qmfcy, #ffffff)}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li.awsui_active_1xupv_su331_289>a>.awsui_title_1xupv_su331_258:not(#\9 ){color:var(--color-background-control-checked-qwr7rm, #006ce0);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li.awsui_disabled_1xupv_su331_300>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li.awsui_disabled_1xupv_su331_300>a>.awsui_circle_1xupv_su331_247:not(#\9 ){background-color:var(--color-background-container-content-9qmfcy, #ffffff);box-shadow:0 0 0 2px var(--color-text-interactive-disabled-scv2ec, #b4b4bb),0 0 0 4px var(--color-background-container-content-9qmfcy, #ffffff)}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li.awsui_disabled_1xupv_su331_300>a>.awsui_title_1xupv_su331_258:not(#\9 ){color:var(--color-text-status-inactive-4pg5xj, #656871)}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li.awsui_enabled_1xupv_su331_310>a>.awsui_circle_1xupv_su331_247:not(#\9 ){background-color:var(--color-text-interactive-default-kkm8t6, #424650);box-shadow:0 0 0 2px var(--color-text-interactive-default-kkm8t6, #424650),0 0 0 4px var(--color-background-container-content-9qmfcy, #ffffff)}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li.awsui_enabled_1xupv_su331_310>a>.awsui_title_1xupv_su331_258:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li.awsui_enabled_1xupv_su331_310>a:not(#\9 ):hover>.awsui_circle_1xupv_su331_247{background-color:var(--color-background-control-checked-qwr7rm, #006ce0);box-shadow:0 0 0 2px var(--color-background-control-checked-qwr7rm, #006ce0),0 0 0 4px var(--color-background-container-content-9qmfcy, #ffffff)}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177>ul.awsui_refresh_1xupv_su331_177>li.awsui_enabled_1xupv_su331_310>a:not(#\9 ):hover>.awsui_title_1xupv_su331_258{color:var(--color-background-control-checked-qwr7rm, #006ce0)}.awsui_navigation_1xupv_su331_198:not(#\9 ):not(.awsui_refresh_1xupv_su331_177){color:var(--color-text-disabled-dnv95s, #b4b4bb);display:inline-block;margin-inline-end:calc(2*var(--space-xxxl-mw5hbl, 40px));min-inline-size:200px;padding-block-start:var(--space-xxs-0gmk42, 4px);inline-size:200px}.awsui_navigation_1xupv_su331_198:not(#\9 ):not(.awsui_refresh_1xupv_su331_177)>ul:not(.awsui_refresh_1xupv_su331_177){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_navigation_1xupv_su331_198:not(#\9 ):not(.awsui_refresh_1xupv_su331_177)>ul:not(.awsui_refresh_1xupv_su331_177)>li{min-inline-size:0;word-break:break-word;padding-block:0 var(--space-scaled-m-z0ah6c, 16px)}.awsui_navigation_1xupv_su331_198:not(#\9 ):not(.awsui_refresh_1xupv_su331_177)>ul:not(.awsui_refresh_1xupv_su331_177)>li:not(:first-child){margin-block-start:var(--space-scaled-m-z0ah6c, 16px)}.awsui_navigation_1xupv_su331_198:not(#\9 ):not(.awsui_refresh_1xupv_su331_177)>ul:not(.awsui_refresh_1xupv_su331_177)>li:not(:last-child){border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-layout-irfclj, #c6c6cd)}.awsui_form_1xupv_su331_354:not(#\9 ):not(.awsui_refresh_1xupv_su331_177){min-inline-size:0;word-break:break-word;inline-size:100%}.awsui_form_1xupv_su331_354:not(#\9 ):not(.awsui_refresh_1xupv_su331_177)>.awsui_form-header_1xupv_su331_359{position:relative;margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_form_1xupv_su331_354.awsui_refresh_1xupv_su331_177:not(#\9 ){min-inline-size:0;word-break:break-word;display:contents}.awsui_form_1xupv_su331_354.awsui_refresh_1xupv_su331_177>.awsui_form-header_1xupv_su331_359:not(#\9 ){grid-column:2;grid-row:1;color:var(--color-text-body-default-jmme8j, #0f141a)}.awsui_form_1xupv_su331_354.awsui_refresh_1xupv_su331_177>.awsui_form-header_1xupv_su331_359>.awsui_form-header-content_1xupv_su331_374:not(#\9 ){padding-block-start:calc(var(--space-xl-d84eey, 24px) + var(--space-scaled-xxxs-7blpsd, 2px));padding-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_form_1xupv_su331_354.awsui_refresh_1xupv_su331_177>.awsui_form-component_1xupv_su331_378:not(#\9 ){grid-column:2;grid-row:2}.awsui_form_1xupv_su331_354.awsui_refresh_1xupv_su331_177.awsui_small-container_1xupv_su331_184>.awsui_form-header_1xupv_su331_359:not(#\9 ){grid-column:1/span 2;grid-row:2}.awsui_form_1xupv_su331_354.awsui_refresh_1xupv_su331_177.awsui_small-container_1xupv_su331_184>.awsui_form-header_1xupv_su331_359>.awsui_form-header-content_1xupv_su331_374:not(#\9 ){padding-block-start:0}.awsui_form_1xupv_su331_354.awsui_refresh_1xupv_su331_177.awsui_small-container_1xupv_su331_184>.awsui_form-component_1xupv_su331_378:not(#\9 ){grid-column:1/span 2;grid-row:3}.awsui_navigation_1xupv_su331_198.awsui_hidden_1xupv_su331_394:not(#\9 ){display:none}.awsui_collapsed-steps_1xupv_su331_398:not(#\9 ){grid-column:1/span 2;grid-row:1}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177.awsui_collapsed-steps-navigation_1xupv_su331_404:not(#\9 ){grid-column:unset;grid-row:unset;padding-block-start:0}.awsui_navigation_1xupv_su331_198.awsui_refresh_1xupv_su331_177.awsui_collapsed-steps-navigation_1xupv_su331_404>ul.awsui_refresh_1xupv_su331_177:not(#\9 ){inline-size:100%}.awsui_form-header-component-wrapper_1xupv_su331_413:not(#\9 ){outline:none}body[data-awsui-focus-visible=true] .awsui_form-header-component-wrapper_1xupv_su331_413:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-u9urvc, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-u9urvc, #006ce0)}.awsui_navigation-link-active_1xupv_su331_435:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700);color:var(--color-text-body-default-jmme8j, #0f141a)}.awsui_navigation-link-disabled_1xupv_su331_440:not(#\9 ){color:var(--color-text-status-inactive-4pg5xj, #656871)}.awsui_action-buttons_1xupv_su331_451:not(#\9 ){display:flex;justify-content:flex-end}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.awsui-polaris-dark-mode{color-scheme:dark}html:has(body.awsui-polaris-dark-mode){color-scheme:dark}@font-face{font-family:"Amazon Ember";font-weight:400;font-style:normal;src:url(data:font/woff;base64,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) format("woff");font-display:swap}@font-face{font-family:"Amazon Ember";font-weight:400;font-style:italic;src:url(data:font/woff;base64,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) format("woff");font-display:swap}@font-face{font-family:"Amazon Ember";font-weight:700;font-style:normal;src:url(data:font/woff;base64,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) format("woff");font-display:swap}@font-face{font-family:"Amazon Ember";font-weight:900;font-style:normal;src:url(data:font/woff;base64,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) format("woff");font-display:swap}@font-face{font-family:"Amazon Ember";font-weight:300;font-style:normal;src:url(data:font/woff;base64,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) format("woff");font-display:swap}html{font-size:initial}html:not(:has(.awsui-one-theme)){font-size:.625rem}html:not(:has(.awsui-one-theme)) body{font-size:1.4rem}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMzU3LmNzcyIsIm1hcHBpbmdzIjoiQUFRQSx3QkFDRSxLQUNFLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGdDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLCtCQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLGlDQUNBLGlDQUNBLGdDQUNBLGtDQUNBLHVDQUNBLDZCQUNBLDZCQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLDBFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHFFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLGtGQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG9GQUNBLGtGQUNBLGtGQUNBLG9GQUNBLG9GQUNBLHVFQUNBLHlDQUNBLG9DQUNBLHVDQUNBLHVDQUNBLDZEQUNBLCtGQUNBLHNGQUNBLDJGQUNBLHdGQUNBLDBGQUNBLG1GQUNBLCtFQUNBLGlGQUNBLDhFQUNBLGtGQUNBLDBEQUNBLHNEQUNBLHdEQUNBLHFEQUNBLHlEQUNBLG9HQUNBLDRGQUNBLGdHQUNBLDBGQUNBLGtHQUNBLGlEQUNBLHdEQUNBLG9EQUNBLHVEQUNBLDZEQUNBLG1FQUNBLDZFQUNBLDBEQUNBLDJEQUNBLDJFQUNBLCtFQUNBLDBFQUNBLDJFQUNBLDZFQUNBLHVGQUNBLDRHQUNBLHdHQUNBLDhFQUNBLCtFQUNBLGtGQUNBLDZFQUNBLGtGQUNBLG1GQUNBLG9GQUNBLGlGQUNBLHVFQUNBLDRGQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLGdGQUNBLHdFQUNBLHNFQUNBLHFFQUNBLDBFQUNBLG9FQUNBLDJFQUNBLDBFQUNBLDJEQUNBLG9GQUNBLDhFQUNBLDhGQUNBLHNFQUNBLHlEQUNBLGtFQUNBLHlFQUNBLHVFQUNBLGtFQUNBLCtHQUNBLGdFQUNBLDJFQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDhFQUNBLHdGQUNBLGdHQUNBLDZFQUNBLDZGQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLGdGQUNBLHlFQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDhFQUNBLDZGQUNBLHlGQUNBLHlGQUNBLDhGQUNBLGlGQUNBLHdGQUNBLHVGQUNBLDREQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLGdGQUNBLCtFQUNBLCtFQUNBLHVFQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLG9FQUNBLGtFQUNBLDRFQUNBLHdFQUNBLHdFQUNBLHVGQUNBLHlFQUNBLGtGQUNBLHlFQUNBLDhKQUNBLHlFQUNBLHFEQUNBLCtKQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLDJEQUNBLCtFQUNBLCtFQUNBLCtFQUNBLCtGQUNBLDJFQUNBLDRFQUNBLG1GQUNBLG9HQUNBLGdHQUNBLDZFQUNBLDJFQUNBLDBFQUNBLHlFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLDRFQUNBLDZEQUNBLGdGQUNBLDRGQUNBLHlGQUNBLGdEQUNBLHdGQUNBLGtFQUNBLDhGQUNBLDZGQUNBLDBFQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLG9EQUNBLGdEQUNBLHFGQUNBLHNFQUNBLHVGQUNBLHFFQUNBLHNFQUNBLHNGQUNBLG9GQUNBLHdFQUNBLDBFQUNBLHlFQUNBLHNGQUNBLHVGQUNBLDBFQUNBLGlGQUNBLHNGQUNBLG9EQUNBLHlGQUNBLG9FQUNBLG1GQUNBLG9FQUNBLG1FQUNBLDRFQUNBLGdGQUNBLHNFQUNBLDZEQUNBLCtFQUNBLDZFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLHNFQUNBLGtGQUNBLCtFQUNBLCtFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLG9FQUNBLGtGQUNBLG1FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLCtEQUNBLG9FQUNBLHFFQUNBLDRFQUNBLHlFQUNBLHdEQUNBLGlFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLG9FQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLGlGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHVGQUNBLDBGQUNBLG1FQUNBLDZFQUNBLCtFQUNBLG9GQUNBLDJFQUNBLGtFQUNBLCtFQUNBLG1GQUNBLDREQUNBLDZEQUNBLHlFQUNBLDRFQUNBLDhFQUNBLDBFQUNBLHVGQUNBLHlGQUNBLCtFQUNBLDhFQUNBLG9GQUNBLGtGQUNBLDBEQUNBLCtFQUNBLDZFQUNBLDRHQUNBLDRGQUNBLGlFQUNBLHFFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLHdFQUNBLDBFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVGQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLCtFQUNBLHVEQUNBLDhEQUNBLGdGQUNBLDREQUNBLG1FQUNBLHdFQUNBLHFFQUNBLGlFQUNBLCtEQUNBLHlEQUNBLHVEQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLGtFQUNBLHNEQUNBLDREQUNBLHlFQUNBLHFFQUNBLHdFQUNBLHlHQUNBLGdHQUNBLDZEQUNBLG9FQUNBLCtFQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLG1GQUNBLCtFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHFFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLHdGQUNBLHNGQUNBLG9GQUNBLDBGQUNBLHNGQUNBLHdDQUNBLDZDQUNBLDhDQUNBLDZDQUNBLDRDQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUNBLDRDQUNBLG9EQUNBLHVEQUNBLHVEQUNBLHNEQUNBLHdFQUNBLHdFQUNBLDBFQUNBLDZFQUNBLHNFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLHVFQUNBLG9FQUNBLHlFQUNBLHNFQUNBLHdFQUNBLGlEQUNBLGlEQUNBLCtDQUNBLHVFQUNBLCtDQUNBLCtDQUNBLGlEQUNBLGtEQUNBLCtDQUNBLGdEQUNBLDRDQUNBLCtEQUNBLDBDQUNBLDRDQUNBLHNEQUNBLHVDQUNBLHdFQUNBLHNGQUNBLDREQUNBLDREQUNBLDJHQUNBLGlGQUNBLHdFQUNBLGtGQUNBLGtFQUNBLDJFQUNBLGtFQUNBLDBEQUNBLDREQUNBLCtCQUNBLCtCQUNBLGtDQUNBLG1DQUNBLDZEQUNBLGtDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLG1DQUNBLHdFQUNBLDBEQUNBLDBDQUNBLDJDQUNBLGdEQUNBLHNDQUNBLDhCQUNBLHVFQUNBLGdDQUNBLG1DQUNBLG9DQUNBLHlDQUNBLHdFQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLG9DQUNBLCtCQUNBLG1GQUNBLGlDQUNBLDRDQUNBLGdDQUNBLDhCQUNBLG9GQUNBLHVDQUNBLDBDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDBDQUNBLGlDQUNBLGlDQUNBLG9DQUNBLHFDQUNBLGlFQUNBLG9DQUNBLG9DQUNBLG9DQUNBLHFDQUNBLHFDQUNBLDRFQUNBLDhEQUNBLGlDQUNBLDRGQUNBLDJDQUNBLHdDQUNBLHFEQUNBLDZEQUNBLHVDQUNBLDBDQUNBLGtEQUNBLGtDQUNBLCtCQUNBLDBDQUNBLDJDQUNBLHFDQUNBLDBDQUNBLGtEQUNBLHVDQUNBLG9DQUNBLG9GQUNBLHNGQUNBLGtFQUNBLGlDQUNBLG1DQUNBLG1EQUNBLDBFQUNBLDZFQUNBLHVDQUNBLHFFQUNBLHNDQUNBLHVEQUNBLHNEQUNBLGlFQUNBLHFDQUNBLHFDQUNBLGlDQUNBLGdDQUNBLDZFQUNBLDBEQUNBLGtGQUNBLG9GQUNBLGlFQUNBLG9DQUNBLDBFQUNBLDRDQUNBLCtEQUNBLCtEQUNBLHdDQUNBLDZFQUNBLHVDQUNBLHlFQUNBLDBFQUNBLDJFQUNBLHdFQUNBLGdDQUNBLHVFQUNBLHlFQUNBLHdFQUNBLDBFQUNBLGdEQUNBLGlDQUNBLHNFQUNBLG9FQUNBLG1DQUNBLGdDQUNBLG1DQUNBLHFDQUNBLHNDQUNBLHNDQUNBLHFDQUNBLHlDQUNBLGdFQUNBLHdDQUNBLHdGQUNBLGdDQUNBLGtDQUNBLGdDQUNBLDBDQUNBLG1DQUNBLHdDQUNBLGlEQUNBLG1EQUNBLGlEQUNBLHVEQUNBLG9EQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLG9DQUNBLDZFQUNBLGtGQUNBLGtGQUNBLHlFQUNBLCtEQUNBLGtFQUNBLHFFQUNBLDJFQUNBLDZFQUNBLDRFQUNBLDJDQUNBLDJDQUNBLCtDQUNBLHNEQUNBLDZFQUNBLHlFQUNBLDZFQUNBLG9GQUNBLHNGQUNBLGlGQUNBLHVGQUNBLGdGQUNBLHVEQUNBLHlEQUNBLDJFQUNBLCtEQUNBLHdDQUNBLDJCQUNBLDRCQUNBLDhCQUNBLCtCQUNBLCtCQUNBLDhDQUNBLGtDQUNBLDhDQUNBLCtDQUNBLHVEQUNBLHdFQUNBLDJEQUNBLG9FQUNBLCtDQUNBLDhEQUNBLDhEQUNBLDZEQUNBLGtDQUNBLDZEQUNBLCtDQUNBLDJEQUNBLDZFQUNBLHVEQUNBLGtIQUNBLHdDQUNBLGdGQUNBLDhEQUNBLGtFQUNBLDJDQUNBLHdGQUNBLDBGQUNBLG9GQUNBLHNGQUNBLDREQUNBLDZEQUNBLDBEQUNBLHFFQUNBLDBEQUNBLDBFQUNBLGlEQUNBLG9GQUNBLHNEQUNBLHNDQUNBLHdFQUNBLDBFQUNBLDBEQUNBLDBDQUNBLHlEQUNBLCtEQUNBLGlEQUNBLGlDQUNBLHdFQUNBLDBFQUNBLDJDQUNBLGtFQUNBLG9FQUNBLHlFQUNBLG9FQUNBLDhEQUNBLHNFQUNBLGtFQUNBLG1DQUNBLG9DQUNBLDhEQUNBLDREQUNBLCtEQUNBLDBEQUNBLDZEQUNBLDhDQUNBLDREQUNBLDREQUNBLDZDQUNBLG1GQUNBLHFEQUNBLDJDQUNBLDZDQUNBLHVEQUNBLHlFQUNBLDREQUNBLHlFQUNBLHFFQUNBLGtEQUNBLDBGQUNBLDRGQUNBLHNGQUNBLHdGQUNBLGtGQUNBLCtEQUNBLCtEQUNBLDRFQUNBLHFEQUNBLGlEQUNBLGlEQUNBLG1EQUNBLHVEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLHdCQUNBLHdCQUNBLHVCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHVCQUNBLHdCQUNBLHlCQUNBLDBCQUNBLG9EQUNBLHdGQUNBLGlGQUNBLCtEQUNBLHFEQUNBLGdFQUNBLDhEQUNBLG9EQUNBLDhDQUNBLG1FQUNBLHNEQUNBLHVFQUNBLCtGQUNBLDREQUNBLGtHQUNBLHdFQUNBLHVFQUVGLGlCQUNFLG1DQUNFLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGlFQUNBLHlDQUNBLG9DQUNBLDZFQUNBLCtFQUNBLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLG1FQUNBLHVFQUNBLHVFQUNBLHFFQUNBLHNFQUNBLHVFQUNBLG1FQUNBLDZFQUNBLG9FQUNBLG9FQUNBLHdFQUNBLHdFQUNBLHFFQUNBLHFFQUNBLG9FQUNBLHlFQUNBLHNFQUNBLHdFQUNBLGlEQUNBLGlEQUNBLCtDQUNBLHVFQUNBLCtDQUNBLCtDQUNBLGlEQUNBLGtEQUNBLCtDQUNBLGdEQUNBLDhEQUNBLCtFQUNBLDREQUNBLDZEQUNBLDhDQUNBLGdFQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHdFQUdKLHNDQUNFLGtDQUNBLDhDQUNBLCtDQUNBLGtDQUNBLG1FQUNBLDZDQUNBLDZEQUNBLGlEQUNBLGlEQUNBLHNEQUNBLGlEQUNBLHNEQUNBLGtEQUNBLGlEQUNBLGtEQUNBLHFEQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDhEQUNBLDZEQUNBLDZFQUNBLGtFQUNBLDBGQUNBLG9GQUNBLHNGQUNBLHFFQUNBLDBFQUNBLG9GQUNBLCtEQUNBLHdFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUNBLDREQUNBLDRGQUNBLHNGQUNBLHdGQUNBLGtGQUVGLGlDQUNFLHdDQUNBLGtDQUNBLHNDQUNBLCtDQUNBLGlEQUNBLCtDQUNBLG9EQUNBLGlEQUNBLGtDQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLDZFQUNBLGtGQUNBLGtGQUNBLG9GQUNBLHNGQUNBLGlGQUNBLHVGQUVGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLG1FQUNBLHVFQUNBLHVFQUNBLHFFQUNBLHNFQUNBLHVFQUNBLG1FQUNBLDZFQUNBLG9FQUNBLG9FQUNBLHdFQUNBLHdFQUNBLHFFQUNBLHFFQUNBLG9FQUNBLHlFQUNBLHNFQUNBLHdFQUNBLGlEQUNBLGlEQUNBLCtDQUNBLHVFQUNBLCtDQUNBLCtDQUNBLGlEQUNBLGtEQUNBLCtDQUNBLGdEQUNBLDRHQUNBLHdHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLCtHQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLGdHQUNBLDZGQUNBLGdGQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLHFHQUNBLGdGQUNBLDRGQUNBLHlGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLCtFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHNGQUVGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHVFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLG1FQUNBLHVFQUNBLHVFQUNBLHFFQUNBLHNFQUNBLHVFQUNBLG1FQUNBLDZFQUNBLG9FQUNBLG9FQUNBLHdFQUNBLHdFQUNBLHFFQUNBLHFFQUNBLG9FQUNBLHlFQUNBLHNFQUNBLHdFQUNBLGlEQUNBLGlEQUNBLCtDQUNBLHVFQUNBLCtDQUNBLCtDQUNBLGlEQUNBLGtEQUNBLCtDQUNBLGdEQUNBLCtCQUNBLCtFQUNBLDREQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHVFQUNBLDRHQUNBLHdHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLCtHQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLGdHQUNBLDZGQUNBLGdGQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLHFHQUNBLGdGQUNBLDRGQUNBLHlGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLCtFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHFFQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHNGQUNBLHFEQUNBLG9EQUNBLHNEQUVGLDRDQUNFLHFFQUVGLHVDQUNFLGtDQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDhEQUNBLDZEQUNBLDZFQUNBLGtFQUNBLG9GQUNBLHFFQUNBLDBFQUNBLCtEQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUNBLDREQUNBLHNGQUNBLGtGQUVGLGtDQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHlEQUNBLCtFQUNBLGtGQUNBLHFFQUNBLDRFQUNBLG9FQUNBLHNFQUNBLG1FQUNBLGlFQUNBLG1FQUNBLG1FQUNBLDBFQUNBLGtFQUNBLG9FQUNBLHFFQUNBLG1FQUNBLCtFQUNBLHVFQUNBLHNFQUNBLDBEQUNBLGlFQUNBLHlEQUNBLCtFQUNBLDhFQUNBLGlGQUNBLDZFQUNBLDJFQUNBLDRHQUNBLHdHQUNBLHFHQUNBLCtGQUNBLDJGQUNBLDRGQUNBLDJGQUNBLDJGQUNBLDBGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHlGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDBGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRGQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLCtFQUVGLDBDQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHFGQUNBLGtGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLGdGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDRGQUNBLDBGQUNBLG1GQUNBLGlGQUNBLCtFQUNBLHVFQUNBLDhFQUNBLDRFQUNBLHFGQUNBLHNGQUNBLGdGQUNBLDZFQUNBLDJFQUNBLDRHQUNBLHdHQUNBLCtGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHlGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRGQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLCtFQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUVGLCtCQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLHFGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDhGQUNBLDBGQUNBLDJDQUNBLDRHQUNBLHdHQUNBLCtGQUNBLDJGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRGQUNBLCtFQUVGLDZEQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDREQUNBLGlGQUNBLHVFQUNBLHVGQUNBLGdGQUNBLGtHQUNBLGtGQUNBLDhGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLHdGQUNBLDJGQUNBLG1GQUNBLDZFQUNBLHVGQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHFGQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHNGQUNBLGlGQUNBLDBFQUNBLGtFQUNBLHFGQUNBLGlGQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLDhGQUNBLDBGQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLG1FQUNBLHVFQUNBLHVFQUNBLHFFQUNBLHNFQUNBLHVFQUNBLG1FQUNBLDZFQUNBLG9FQUNBLG9FQUNBLHdFQUNBLHdFQUNBLHFFQUNBLHFFQUNBLG9FQUNBLHlFQUNBLHNFQUNBLHdFQUNBLGlEQUNBLGlEQUNBLCtDQUNBLHVFQUNBLCtDQUNBLCtDQUNBLGlEQUNBLGtEQUNBLCtDQUNBLGdEQUNBLDRHQUNBLHdHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLCtHQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLGdHQUNBLDZGQUNBLGdGQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGdGQUNBLDRGQUNBLHlGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLCtFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLGlGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDRHQUNBLDRGQUNBLHFFQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHNGQUVGLGlCQUNFLHlJQUNFLHVFQUdKLGlCQUNFLHFIQUNFLGdGQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLHFJQUNFLGdGQUNBLHlEQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLCtHQUNFLHlFQUNBLHVFQUNBLGdGQUNBLG1FQUNBLDBFQUNBLGtFQUNBLDBFQUNBLDJFQUNBLDBFQUdKLDJCQUNFLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLCtCQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGlDQUNBLGlEQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLDhFQUNBLGlGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLHFGQUNBLHdFQUNBLGdHQUNBLHFFQUNBLDBFQUNBLDhFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLG1EQUNBLGlEQUNBLGdEQUNBLG1EQUNBLHlFQUNBLHNEQUNBLCtFQUNBLGtHQUNBLDhFQUNBLGtGQUNBLGtGQUNBLDRFQUNBLG1GQUNBLDJFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLGdGQUNBLDBGQUNBLHVGQUNBLHNFQUNBLHVFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLGtGQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGlGQUNBLDBFQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLCtEQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLG1FQUNBLG9FQUNBLG9FQUNBLG1FQUNBLHNFQUNBLGtFQUNBLGtFQUNBLHVFQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLHVDQUNBLDRGQUNBLGdJQUNBLHVEQUNBLHdEQUNBLG1DQUNBLDhDQUNBLDZCQUNBLGdEQUNBLHNDQUNBLDhCQUNBLDRDQUNBLGdDQUNBLG1DQUNBLHlDQUNBLG9DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLG9DQUNBLCtDQUNBLHdDQUNBLDhCQUNBLHFDQUNBLHFDQUNBLGdEQUNBLCtCQUNBLGlDQUNBLGtDQUNBLGtDQUNBLHFDQUNBLG9DQUNBLG9DQUNBLG9DQUNBLGlDQUNBLGdDQUNBLHVGQUNBLG1DQUNBLDRDQUNBLDJDQUNBLGlDQUNBLHNFQUNBLCtDQUNBLGdDQUNBLDZDQUNBLGdEQUNBLGlDQUNBLHdDQUNBLG1DQUNBLG1DQUNBLHVDQUNBLHlDQUNBLHdDQUNBLHVDQUNBLHdDQUNBLGtDQUNBLGdDQUNBLGtDQUNBLCtDQUNBLGtDQUNBLHNDQUNBLGtDQUNBLGtDQUNBLHFDQUNBLGlDQUNBLHVEQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLHFFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLHVFQUNBLDZEQUNBLDBGQUNBLG1GQUNBLCtFQUNBLGlGQUNBLDhFQUNBLGtGQUNBLG9HQUNBLDRGQUNBLGdHQUNBLDBGQUNBLGtHQUNBLDRHQUNBLHdHQUNBLGtGQUNBLG1GQUNBLG9GQUNBLGlGQUNBLDRGQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDBFQUNBLDJFQUNBLDhFQUNBLDhGQUNBLHNFQUNBLHlFQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDhFQUNBLDZFQUNBLDZGQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHlFQUNBLDRFQUNBLGlGQUNBLHdGQUNBLHVGQUNBLHFGQUNBLCtFQUNBLDJGQUNBLGtHQUNBLGdGQUNBLCtFQUNBLCtFQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLGtFQUNBLDRFQUNBLHlFQUNBLHlFQUNBLHlFQUNBLCtFQUNBLCtFQUNBLCtFQUNBLG1GQUNBLG9HQUNBLGdHQUNBLDZFQUNBLHlFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDhGQUNBLDZGQUNBLDBFQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHNFQUNBLHVGQUNBLHFFQUNBLHNGQUNBLG9GQUNBLHdFQUNBLDBFQUNBLHlFQUNBLHNGQUNBLHVGQUNBLDBFQUNBLGlGQUNBLHNGQUNBLHlGQUNBLG9FQUNBLG1GQUNBLG9FQUNBLG1FQUNBLDRFQUNBLCtFQUNBLDZFQUNBLDhFQUNBLGdGQUNBLHNFQUNBLGtGQUNBLCtFQUNBLCtFQUNBLCtEQUNBLG9FQUNBLG1FQUNBLHFFQUNBLG1GQUNBLCtEQUNBLDRFQUNBLGlFQUNBLDJEQUNBLG9FQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLCtFQUNBLG1GQUNBLDREQUNBLDZEQUNBLHlFQUNBLDRFQUNBLDhFQUNBLDBFQUNBLHVGQUNBLHlGQUNBLCtFQUNBLDhFQUNBLG9GQUNBLGtGQUNBLDBEQUNBLCtFQUNBLDZFQUNBLDRHQUNBLDRGQUNBLGlFQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLHdFQUNBLDBFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVGQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLCtFQUNBLHdFQUNBLHlFQUNBLHdFQUNBLHlHQUNBLGdHQUNBLCtFQUNBLDBEQUNBLDZEQUNBLHlFQUNBLG1GQUNBLCtFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDZFQUNBLHNFQUNBLHVFQUNBLDREQUNBLDREQUNBLGtFQUNBLG9GQUNBLG9GQUNBLDBFQUNBLHFFQUNBLDZFQUNBLGtGQUNBLCtEQUNBLHVFQUNBLHlFQUNBLHdFQUVGLGlCQUNFLG1EQUNFLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGlFQUNBLDZFQUNBLCtFQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHVFQUNBLDRFQUNBLGdGQUNBLDZFQUNBLHVGQUNBLDRFQUNBLG1EQUNBLGlEQUNBLGdEQUNBLG1EQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHlFQUNBLHlFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLDZEQUNBLGdGQUNBLDJGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHNFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLHNFQUNBLCtEQUNBLDZEQUNBLDZEQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDBEQUNBLDBFQUNBLHdFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLDJEQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLDZFQUNBLHNFQUNBLHdFQUdKLHNEQUNFLGtDQUNBLCtDQUNBLGtDQUVGLHlEQUNFLGlEQUNBLDZFQUNBLCtFQUNBLGlGQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLHNFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLGdHQUNBLHVFQUNBLDRFQUNBLGdGQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLG1EQUNBLGlEQUNBLGdEQUNBLG1EQUNBLHFGQUNBLHlFQUNBLHNEQUNBLCtFQUNBLGdGQUNBLGtHQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLDREQUNBLGdGQUNBLDJGQUNBLHVGQUNBLHNFQUNBLHNFQUNBLHdFQUNBLDREQUNBLDJEQUNBLHVFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLDZEQUNBLDZEQUNBLGtGQUNBLG1FQUNBLHVFQUNBLDhFQUNBLHFFQUNBLGlGQUNBLDBFQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLDZEQUNBLG1FQUNBLDJEQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLDZGQUNBLGlHQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLHVGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLCtFQUNBLDhFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLDBGQUNBLDRFQUNBLG9GQUNBLDRGQUNBLCtFQUNBLG1GQUNBLCtFQUVGLHdEQUNFLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHVFQUNBLDRFQUNBLGdGQUNBLDZFQUNBLHVGQUNBLDRFQUNBLG1EQUNBLGlEQUNBLGdEQUNBLG1EQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHlFQUNBLHlFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLDREQUNBLGdGQUNBLDJGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHNFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLDREQUNBLDJEQUNBLDRFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLHNFQUNBLCtEQUNBLDZEQUNBLDZEQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLDhFQUNBLHFFQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDBEQUNBLDBFQUNBLHdFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLDJEQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLDZFQUNBLHNFQUNBLHVFQUNBLDRHQUNBLHdHQUNBLDRGQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHdGQUNBLDZGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLGtHQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLGtHQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHVGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLCtFQUNBLDhFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHFFQUNBLG1GQUNBLDhGQUNBLGlGQUNBLDBFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHVGQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUVGLHlEQUNFLGlEQUNBLDZFQUNBLCtFQUNBLGdGQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLHNFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLHlFQUNBLGdHQUNBLHNFQUNBLDRFQUNBLGdGQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLG1EQUNBLGlEQUNBLGdEQUNBLG1EQUNBLHFGQUNBLHlFQUNBLHNEQUNBLGlHQUNBLCtFQUNBLGdGQUNBLHVGQUNBLGtHQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLGdGQUNBLDJGQUNBLHVGQUNBLHNFQUNBLHNFQUNBLHdFQUNBLG1FQUNBLHVFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLDZEQUNBLDZEQUNBLGtGQUNBLG1FQUNBLHVFQUNBLGlGQUNBLDBFQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLCtEQUNBLG1FQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLDZEQUNBLG1FQUNBLDJEQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLDZEQUNBLCtFQUNBLDJEQUNBLDREQUNBLDhDQUNBLCtEQUNBLG1FQUNBLDJGQUNBLDBEQUNBLDhGQUNBLHVFQUNBLHNFQUNBLDRHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLDZGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLCtFQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLDRFQUNBLG9GQUNBLDRGQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLHdEQUNFLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDRFQUNBLGdGQUNBLDZFQUNBLHVGQUNBLDRFQUNBLG1EQUNBLGlEQUNBLGdEQUNBLG1EQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGlHQUNBLCtFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVGQUNBLHlFQUNBLHlFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLDZEQUNBLGdGQUNBLDJGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHNFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLHNFQUNBLCtEQUNBLDZEQUNBLDZEQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDBEQUNBLDBFQUNBLHdFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLDJEQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLDZFQUNBLHNFQUNBLHVFQUNBLDZEQUNBLCtFQUNBLDJEQUNBLDREQUNBLDhDQUNBLCtEQUNBLG1FQUNBLDJGQUNBLDBEQUNBLDhGQUNBLHVFQUNBLHNFQUNBLDRHQUNBLHdHQUNBLDRGQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHdGQUNBLDZGQUNBLDJGQUNBLDJGQUNBLGtHQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLGtHQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHVGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLCtFQUNBLDhFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHFFQUNBLG1GQUNBLHFGQUNBLDhGQUNBLGlGQUNBLGlGQUNBLDBFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHVGQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLHlIQUNFLHdFQUVGLHdEQUNFLGtDQUNBLDRFQUVGLHVEQUNFLGtDQUNBLG9FQUNBLDhEQUNBLDZEQUNBLGtDQUNBLCtEQUNBLDREQUNBLDRFQUVGLG1EQUNFLGtFQUNBLGtFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLHlEQUNBLHFGQUNBLGtGQUNBLHNEQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHVGQUNBLHNFQUNBLG1FQUNBLGlFQUNBLG1FQUNBLGlGQUNBLHlFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHNFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLCtFQUNBLDZFQUNBLGlGQUNBLHNFQUNBLGlGQUNBLCtFQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLHdFQUNBLHlFQUNBLCtEQUNBLDZEQUNBLG1FQUNBLG1GQUNBLCtFQUNBLHdHQUNBLHFHQUNBLDJGQUNBLDRGQUNBLDJGQUNBLDJGQUNBLDBGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDBFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLCtFQUVGLGtEQUNFLGtFQUNBLDREQUNBLGtFQUNBLHlEQUNBLHFGQUNBLGtGQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHNFQUNBLG1FQUNBLHlFQUNBLDBFQUNBLHdFQUNBLDZFQUNBLGlGQUNBLHNFQUNBLGlGQUNBLCtFQUNBLHdFQUNBLHlFQUNBLCtEQUNBLG1FQUNBLDRHQUNBLHdHQUNBLHFHQUNBLDJGQUNBLDRGQUNBLDJGQUNBLDJGQUNBLDBGQUNBLDRFQUNBLG9HQUNBLGdHQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLCtFQUVGLDJEQUNFLGtFQUNBLGtFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLHFGQUNBLHNEQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHVGQUNBLHNFQUNBLG1FQUNBLGlFQUNBLG1FQUNBLGlGQUNBLHlFQUNBLDBFQUNBLDhGQUNBLDBGQUNBLHVFQUNBLHdFQUNBLHNFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLCtFQUNBLDZFQUNBLGlGQUNBLHNFQUNBLGlGQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLHdFQUNBLHlFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLHdHQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDBFQUNBLDRGQUVGLDBEQUNFLGtFQUNBLDREQUNBLGtFQUNBLHFGQUNBLGtGQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHNFQUNBLG1FQUNBLHlFQUNBLDBFQUNBLHdFQUNBLDZFQUNBLGlGQUNBLHNFQUNBLGlGQUNBLCtFQUNBLHdFQUNBLHlFQUNBLHdFQUNBLDRHQUNBLHdHQUNBLDJGQUNBLDRFQUNBLG9HQUNBLGdHQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLCtFQUVGLGdEQUNFLGtFQUNBLGtFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLHNEQUNBLCtDQUNBLDhDQUNBLGlEQUNBLGlEQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHNFQUNBLG1FQUNBLGlFQUNBLGlGQUNBLHlFQUNBLDBFQUNBLDhGQUNBLDBGQUNBLHVFQUNBLHdFQUNBLHNFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLCtFQUNBLDZFQUNBLGlGQUNBLGlFQUNBLCtEQUNBLHdFQUNBLHdHQUNBLDJGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHVGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDBFQUNBLDRGQUNBLG1GQUNBLCtFQUVGLCtDQUNFLGtFQUNBLDREQUNBLGtFQUNBLCtDQUNBLDhDQUNBLGlEQUNBLGlEQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHNFQUNBLG1FQUNBLGlFQUNBLHlFQUNBLDBFQUNBLHdFQUNBLDZFQUNBLGlGQUNBLGlFQUNBLCtEQUNBLHdFQUNBLDRHQUNBLHdHQUNBLDJGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLHVGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLGlGQUNBLDBFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLCtFQUNBLG1GQUNBLCtFQUVGLDhFQUNFLDJFQUNBLDZGQUNBLHlGQUNBLHlGQUNBLDhGQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLDJFQUNBLDRFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHlEQUNBLHdGQUNBLHNGQUNBLG9GQUNBLDBGQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUVGLDZFQUNFLG9EQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDREQUNBLHVFQUNBLHVGQUNBLGdGQUNBLGtHQUNBLGtGQUNBLDhGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDBFQUNBLDJFQUNBLHFGQUNBLDhFQUNBLHlFQUNBLHlFQUNBLCtHQUNBLHNFQUNBLDJFQUNBLGdHQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLGdGQUNBLDRFQUNBLDZGQUNBLHlGQUNBLHlGQUNBLDhGQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtGQUNBLG9HQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHlFQUNBLGtGQUNBLHlFQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLCtFQUNBLHdGQUNBLDJGQUNBLG1GQUNBLDZFQUNBLDJFQUNBLHVGQUNBLDRFQUNBLDZEQUNBLGdGQUNBLDRGQUNBLHlGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHFGQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLGdGQUNBLHNFQUNBLDZEQUNBLDRFQUNBLHNFQUNBLCtEQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLDBGQUNBLGlGQUNBLHNGQUNBLGlGQUNBLDBFQUNBLGtFQUNBLHFGQUNBLGlGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLDhGQUNBLDBGQUNBLGlFQUNBLHFFQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDhEQUNBLGdGQUNBLHdFQUNBLGlFQUNBLCtEQUNBLHlEQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLHdGQUNBLHNGQUNBLG9GQUNBLDBGQUNBLHNGQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUNBLDRDQUNBLDZFQUNBLHNFQUNBLHVFQUNBLDRHQUNBLHdHQUNBLDRGQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDZGQUNBLDJGQUNBLGtHQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLCtFQUNBLDhFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHFFQUNBLG1GQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDRGQUNBLHVGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDRHQUNBLDRGQUNBLHVGQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUVGLGlCQUNFLGdLQUNFLGlEQUNBLGdHQUNBLHdGQUNBLHlGQUNBLDJFQUNBLHNEQUNBLHdFQUdKLGlCQUNFLHlLQUNFLHVFQUNBLDBFQUNBLG1FQUdKLGlCQUNFLDJFQUNFLGdGQUNBLGlGQUNBLCtFQUNBLCtEQUNBLCtFQUNBLGtGQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLG9FQUNBLHNFQUNBLDZEQUNBLHFFQUNBLGlFQUNBLG1FQUNBLHlFQUNBLDBFQUNBLGtFQUNBLHVFQUNBLHdFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLHVFQUNBLGlGQUNBLHNFQUNBLGlGQUNBLHlFQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLGtFQUNBLHlFQUNBLCtEQUNBLDZEQUNBLG9FQUdKLGlCQUNFLDBFQUNFLGdGQUNBLGlGQUNBLCtFQUNBLCtEQUNBLCtFQUNBLGtGQUNBLHNEQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLG9FQUNBLHVGQUNBLHNFQUNBLDZEQUNBLHFFQUNBLGlFQUNBLG1FQUNBLGlGQUNBLHlFQUNBLDBFQUNBLGtFQUNBLHVFQUNBLHdFQUNBLHNFQUNBLCtFQUNBLHVFQUNBLGlGQUNBLHNFQUNBLGlGQUNBLHlFQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLGtFQUNBLHlFQUNBLCtEQUNBLDZEQUNBLG1FQUNBLG1GQUNBLGdGQUdKLGlCQUNFLG1GQUNFLGdGQUNBLGlGQUNBLCtFQUNBLCtEQUNBLCtFQUNBLGtGQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLG9FQUNBLHNFQUNBLDZEQUNBLHFFQUNBLGlFQUNBLG1FQUNBLHlFQUNBLDBFQUNBLGtFQUNBLHVFQUNBLHdFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLHVFQUNBLGlGQUNBLHNFQUNBLGlGQUNBLHlFQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLGtFQUNBLHlFQUNBLHdFQUNBLDZEQUNBLG1FQUNBLDJEQUNBLCtEQUNBLGdFQUNBLDREQUNBLDZEQUdKLGlCQUNFLGtGQUNFLGdGQUNBLGlGQUNBLCtFQUNBLCtEQUNBLCtFQUNBLGtGQUNBLHNEQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLG9FQUNBLHVGQUNBLHNFQUNBLDZEQUNBLHFFQUNBLGlFQUNBLG1FQUNBLGlGQUNBLHlFQUNBLDBFQUNBLGtFQUNBLHVFQUNBLHdFQUNBLHNFQUNBLCtFQUNBLHVFQUNBLGlGQUNBLHNFQUNBLGlGQUNBLHlFQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLGtFQUNBLHlFQUNBLHdFQUNBLDZEQUNBLG1FQUNBLDJEQUNBLG1GQUNBLCtFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDZEQUdKLGlCQUNFLHdFQUNFLGdGQUNBLGlGQUNBLCtFQUNBLCtDQUNBLDhDQUNBLGlEQUNBLGlEQUNBLDJFQUNBLDRFQUNBLG9FQUNBLHNFQUNBLDZEQUNBLHFFQUNBLGlFQUNBLHlFQUNBLDBFQUNBLHVFQUNBLHdFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLHVFQUNBLGlGQUNBLGdFQUNBLHlEQUNBLDZEQUNBLG9F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QUNBLDZDQUdGLDJJQUVFLHlEQUdGLCtJQUVFLGlEQUdGLDhJQUVFLHVEQUdGLDhJQUVFLG1EQUdGLGtFQUNFLG1EQUNBLDZDQUdGLGlKQUVFLHlEQUdGLHFKQUVFLGlEQUdGLG9KQUVFLHVEQUdGLG9KQUVFLG1EQUdGLGlFQUNFLGtEQUNBLDRDQUdGLCtJQUVFLHdEQUdGLG1KQUVFLGdEQUdGLGtKQUVFLHNEQUdGLGtKQUVFLGtEQUdGLGdFQUNFLGlEQUNBLDJDQUdGLDZJQUVFLHVEQUdGLGlKQUVFLCtDQUdGLGdKQUVFLHFEQUdGLGdKQUVFLGlEQUdGLCtEQUNFLGlEQUNBLDJDQUdGLDJJQUVFLHVEQUdGLCtJQUVFLCtDQUdGLDhJQUVFLHFEQUdGLDhJQUVFLGlEQUdGLCtEQUNFLGlEQUNBLDJDQUdGLDJJQUVFLHVEQUdGLCtJQUVFLCtDQUdGLDhJQUVFLHFEQUdGLDhJQUVFLGlEQUdGLCtEQUNFLGlEQUNBLDJDQUdGLDJJQUVFLHVEQUdGLCtJQUVFLCtDQUdGLDhJQUVFLHFEQUdGLDhJQUVFLGlEQUdGLGdFQUNFLGtEQUNBLDRDQUdGLDZJQUVFLHdEQUdGLGlKQUVFLGdEQUdGLGdKQUVFLHNEQUdGLGdKQUVFLGtEQUdGLGlFQUNFLG1EQUNBLDZDQUdGLCtJQUVFLHlEQUdGLG1KQUVFLGlEQUdGLGtKQUVFLHVEQUdGLGtKQUVFLG1EQUdGLGtFQUNFLG9EQUNBLDhDQUdGLGlKQUVFLDBEQUdGLHFKQUVFLGtEQUdGLG9KQUVFLHdEQUdGLG9KQUVFLG9EQUdGLCtEQUNFLGtEQUNBLDRDQUdGLDJJQUVFLHdEQUdGLCtJQUVFLGdEQUdGLDhJQUVFLHNEQUdGLDhJQUVFLGtEQUdGLGtFQUNFLGtEQUNBLDRDQUdGLGlKQUVFLHdEQUdGLHFKQUVFLGdEQUdGLG9KQUVFLHNEQUdGLG9KQUVFLGtEQUdGLGlFQUNFLGlEQUNBLDJDQUdGLCtJQUVFLHVEQUdGLG1KQUVFLCtDQUdGLGtKQUVFLHFEQUdGLGtKQUVFLGlEQUdGLGdFQUNFLGdEQUNBLDBDQUdGLDZJQUVFLHNEQUdGLGlKQUVFLDhDQUdGLGdKQUVFLG9EQUdGLGdKQUVFLGdEQUdGLCtEQUNFLGdEQUNBLDBDQUdGLDJJQUVFLHNEQUdGLCtJQUVFLDhDQUdGLDhJQUVFLG9EQUdGLDhJQUVFLGdEQUdGLCtEQUNFLGdEQUNBLDBDQUdGLDJJQUVFLHNEQUdGLCtJQUVFLDhDQUdGLDhJQUVFLG9EQUdGLDhJQUVFLGdEQUdGLCtEQUNFLGdEQUNBLDBDQUdGLDJJQUVFLHNEQUdGLCtJQUVFLDhDQUdGLDhJQUVFLG9EQUdGLDhJQUVFLGdEQUdGLGdFQUNFLGlEQUNBLDJDQUdGLDZJQUVFLHVEQUdGLGlKQUVFLCtDQUdGLGdKQUVFLHFEQUdGLGdKQUVFLGlEQUdGLGlFQUNFLGtEQUNBLDRDQUdGLCtJQUVFLHdEQUdGLG1KQUVFLGdEQUdGLGtKQUVFLHNEQUdGLGtKQUVFLGtEQUdGLGtFQUNFLG1EQUNBLDZDQUdGLGlKQUVFLHlEQUdGLHFKQUVFLGlEQUdGLG9KQUVFLHVEQUdGLG9KQUVFLG1EQUdGLG1FQUNFLGNBRUYsb0VBQ0UsZUFFRiwwRUFDRSxxQkFFRixrRUFDRSxhQUdGLHdDQUNFLG1CQUdGLHlDQUNFLGlCQU9GLCtDQUNFLG9CQUNBLG1CQUNBLHVCQUNBLDJDQUNBLDJDQUNBLHNCQUdGLDJEQUNFLHdEQUNBLHNEQUNBLHNEQUNBLG9EQUdGLDBEQUNFLHVEQUNBLHFEQUNBLHFEQUNBLG1EQUdGLHlEQUNFLHNEQUNBLG9EQUNBLG9EQUNBLGtEQUdGLHdEQUNFLHNEQUNBLG9EQUNBLG9EQUNBLGtEQUdGLHdEQUNFLHNEQUNBLG9EQUNBLG9EQUNBLGtEQUdGLHdEQUNFLHNEQUNBLG9EQUNBLG9EQUNBLGtEQUdGLHlEQUNFLHVEQUNBLHFEQUNBLHFEQUNBLG1EQUdGLDJEQUNFLHdEQUNBLHNEQUNBLHNEQUNBLG9EQUdGLDREQUNFLHlEQUNBLHVEQUNBLHVEQUNBLHFEQUdGLDREQUNFLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUdGLDREQUNFLGtCQUNBLGlCQUdGLDZEQUNFLDBDQUNBLDJDQUNBLGlCQUNBLGdCQUNBLDZCQUNBLHdCQUdGLGtIQUNFLDJFQUNBLDBEQUdG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QUVGLG9GQUNFLCtHQUVGLDRGQUNFLDhHQUVGLDZIQUNFLG1IQUNBLGtMQUVGLHFJQUNFLCtLQUVGLDZIQUNFLG1IQUNBLGtMQUVGLHFJQUNFLDhLQUVGLDZIQUNFLG1IQUNBLGtMQUVGLHFJQUNFLDhLQUVGLDZIQUNFLG1IQUNBLGtMQUVGLHFJQUNFLDhLQUVGLDZIQUNFLG1IQUNBLGtMQUVGLHFJQUNFLDhLQUVGLDZIQUNFLG1IQUNBLGtMQUVGLHFJQUNFLDhLQUVGLDZIQUNFLG1IQUNBLGtMQUVGLHFJQUNFLDhLQUVGLDZIQUNFLG1IQUNBLGtMQUVGLHFJQUNFLDhLQUVGLDZIQUNFLG1IQUNBLGtMQUVGLHFJQUNFLDhLQUVGLDZIQUNFLG1IQUNBLGtMQUVGLHFJQUNFLDhLQUVGLGdJQUNFLG1IQUNBLGtMQUVGLHdJQUNFLDhLQUVGLG9GQUNFLDZHQUVGLG9GQUNFLG9IQUNBLHdCQUVGLG9GQUNFLHdNQUNBLHNCQUVGLHFEQUNFLG1CQUVGLG1EQUNFLHNCQUVGLDhGQUNFLG1CQUNBLGdCQUNBLHVCQUVGLG1EQUNFLGVBQ0EsdURBQ0EsK0NBQ0Esc0JBRUYsdURBQ0UsMkVBRUYsZ0dBQ0UsK0lBRUYsd0dBQ0UsOElBRUYseUlBQ0UsbUpBQ0Esa05BRUYsaUpBQ0UsK01BRUYseUlBQ0UsbUpBQ0Esa05BRUYsaUpBQ0UsOE1BRUYseUlBQ0UsbUpBQ0Esa05BRUYsaUpBQ0UsOE1BRUYseUlBQ0UsbUpBQ0Esa05BRUYsaUpBQ0UsOE1BRUYseUlBQ0UsbUpBQ0Esa05BRUYsaUpBQ0UsOE1BRUYseUlBQ0UsbUpBQ0Esa05BRUYsaUpBQ0UsOE1BRUYseUlBQ0UsbUpBQ0Esa05BRUYsaUpBQ0UsOE1BRUYseUlBQ0UsbUpBQ0Esa05BRUYsaUpBQ0UsOE1BRUYseUlBQ0UsbUpBQ0Esa05BRUYsaUpBQ0UsOE1BRUYseUlBQ0UsbUpBQ0Esa05BRUYsaUpBQ0UsOE1BRUYsNElBQ0UsbUpBQ0Esa05BRUYsb0pBQ0UsOE1BRUYsc0RBQ0UseUVBRUYsK0ZBQ0UsNklBU0Ysd0lBQ0UsMEdBRUYsZ0pBQ0UseUdBRUYsaUxBQ0UsOEdBQ0EsNktBRUYseUxBQ0UsMEtBRUYsaUxBQ0UsOEdBQ0EsNktBRUYseUxBQ0UseUtBRUYsaUxBQ0UsOEdBQ0EsNktBRUYseUxBQ0UseUtBRUYsaUxBQ0UsOEdBQ0EsNktBRUYseUxBQ0UseUtBRUYsaUxBQ0UsOEdBQ0EsNktBRUYseUxBQ0UseUtBRUYsaUxBQ0UsOEdBQ0EsNktBRUYseUxBQ0UseUtBRUYsaUxBQ0UsOEdBQ0EsNktBRUYseUxBQ0UseUtBRUYsaUxBQ0UsOEdBQ0EsNktBRUYseUxBQ0UseUtBRUYsaUxBQ0UsOEdBQ0EsNktBRUYseUxBQ0UseUtBRUYsaUxBQ0UsOEdBQ0EsNktBRUYseUxBQ0UseUtBRUYsb0xBQ0UsOEdBQ0EsNktBRUYsNExBQ0UseUtBRUYsMFJBQ0UseUpBRUYsa1NBQ0Usd0pBRUYsbVVBQ0UsNkpBQ0EsNE5BRUYsMlVBQ0UseU5BRUYsbVVBQ0UsNkpBQ0EsNE5BRUYsMlVBQ0Usd05BRUYsbVVBQ0UsNkpBQ0EsNE5BRUYsMlVBQ0Usd05BRUYsbVVBQ0UsNkpBQ0EsNE5BRUYsMlVBQ0Usd05BRUYsbVVBQ0UsNkpBQ0EsNE5BRUYsMlVBQ0Usd05BRUYsbVVBQ0UsNkpBQ0EsNE5BRUYsMlVBQ0Usd05BRUYsbVVBQ0UsNkpBQ0EsNE5BRUYsMlVBQ0Usd05BRUYsbVVBQ0UsNkpBQ0EsNE5BRUYsMlVBQ0Usd05BRUYsbVVBQ0UsNkpBQ0EsNE5BRUYsMlVBQ0Usd05BRUYsbVVBQ0UsNkpBQ0EsNE5BRUYsMlVBQ0Usd05BRUYsc1VBQ0UsNkpBQ0EsNE5BRUYsOFVBQ0Usd05BRUYsMkxBQ0UseUdBRUYsbU1BQ0Usd0dBRUYsb09BQ0UsNkdBQ0EsNEtBRUYsNE9BQ0UseUtBRUYsb09BQ0UsNkdBQ0EsNEtBRUYsNE9BQ0Usd0tBRUYsb09BQ0UsNkdBQ0EsNEtBRUYsNE9BQ0Usd0tBRUYsb09BQ0UsNkdBQ0EsNEtBRUYsNE9BQ0Usd0tBRUYsb09BQ0UsNkdBQ0EsNEtBRUYsNE9BQ0Usd0tBRUYsb09BQ0UsNkdBQ0EsNEtBRUYsNE9BQ0Usd0tBRUYsb09BQ0UsNkdBQ0EsNEtBRUYsNE9BQ0Usd0tBRUYsb09BQ0UsNkdBQ0EsNEtBRUYsNE9BQ0Usd0tBRUYsb09BQ0UsNkdBQ0EsNEtBRUYsNE9BQ0Usd0tBRUYsb09BQ0UsNkdBQ0EsNEtBRUYsNE9BQ0Usd0tBRUYsdU9BQ0UsNkdBQ0EsNEtBRUYsK09BQ0Usd0tBRUYsNlVBQ0Usd0pBRUYscVZBQ0UsdUpBRUYsc1hBQ0UsNEpBQ0EsMk5BRUYsOFhBQ0Usd05BRUYsc1hBQ0UsNEpBQ0EsMk5BRUYsOFhBQ0UsdU5BRUYsc1hBQ0UsNEpBQ0EsMk5BRUYsOFhBQ0UsdU5BRUYsc1hBQ0UsNEpBQ0EsMk5BRUYsOFhBQ0UsdU5BRUYsc1hBQ0UsNEpBQ0EsMk5BRUYsOFhBQ0UsdU5BRUYsc1hBQ0UsNEpBQ0EsMk5BRUYsOFhBQ0UsdU5BRUYsc1hBQ0UsNEpBQ0EsMk5BRUYsOFhBQ0UsdU5BRUYsc1hBQ0UsNEpBQ0EsMk5BRUYsOFhBQ0UsdU5BRUYsc1hBQ0UsNEpBQ0EsMk5BRUYsOFhBQ0UsdU5BRUYsc1hBQ0UsNEpBQ0EsMk5BRUYsOFhBQ0UsdU5BRUYseVhBQ0UsNEpBQ0EsMk5BRUYsaVlBQ0UsdU5BRUYsOE9BQ0UsK0dBRUYsc1BBQ0UsOEdBRUYsdVJBQ0UsbUhBQ0Esa0xBRUYsK1JBQ0UsK0tBRUYsdVJBQ0UsbUhBQ0Esa0xBRUYsK1JBQ0UsOEtBRUYsdVJBQ0UsbUhBQ0Esa0xBRUYsK1JBQ0UsOEtBRUYsdVJBQ0UsbUhBQ0Esa0xBRUYsK1JBQ0UsOEtBRUYsdVJBQ0UsbUhBQ0Esa0xBRUYsK1JBQ0UsOEtBRUYsdVJBQ0UsbUhBQ0Esa0xBRUYsK1JBQ0UsOEtBRUYsdVJBQ0UsbUhBQ0Esa0xBRUYsK1JBQ0UsOEtBRUYsdVJBQ0UsbUhBQ0Esa0xBRUYsK1JBQ0UsOEtBRUYsdVJBQ0UsbUhBQ0Esa0xBRUYsK1JBQ0UsOEtBRUYsdVJBQ0UsbUhBQ0Esa0xBRUYsK1JBQ0UsOEtBRUYsMFJBQ0UsbUhBQ0Esa0xBRUYsa1NBQ0UsOEtBRUYsZ1lBQ0UsOEpBRUYsd1lBQ0UsNkpBRUYseWFBQ0Usa0tBQ0EsaU9BRUYsaWJBQ0UsOE5BRUYseWFBQ0Usa0tBQ0EsaU9BRUYsaWJBQ0UsNk5BRUYseWFBQ0Usa0tBQ0EsaU9BRUYsaWJBQ0UsNk5BRUYseWFBQ0Usa0tBQ0EsaU9BRUYsaWJBQ0UsNk5BRUYseWFBQ0Usa0tBQ0EsaU9BRUYsaWJBQ0UsNk5BRUYseWFBQ0Usa0tBQ0EsaU9BRUYsaWJBQ0UsNk5BRUYseWFBQ0Usa0tBQ0EsaU9BRUYsaWJBQ0UsNk5BRUYseWFBQ0Usa0tBQ0EsaU9BRUYsaWJBQ0UsNk5BRUYseWFBQ0Usa0tBQ0EsaU9BRUYsaWJBQ0UsNk5BRUYseWFBQ0Usa0tBQ0EsaU9BRUYsaWJBQ0UsNk5BRUYsNGFBQ0Usa0tBQ0EsaU9BRUYsb2JBQ0UsNk5BRUYscU9BQ0UsK0dBRUYsNk9BQ0UsOEdBRUYsOFFBQ0UsbUhBQ0Esa0xBRUYsc1JBQ0UsK0tBRUYsOFFBQ0UsbUhBQ0Esa0xBRUYsc1JBQ0UsOEtBRUYsOFFBQ0UsbUhBQ0Esa0xBRUYsc1JBQ0UsOEtBRUYsOFFBQ0UsbUhBQ0Esa0xBRUYsc1JBQ0UsOEtBRUYsOFFBQ0UsbUhBQ0Esa0xBRUYsc1JBQ0UsOEtBRUYsOFFBQ0UsbUhBQ0Esa0xBRUYsc1JBQ0UsOEtBRUYsOFFBQ0UsbUhBQ0Esa0xBRUYsc1JBQ0UsOEtBRUYsOFFBQ0UsbUhBQ0Esa0xBRUYsc1JBQ0UsOEtBRUYsOFFBQ0UsbUhBQ0Esa0xBRUYsc1JBQ0UsOEtBRUYsOFFBQ0UsbUhBQ0Esa0xBRUYsc1JBQ0UsOEtBRUYsaVJBQ0UsbUhBQ0Esa0xBRUYseVJBQ0UsOEtBRUYsdVhBQ0UsOEpBRUYsK1hBQ0UsNkpBRUYsZ2FBQ0Usa0tBQ0EsaU9BRUYsd2FBQ0UsOE5BRUYsZ2FBQ0Usa0tBQ0EsaU9BRUYsd2FBQ0UsNk5BRUYsZ2FBQ0Usa0tBQ0EsaU9BRUYsd2FBQ0UsNk5BRUYsZ2FBQ0Usa0tBQ0EsaU9BRUYsd2FBQ0UsNk5BRUYsZ2FBQ0Usa0tBQ0EsaU9BRUYsd2FBQ0UsNk5BRUYsZ2FBQ0Usa0tBQ0EsaU9BRUYsd2FBQ0UsNk5BRUYsZ2FBQ0Usa0tBQ0EsaU9BRUYsd2FBQ0UsNk5BRUYsZ2FBQ0Usa0tBQ0EsaU9B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NkJBQ0Esb0JBT0YseUNBQ0Usd0JBUUYsNkJBQ0UsMEJBQ0EsYUFVRixRQUNFLGNBT0YsUUFDRSxrQkFVRixTQUNFLGFBT0YsU0FDRSxhQUdGLHlCQUNFLGtCQUtGLHVDQUNFLGtCQUdGLFdBQ0UsMkJBQ0EsZ0JBQ0Esa0JBQ0EsMkRBQ0Esa0JBR0YsV0FDRSwyQkFDQSxnQkFDQSxrQkFDQSwyREFDQSxrQkFHRixXQUNFLDJCQUNBLGdCQUNBLGtCQUNBLDJEQUNBLGtCQUdGLFdBQ0UsMkJBQ0EsZ0JBQ0Esa0JBQ0EsMkRBQ0Esa0JBR0YsV0FDRSwyQkFDQSxnQkFDQSxrQkFDQSwyREFDQSxrQkFHRixLQUNFLGtCQUtGLGlDQUNFLGtCQUdGLHNDQUNFLDZsK0kiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9iYXNlLWNvbXBvbmVudC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL3N0cnVjdHVyZWQtaXRlbS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hY3Rpb24tY2FyZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pY29uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2xpdmUtcmVnaW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3BvcG92ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZXJyb3ItYm91bmRhcnkvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9vbHRpcC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zcGlubmVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hbGVydC9hY3Rpb25zLXdyYXBwZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYWxlcnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYW5jaG9yLW5hdmlnYXRpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYW5ub3RhdGlvbi1jb250ZXh0L2Fubm90YXRpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYm94L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NwYWNlLWJldHdlZW4vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9jb250ZW50LXdyYXBwZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC90b2dnbGVzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvcnVudGltZS1kcmF3ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZHJvcGRvd24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbGluay9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zdGF0dXMtaW5kaWNhdG9yL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJvcGRvd24tc3RhdHVzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJvcGRvd24tZm9vdGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvb3B0aW9ucy1saXN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2lucHV0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi1kcm9wZG93bi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24tZHJvcGRvd24vY2F0ZWdvcnktZWxlbWVudHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uLWRyb3Bkb3duL21vYmlsZS1leHBhbmRhYmxlLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvb3B0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi1kcm9wZG93bi9pdGVtLWVsZW1lbnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9kcmF3ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9kcmFnLWhhbmRsZS13cmFwcGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJhZy1oYW5kbGUvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9wYW5lbC1yZXNpemUtaGFuZGxlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvcmVzaXplL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9tb2JpbGUtdG9vbGJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L25vdGlmaWNhdGlvbnMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9zcGxpdC1wYW5lbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvc2NyZWVucmVhZGVyLW9ubHkvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZHJhd2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvc29ydGFibGUtYXJlYS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9saXN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci9kcmF3ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL3NrZWxldG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL25hdmlnYWJsZS1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9maWxlLWlucHV0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RvZ2dsZS1idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci9zcGxpdC1wYW5lbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvbmF2aWdhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9icmVhZGNydW1iLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2JyZWFkY3J1bWItZ3JvdXAvaXRlbS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvdG9vbGJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvdG9vbGJhci90cmlnZ2VyLWJ1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvbm90aWZpY2F0aW9ucy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LXN0YXR1cy1jb250YWluZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC13cmFwcGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2FydGVzaWFuLWNoYXJ0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtcGxvdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LXBvcG92ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY29udGFpbmVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2hlYWRlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9leHBhbmRhYmxlLXNlY3Rpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC1zZXJpZXMtbWFya2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtc2VyaWVzLWRldGFpbHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXJlYS1jaGFydC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9ncmlkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2Zvcm0tZmllbGQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2VsZWN0L3BhcnRzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hlY2tib3gtaWNvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL3NlbGVjdGFibGUtaXRlbS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2J1dHRvbi10cmlnZ2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Rva2VuLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Rva2VuL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvdG9rZW4tbGlzdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9tdWx0aXNlbGVjdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LWZpbHRlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LWxlZ2VuZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hdHRyaWJ1dGUtZWRpdG9yL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvYXV0b3N1Z2dlc3QtaW5wdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXV0b3N1Z2dlc3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYmFkZ2Uvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbWl4ZWQtbGluZS1iYXItY2hhcnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY2FsZW5kYXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaXRlbS1jYXJkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvYWJzdHJhY3Qtc3dpdGNoL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NoZWNrYm94L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvcmFkaW8tYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3NlbGVjdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jYXJkcy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb2RlLWVkaXRvci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb2RlLWVkaXRvci9yZXNpemFibGUtYm94L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbHVtbi1sYXlvdXQvZmxleGlibGUtY29sdW1uLWxheW91dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb2x1bW4tbGF5b3V0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL21vZGFsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NlbGVjdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90ZXh0LWZpbHRlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90b2dnbGUvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY29sbGVjdGlvbi1wcmVmZXJlbmNlcy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9yYWRpby1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb250ZW50LWxheW91dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb3B5LXRvLWNsaXBib2FyZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kYXRlLXBpY2tlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kYXRlLXJhbmdlLXBpY2tlci9jYWxlbmRhci9ncmlkcy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kYXRlLXJhbmdlLXBpY2tlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zZWdtZW50ZWQtY29udHJvbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kYXRlLXJhbmdlLXBpY2tlci9yZWxhdGl2ZS1yYW5nZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kaXZpZGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZpbGUtZHJvcHpvbmUvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZmlsZS10b2tlbi1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9maWxlLXVwbG9hZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9mbGFzaGJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9mb3JtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2hlbHAtcGFuZWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaG90c3BvdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9rZXktdmFsdWUtcGFpcnMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcGFnaW5hdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wYW5lbC1sYXlvdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcGllLWNoYXJ0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Byb2dyZXNzLWJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wcm9tcHQtaW5wdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcHJvcGVydHktZmlsdGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Byb3BlcnR5LWZpbHRlci9maWx0ZXJpbmctdG9rZW4vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcmFkaW8tYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3MzLXJlc291cmNlLXNlbGVjdG9yL3MzLWluLWNvbnRleHQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9leHBhbmQtdG9nZ2xlLWJ1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9ib2R5LWNlbGwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvcHJvZ3Jlc3NpdmUtbG9hZGluZy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9yZXNpemVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL2hlYWRlci1jZWxsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NrZWxldG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3N0aWNreS1zY3JvbGxiYXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvczMtcmVzb3VyY2Utc2VsZWN0b3IvczMtbW9kYWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2lkZS1uYXZpZ2F0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NsaWRlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zcGxpdC1wYW5lbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90aWxlcy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zcGxpdC1wYW5lbC9pY29ucy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zdGVwcy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhZy1lZGl0b3Ivc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGV4dC1jb250ZW50L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RleHRhcmVhL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvbWVudS1kcm9wZG93bi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90b3AtbmF2aWdhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90cmVlLXZpZXcvdHJlZS1pdGVtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RyZWUtdmlldy92ZXJ0aWNhbC1jb25uZWN0b3Ivc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHJlZS12aWV3L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RydW5jYXRlZC10ZXh0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3R1dG9yaWFsLXBhbmVsL2NvbXBvbmVudHMvdHV0b3JpYWwtZGV0YWlsLXZpZXcvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHV0b3JpYWwtcGFuZWwvY29tcG9uZW50cy90dXRvcmlhbC1saXN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3R1dG9yaWFsLXBhbmVsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3dpemFyZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWdsb2JhbC1zdHlsZXMvcG9sYXJpcy5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5AbGF5ZXIgYXdzdWktYmFzZS10aGVtZSB7XG4gIGJvZHkge1xuICAgIC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjM6I2YwZmJmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZDojZDFmMWZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS0yMDAtYjdldjB0OiNiOGU3ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnE6Izc1Y2ZmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veTojNDJiNGZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxOiMwMDk5ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3U6IzAwNmNlMDtcbiAgICAtLWNvbG9yLXByaW1hcnktNzAwLTVsYmF6cjojMDA0YTllO1xuICAgIC0tY29sb3ItcHJpbWFyeS04MDAtcjV6YXU5OiMwMDNiOGY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWI6IzAwMmI2NjtcbiAgICAtLWNvbG9yLXByaW1hcnktOTUwLWI5cWVpNjojMDAyMDRkO1xuICAgIC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMDojMDAxMTI5O1xuICAgIC0tY29sb3ItbmV1dHJhbC01MC01Njc2dms6I2ZjZmNmZDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeDojZjlmOWZhO1xuICAgIC0tY29sb3ItbmV1dHJhbC0xNTAtMmZqNzRsOiNmNmY2Zjk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGM6I2YzZjNmNztcbiAgICAtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNjojZWJlYmYwO1xuICAgIC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsOiNkZWRlZTM7XG4gICAgLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejc6I2M2YzZjZDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOTojYjRiNGJiO1xuICAgIC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6OiNhNGE0YWQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTI6IzhjOGM5NDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNTUwLXhyeTU3MzojNzI3NDdlO1xuICAgIC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsOiM2NTY4NzE7XG4gICAgLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW06IzQyNDY1MDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83ODojMzMzODQzO1xuICAgIC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqOiMyMzJiMzc7XG4gICAgLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHc6IzFiMjMyZDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OTojMTYxZDI2O1xuICAgIC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmOiMxMzE5MjA7XG4gICAgLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0Zzc6IzBmMTQxYTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3Y6IzA2MDgwYTtcbiAgICAtLWNvbG9yLWVycm9yLTUwLTY5NHNyYjojZmZmNWY1O1xuICAgIC0tY29sb3ItZXJyb3ItMTAwLXR5eXd0djojZmZlMGUwO1xuICAgIC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMjojZmY3YTdhO1xuICAgIC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNDojZGIwMDAwO1xuICAgIC0tY29sb3ItZXJyb3ItNzAwLXM1ZzNpMjojYzIwMDAwO1xuICAgIC0tY29sb3ItZXJyb3ItODAwLTF3dGdrZzojOTkwMDAwO1xuICAgIC0tY29sb3ItZXJyb3ItOTAwLWtpa2EweTojNzAwMDAwO1xuICAgIC0tY29sb3ItZXJyb3ItOTUwLXFpcTd1NjojNTIwMDAwO1xuICAgIC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmU6IzFmMDAwMDtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtNTAtcG5jbTMwOiNlZmZmZjE7XG4gICAgLS1jb2xvci1zdWNjZXNzLTEwMC1qaXJwc3k6I2Q5ZmZkNjtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtMjAwLWNmemxhZDojYWVmZmE4O1xuICAgIC0tY29sb3Itc3VjY2Vzcy00MDAtOGdzczdrOiMwMGU1MDA7XG4gICAgLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDc6IzJiYjUzNDtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZjojMDA4MDJmO1xuICAgIC0tY29sb3Itc3VjY2Vzcy04MDAtcGFuczNpOiMwMDVjMjY7XG4gICAgLS1jb2xvci1zdWNjZXNzLTk1MC1uOTFkYXE6IzAwMzMxMTtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtMTAwMC16eTFwcmY6IzAwMTQwMTtcbiAgICAtLWNvbG9yLXdhcm5pbmctNTAtdGprOXpvOiNmZmZlZjA7XG4gICAgLS1jb2xvci13YXJuaW5nLTEwMC16eHRxcTQ6I2ZmZmJiZDtcbiAgICAtLWNvbG9yLXdhcm5pbmctMjAwLWZkZXRuYzojZmVmNTcxO1xuICAgIC0tY29sb3Itd2FybmluZy00MDAtZnYxZ2EyOiNmZmUzNDc7XG4gICAgLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHE6I2ZiZDMzMjtcbiAgICAtLWNvbG9yLXdhcm5pbmctNjAwLXhycmFhNDojZjJiMTAwO1xuICAgIC0tY29sb3Itd2FybmluZy04MDAtdGNiYzdiOiM5ZTY5MDA7XG4gICAgLS1jb2xvci13YXJuaW5nLTkwMC1jMXA5NmU6Izg1NTkwMDtcbiAgICAtLWNvbG9yLXdhcm5pbmctOTUwLWlmcTZtbTojNTczYTAwO1xuICAgIC0tY29sb3Itd2FybmluZy0xMDAwLXlxbzduNzojMTkxMTAwO1xuICAgIC0tY29sb3ItaW5mby01MC1kMnc2MWs6I2YwZmJmZjtcbiAgICAtLWNvbG9yLWluZm8tMTAwLWt6MG5teTojZDFmMWZmO1xuICAgIC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4OiM3NWNmZmY7XG4gICAgLS1jb2xvci1pbmZvLTQwMC1ra3k2c2E6IzQyYjRmZjtcbiAgICAtLWNvbG9yLWluZm8tNjAwLTZwYm1qbzojMDA2Y2UwO1xuICAgIC0tY29sb3ItaW5mby03MDAtZzF4dHZwOiMwMDRhOWU7XG4gICAgLS1jb2xvci1pbmZvLTgwMC15NnBkNmU6IzAwM2I4ZjtcbiAgICAtLWNvbG9yLWluZm8tOTUwLTdmeXB3MTojMDAyMDRkO1xuICAgIC0tY29sb3ItaW5mby0xMDAwLWxqYTQwdzojMDAxMTI5O1xuICAgIC0tY29sb3ItcHVycGxlLTQwMC1sY2IydGE6I2JmODBmZjtcbiAgICAtLWNvbG9yLXB1cnBsZS03MDAtdnc3YThwOiM3MzAwZTU7XG4gICAgLS1jb2xvci1hbWJlci00MDAtZnlyazFjOiNmZjk5MDA7XG4gICAgLS1jb2xvci1hbWJlci01MDAtczNrbnAwOiNmYTZmMDA7XG4gICAgLS1jb2xvci1saW1lLTEwMC1uejYxNDM6I2ViZmZjYztcbiAgICAtLWNvbG9yLWluZGlnby00MDAtMDF5bmdqOiM3NTk4ZmY7XG4gICAgLS1jb2xvci10cmFuc3BhcmVudC1mNjZ4amQ6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ibGFjay1zZ3lhY2g6IzAwMDAwMDtcbiAgICAtLWNvbG9yLXdoaXRlLXF6YmpoaTojZmZmZmZmO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC0zMDAtYXFzeWxmOiNlYTcxNTg7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTQwMC1xNTdwZG06I2RjNTAzMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNTAwLWdmdTZpdTojZDEzMzEzO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC02MDAtaHZnNnk2OiNiYTJlMGY7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTcwMC15enB1d3M6I2E4MmEwYztcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtODAwLXQxeXJ0dzojOTcyNzA5O1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC05MDAtano5ano4OiM4OTI0MDc7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTEwMDAtYzRwODJtOiM3ZDIxMDU7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTExMDAtdmdhdjh3OiM3MjFlMDM7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTEyMDAtNnppb3Z3OiM2NzFjMDA7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTMwMC1yOXMwMXE6I2UwNzk0MTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNDAwLWtmODAxYTojY2M1ZjIxO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS01MDAtcXM0NnBtOiNiYzRkMDE7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTYwMC12eXh5bG46I2E4NDQwMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNzAwLTBnYXE5ODojOTgzYzAyO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS04MDAtNzU3cWQ5OiM4YTM2MDM7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTkwMC00YTY0eWQ6IzdlMzEwMztcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTAwMC01cmUweTU6IzczMmMwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTEwMC1zZ21zeXM6IzY5MjgwMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTIwMC1paWt2NHA6IzYwMjQwMDtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMzAwLXA5bmdmeDojYjI5MTFjO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy00MDAtM2g5bHd5OiM5YzdiMGI7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTUwMC1kazByb2U6IzhhNmIwNTtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNjAwLWY1aG9yNzojN2I1ZjA0O1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy03MDAtaDNqaDQwOiM2ZjU1MDQ7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTgwMC03eDZrOXQ6IzY1NGQwMztcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctOTAwLWgyNWxtaDojNWQ0NTAzO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMDAwLTJnYXFrMTojNTUzZjAzO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMTAwLTR0eGtxeTojNGQzOTAxO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMjAwLWIxZmZrMDojNDgzMzAwO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTMwMC1vMDl6MGo6IzY3YTM1MztcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi00MDAtMXFlZGczOiM0MTkwMmM7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNTAwLXRtaWgwZzojMWY4MTA0O1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTYwMC1sY3VqbWw6IzFhNzMwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi03MDAteWdhMjJjOiMxNzY3MDI7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tODAwLTY0dXcwZTojMTQ1ZDAyO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTkwMC01eWJ3eW46IzEyNTUwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMDAwLW5zMWJ2bzojMTA0ZDAxO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTExMDAteWI3N2s4OiMwZjQ2MDE7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTIwMC1vM3h0bWc6IzBkNDAwMDtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTMwMC0yZmt6cDE6IzJlYTU5NztcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTQwMC1ibzkwZ2g6IzFjOGU4MTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTUwMC05NXpjMWU6IzBkN2Q3MDtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTYwMC1oOWtrMXM6IzA5NmY2NDtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTcwMC0wOTJ4YzI6IzA2NjQ1YTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTgwMC1xOTltODM6IzA0NWI1MjtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTkwMC03NGF4dzU6IzAzNTI0YTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTEwMDAteXZnMTZtOiMwMTRiNDQ7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMTAwLTl0YXg0cjojMDE0NDNlO1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMTIwMC02dzA1cjg6IzAwM2UzODtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMzAwLXYzN3JzaTojNTI5Y2NiO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS00MDAtZHZvaDFrOiMzMTg0YzI7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTUwMC1iYTl3Zmk6IzAyNzNiYjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNjAwLWtxbjF1ejojMDE2NmFiO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS03MDAtdGdyd3FjOiMwMTViOWQ7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTgwMC10Y2VpaTg6IzAxNTI5MjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtOTAwLWFoM3NudTojMDE0YTg3O1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMDAwLTg0N3R5MTojMDE0MzdkO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMTAwLWI1czVuazojMDAzYzc1O1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMjAwLXlocnczdDojMDAzNjZkO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0zMDAtbzN3ZW4xOiM2ODhhZTg7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTQwMC12bmNtcWk6IzU5NzhlMztcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNTAwLXkyMW85bjojNDA2NmRmO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi02MDAtcjBucWJ2OiMzNzU5Y2U7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTcwMC13MDFqcWM6IzMxNGZiZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItODAwLXMweDkzdzojMmM0NmIxO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi05MDAtZjZ3OXplOiMyNzNlYTU7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEwMDAtM3RvcTMxOiMyMzM3OWI7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTExMDAtM3M3aHEzOiMxZjMxOTE7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEyMDAteW9hNGpoOiMxYjJiODg7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTMwMC1tcnI3dWY6I2E3ODNlMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNDAwLXkxNHdrejojOTQ2OWQ2O1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS01MDAtaWRsbWFkOiM4NDU2Y2U7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTYwMC1ibGlybmk6Izc3NDliZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNzAwLWt0dXJzOTojNmI0MGIyO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS04MDAtYmc1dGtyOiM2MjM3YTc7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTkwMC1vNXZiang6IzU5MzA5ZDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTAwMC14dmNxbjU6IzUxMjk5NDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTEwMC1qNXhvMWk6IzRhMjM4YjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTIwMC15ZmtpbWk6IzQzMWQ4NDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTMwMC1ob3Z2c2I6I2RhNzU5NjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTQwMC1yODhyaG06I2NlNTY3YztcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTUwMC0zZWNjMHg6I2MzM2Q2OTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTYwMC03dmVhc3Y6I2IxMzI1YztcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTcwMC1pdGU0bzc6I2EzMjk1MjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTgwMC1iNnpzMjE6Izk2MjI0OTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTkwMC0xOWt5dnE6IzhiMWI0MjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTEwMDAtcThmaG92OiM4MTE0M2I7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay0xMTAwLTB5dG1vbDojNzgwZDM1O1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTIwMC04emtlb286IzZmMDYyZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtY3JpdGljYWwtb3hvejM1OnZhcigtLWNvbG9yLWNoYXJ0cy1yZWQtMTAwMC1jNHA4Mm0pO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1oaWdoLTBqMjEyMjp2YXIoLS1jb2xvci1jaGFydHMtcmVkLTYwMC1odmc2eTYpO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1tZWRpdW0teW43M2YxOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNDAwLWtmODAxYSk7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWxvdy1nNjhuaHQ6dmFyKC0tY29sb3ItY2hhcnRzLXllbGxvdy0zMDAtcDluZ2Z4KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtcG9zaXRpdmUteWczbjA1OnZhcigtLWNvbG9yLWNoYXJ0cy1ncmVlbi0zMDAtbzA5ejBqKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtaW5mby03Z3l0Nzk6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMS00MDAtZHZvaDFrKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbmV1dHJhbC0xejZnMHk6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtbmVnYXRpdmUtOHJpc2ltOnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1wb3NpdGl2ZS1jZzljbG86dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtaW5mby1wbXBobjI6dmFyKC0tY29sb3ItaW5mby02MDAtNnBibWpvKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtbmV1dHJhbC12dGt3YXk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWdyaWQtaGJlbGJoOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1jaGFydHMtbGluZS10aWNrLTllZDN5OTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtYXhpcy04d3hjMjk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTEtaml6ZmZ6OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMzAwLW8zd2VuMSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yLTZvYTFuODp2YXIoLS1jb2xvci1jaGFydHMtcGluay01MDAtM2VjYzB4KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTMtZnFoazVsOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTMwMC0yZmt6cDEpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNC0zZjd3Ym06dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS01MDAtaWRsbWFkKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTUtNm0zMjl0OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMzAwLXI5czAxcSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC02LWlmdmpvdTp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTYwMC1yMG5xYnYpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNy1teWxyMzk6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstODAwLWI2enMyMSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC04LXdsbDd4azp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC02MDAtaDlrazFzKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTktMDNnMDNkOnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtODAwLWJnNXRrcik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xMC1iYzNiNHg6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS02MDAtdnl4eWxuKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTExLTZ1YTJmdTp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTkwMC1mNnc5emUpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTItdGs2ZmZvOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTExMDAtMHl0bW9sKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTEzLTJoNDl4OTp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC05MDAtNzRheHc1KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE0LWR2bHFvZzp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTExMDAtajV4bzFpKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE1LTJzcW0zajp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTkwMC00YTY0eWQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTYtZWRmMmhtOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTIwMC15b2E0amgpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTctOTVqejNhOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTQwMC1yODhyaG0pO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTgtNjYydzBlOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTEyMDAtNncwNXI4KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE5LXkybjJ1NTp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTQwMC15MTR3a3opO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjAtdjY3a2NsOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTIwMC1paWt2NHApO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjEtNjk4OTZsOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNTAwLXkyMW85bik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yMi0xMHJxcWU6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstNzAwLWl0ZTRvNyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yMy05OXMxcXY6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtNTAwLTk1emMxZSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNC1tMHphcjI6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS03MDAta3R1cnM5KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTI1LWRzNm41ajp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTUwMC1xczQ2cG0pO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjYtaWNlbDRuOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItODAwLXMweDkzdyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNy1vcHl1aDg6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstMTAwMC1xOGZob3YpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjgtZ203dnEyOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTgwMC1xOTltODMpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjktMTJnZzdtOnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTAwMC14dmNxbjUpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzAtNndnMDM2OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtODAwLTc1N3FkOSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zMS1pbmM0eTY6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMTAwLTNzN2hxMyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zMi1vaHVldHI6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstMzAwLWhvdnZzYik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zMy0yc25ubW06dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtMTEwMC05dGF4NHIpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzQtb3F2eDM1OnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMzAwLW1ycjd1Zik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zNS00NGFkN3M6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMTAwLXNnbXN5cyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zNi15amdiY3A6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi00MDAtdm5jbXFpKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM3LTBvNXF6Zjp2YXIoLS1jb2xvci1jaGFydHMtcGluay02MDAtN3ZlYXN2KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM4LWRlZXQ4ZDp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC00MDAtYm85MGdoKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM5LXdiaTZwdTp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTYwMC1ibGlybmkpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDAtbWIzM3ZmOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNDAwLWtmODAxYSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00MS03ZGNvNnQ6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi03MDAtdzAxanFjKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQyLTRtNWtiaTp2YXIoLS1jb2xvci1jaGFydHMtcGluay05MDAtMTlreXZxKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQzLTI1c2xlNjp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC03MDAtMDkyeGMyKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ0LWUwNDNpdTp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTkwMC1vNXZiangpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDUtamprMHZiOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNzAwLTBnYXE5OCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00Ni1ubjBnN286dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMDAwLTN0b3EzMSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00Ny1zMjYzMGw6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstMTIwMC04emtlb28pO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDgtZnE4NnljOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTEwMDAteXZnMTZtKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ5LXJ0dnk4Njp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTEyMDAteWZraW1pKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTUwLXJndXh1MDp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTEwMDAtNXJlMHk1KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1lcnJvci1iYXItbWFya2VyLTBtenY2MDp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3Itc2V2ZXJpdHktZGFyay1yZWQtbzAxOTQ1OiM4NzAzMDM7XG4gICAgLS1jb2xvci1zZXZlcml0eS1yZWQtY2cxZGoxOiNjZTMzMTE7XG4gICAgLS1jb2xvci1zZXZlcml0eS1vcmFuZ2UteGt5aTZwOiNmODkyNTY7XG4gICAgLS1jb2xvci1zZXZlcml0eS15ZWxsb3ctZDlqaHE0OiNmMmNkNTQ7XG4gICAgLS1jb2xvci1zZXZlcml0eS1ncmV5LWZ0Mms1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwtdDhzNG90OnZhcigtLWNvbG9yLXNldmVyaXR5LWRhcmstcmVkLW8wMTk0NSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLWZqaTkwZDp2YXIoLS1jb2xvci1zZXZlcml0eS1yZWQtY2cxZGoxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS1vZGVrMWI6dmFyKC0tY29sb3Itc2V2ZXJpdHktb3JhbmdlLXhreWk2cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctOWZxa204OnZhcigtLWNvbG9yLXNldmVyaXR5LXllbGxvdy1kOWpocTQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC02YWY4a3E6dmFyKC0tY29sb3Itc2V2ZXJpdHktZ3JleS1mdDJrNXQpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwteXF5em1uOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLXV3bzFtNjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbWVkaXVtLXJpMzNxMjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbG93LWx3NjBuYjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC1taDhhNGg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS1zZXZlcml0eS1jcml0aWNhbC01MjF5MWk6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2Utc2V2ZXJpdHktaGlnaC1jc3QyNzA6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2Utc2V2ZXJpdHktbWVkaXVtLThqZ2ZpMTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS1zZXZlcml0eS1sb3cta21pdjlrOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LW5ldXRyYWwtZ2V6bm5iOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1jcml0aWNhbC03dHpwYm86dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwteXF5em1uKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktaGlnaC13ZXlwdG86dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC11d28xbTYpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1tZWRpdW0tOWRueWd4OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS1yaTMzcTIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1sb3ctcDZ4ZjE0OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWxvdy1sdzYwbmIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1uZXV0cmFsLTdlMHlxbjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLW1oOGE0aCk7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS0xMC13Mndqd3E6cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtMjUteGNrOGkwOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC00bnZ2YTE6cmdiYSgzNSwgNDMsIDU1LCAwLjcpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC12MXMyZHY6cmdiYSgxNSwgMjAsIDI2LCAwLjEyKTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qOnJnYmEoMTUsIDIwLCAyNiwgMC4xMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tb3E3OWV5OnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtNTlidHY3OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRlZmF1bHQtbXRhdmh1OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1kaXNhYmxlZC0xdWZmZ2k6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLThmaWRjcjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThiNm56Njp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNmdvcnRvOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvOnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC12dGM0d2Q6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItZjYydm5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5OnZhcigtLWNvbG9yLWFtYmVyLTUwMC1zM2tucDApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWNzcjU5YTp2YXIoLS1jb2xvci1hbWJlci00MDAtZnlyazFjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZHR6eW9iOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW0wbWE0NDp2YXIoLS1jb2xvci1hbWJlci01MDAtczNrbnAwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1hY3RpdmUtMDh5eTBvOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGVmYXVsdC01M28xazc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1teXY1anc6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1ob3Zlci10ODRjNWg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kZWZhdWx0LWcyZ2pkbDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLXhsc3c5YTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtcHJzdjE3OnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLTJmajc0bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWJ4cWZsZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItMXBlM3k4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWZxbTM5Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItM211N3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZmx2OXJuOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtYmQ0aGF5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWY1cTRmZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtYmQ0aGF5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItbWpqbHc0OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm06dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LXBwZHNncjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMnMwdnBrOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWh2ZXkwMDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtaGJiOGRjOnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4Nms6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC05eDZzc2w6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLWp2MG5mbSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWhvbWUtaGVhZGVyLWZtYXJxeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS11Y3pnamo6cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LThlbHhqYzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd246dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm06dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtdDR2OTJqOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLWQzbHJkZjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGs6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LWFpLWRyYXdlci0ya3dxaDc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTFkYXMzNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWp6ZDF4bzp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC00bnZ2YTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AtYmZtZ2t4OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtanpkMXhvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1vYmlsZS1wYW5lbC01a3N1cnc6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLXBxOHlkZzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXIteDM1NXk3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtZ3N2ZHcxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtZGVmYXVsdC1xd2FpOW46dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1ob3Zlci13Z2xrMDc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtb3NqcWtoOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1rNTZ6Z206dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1obm14eWo6dmFyKC0tY29sb3ItcHJpbWFyeS03MDAtNWxiYXpyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS1ienM1eWg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1qemQxeG8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS0zNG45b2I6dmFyKC0tY29sb3ItaW5mby02MDAtNnBibWpvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTVkYzRzazp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1pdDNiM2YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXJlZC1kZzVuM2Q6dmFyKC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctN2NpdzRsOnZhcigtLWNvbG9yLXdhcm5pbmctNDAwLWZ2MWdhMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXN1Y2Nlc3MtenVtMXU5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTVkYzRzayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWVycm9yLWw0ZHdmNTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtZGc1bjNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby05aDh0bWY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS0zNG45b2IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci13YXJuaW5nLTdyZHZjaDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctN2NpdzRsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1zbWNrNTA6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1hY3RpdmUtajVxajBqOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItaG92ZXItdWlnaHY0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItODdqbzlqOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LTN0eWllMzp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC01bWtmbmc6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUta3EzazVyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1zMm4wNzk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLTZnb3J0byk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItMW91bXA0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItdWZ0MGJ0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtdzliNXRlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LXh3M3Nvcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtdDJxc21yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LXh3M3Nvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2g6dmFyKC0tY29sb3ItcHJpbWFyeS03MDAtNWxiYXpyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemU6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXlubW9nODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtazQwc3p5OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS0xcGZzeTM6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC10MHg2anA6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1udDIwcWc6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC1sNzNiOTQ6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMWl2YmU5OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXVnc2RmMzp2YXIoLS1jb2xvci1lcnJvci01MC02OTRzcmIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWk6dmFyKC0tY29sb3ItaW5mby01MC1kMnc2MWspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctdHhzYzU3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtcmt6MDRuOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAtcG5jbTMwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctbmVmOGRnOnZhcigtLWNvbG9yLXdhcm5pbmctNTAtdGprOXpvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLWdsbHJrNjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItbWpqbHc0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXBiZ3k0dDp2YXIoLS1jb2xvci1wcmltYXJ5LTIwMC1iN2V2MHQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC1sa3dkcDU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYXZhdGFyLWdlbi1haS15MWltejE6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSBmYXJ0aGVzdC1jb3JuZXIgYXQgdG9wIHJpZ2h0LCAjYjhlN2ZmIDAlLCAjMDA5OWZmIDI1JSwgIzVjN2ZmZiA0MCUgLCAjODU3NWZmIDYwJSwgIzk2MmVmZiA4MCUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hdmF0YXItZGVmYXVsdC05czJnd3Q6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtYXZhdGFyLTFwbXk3YTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sb2FkaW5nLWJhci1nZW4tYWktaTFmMThvOmxpbmVhci1ncmFkaWVudCg5MGRlZywgI2I4ZTdmZiAwJSwgIzAwOTlmZiAxMCUsICM1YzdmZmYgMjQlLCAjODU3NWZmIDUwJSwgIzk2MmVmZiA3NiUsICMwMDk5ZmYgOTAlLCAjYjhlN2ZmIDEwMCUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLXJydW5pejp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLWxpem5sdzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLXBiOHg5bzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLTgyYjFneTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWdsMmxwcTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtb3V0Z29pbmctZGMwejRoOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy03ZWhsbDE6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtMmZqNzRsKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctdWt3MWVuOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLXh2aThzajp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1saW5rLWRpc2FibGVkLWF6NXRvODp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRpc2FibGVkLTF1ZmZnaSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtamkxemU3OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtdnk2YXd3OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0ya2o4c3I6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5NzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXl5YzIwcjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQta2Q1eTdsOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtY2pudzF1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjY6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24tZGlzYWJsZWQtYTl6a3B4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLWYycjh0MDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1xOWQ3NjkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtcGxhdmpkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXN0Ym0yaDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWR0enlvYik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItZWg5b2J5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItbTBtYTQ0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZGM3aXFoOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtMW81ZjQ4OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtcjRtbmR1OnZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtZnVicHAwKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC04d204NnM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQteHloMTB1OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtbGlnaHQtdGhlbWUtNXVoa2NiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWRhcmstdGhlbWUtY29vbTZoOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1haHB6bGc6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oMGh5bGM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQteDg4YXZwOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWs2OTh5Nzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oMGh5bGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC1kejMzZW06dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQteDg4YXZwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250YWluZXItZGl2aWRlci0yNWp1aTM6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC0ybm84M3o6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLXF6dXFrejp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC01Y2hhYXg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXBobGtkaDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS14dHN3MnQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tdG9waG1oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtcWR4aGN0OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1jeHF6eTE6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC0za2Y4bHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItdW56azM5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1lYTlmOW06dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXRvcC1nMWVpb3I6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItam0wamw0OnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnE6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGo6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtc2lkZS1uYXZpZ2F0aW9uLWRxY3c4cjp2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWlyZmNsaik7XG4gICAgLS1jb2xvci1ib3JkZXItbm90aWZpY2F0aW9uLXN0YWNrLWJhci1jMjFzZ2I6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYnAwOWJmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5Njp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUteHRmM3VxOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC1xN3Q2eWo6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItMXNnYnVhOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWtieW1yaDp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby0wZWJ4dDI6dmFyKC0tY29sb3ItaW5mby02MDAtNnBibWpvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1wNDFsYjM6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy1xajg4cXY6dmFyKC0tY29sb3Itd2FybmluZy05MDAtYzFwOTZlKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaWFsb2ctdGVtZmFtOnZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby0wZWJ4dDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC1xdm1oeGY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctNjA1OWt6OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXk6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLWo1ZzBibDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtbHBscm9zOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdGZ3dnFnOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtN2RuOXNnOnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qKTtcbiAgICAtLWNvbG9yLXNoYWRvdy10b2dnbGUtaGFuZGxlLXZ6ZXUxaDpyZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIC0tY29sb3Itc3Ryb2tlLWNoYXJ0LWxpbmUta2FrOGszOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXo6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW86dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWhyNzM5NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LW05bDR5YTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLWc0b3Nidjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLWM2NTRrZDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItdXRoZHBkOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtOGJueDVsOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQ6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtNDV3cGdqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtOTJsZ2xhOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXdhcm5kcTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtM2ZoemZ4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLWd1bjBrOTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXNmdnU1ejp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXppbHQydjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWQzMnJpOTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1jdWZlamo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3Ziang6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC1rbTJvaDk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtcHBkc2dyKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmU6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtazhneTRrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItNDJ1ZGZ1OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tZTE5bHU3OnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLXJveXB0NDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbzdwa2ExOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1czp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1wdDAxeGc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWIxd2FqZTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1mbDh0dHI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG86dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktOXpzcTBwOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZ3k4ZWh4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4azp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1qaTdkbnQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLWY4M2Nmejp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtaTJmem4yOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTdhaWRpbTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1idGZsbmU6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktNmloZDZqOnZhcigtLWNvbG9yLXB1cnBsZS03MDAtdnc3YThwKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0xN2Y2YzQ6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItZGVmYXVsdC0wZ2tlaHU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItc2Vjb25kYXJ5LWwzY3U3Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWE6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtZ2t0cGZzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLTlrN2g5Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtN3lwemg2OnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1idGZsbmUpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtenFweWhlOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtcHl3YnV6OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLTQxY3U5Zzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLW93ZDJqdDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LXI2Zjd5cjpjdXJyZW50Q29sb3I7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3E6Y3VycmVudENvbG9yO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXN4YXVhYTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci03aXl3dGg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTB6ajJsbDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXIteG0xbnRhOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLWEwZXFwOTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtYWE4MHgzOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtaG92ZXItcHo4YjFpOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3M6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1xZXJ6NzI6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1hNXIyMjU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtMGcxdnBjOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtejM2MW80OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1pY3U2YXg6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci0xN3hzMWg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczOnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNHBnNXhqOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTYwMC02cGJtam8pO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2E6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3OnZhcigtLWNvbG9yLXdhcm5pbmctOTAwLWMxcDk2ZSk7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTQ3MzU0Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtaWNtbmI0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXIteG1zbXMwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTVhNXV6ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItdmlxZml1OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1wMWZ1MXE6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItY2YzbGpyOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZnB6OGlvOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXg1YTcxMzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLTlnMW8wNzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci0yYTZ1cDQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC1tczl5eXA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6OnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLWk2NzZyazp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2QpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtZ2poNml5OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLW1hOHMzODp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXE4M2ozbzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC04MTJmc3I6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtbmduZzJhOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtOGVnNnZsOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWlybTM4bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS0ydWgxb2Y6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtMmZqNzRsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JlZW4tbjE1NmN0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTVkYzRzayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWJsdWUtZ3F1c2EzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWJsdWUtMzRuOW9iKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtcmVkLWlxeW9rdDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtZGc1bjNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UteWVsbG93LWlxZ2NlYzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctN2NpdzRsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JleS1rOHhhN2o6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJhZGdlLXVkYXdnbDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS1ncmV5LWZ5ZGR3Zzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS1ncmVlbi1teWhscW06dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2UtYmx1ZS1yazdtZTU6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2UtcmVkLThha2JrNzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS1iYnI3c3U6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi02NjB4eXU6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLWY0N3pndTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWRrZWMzcyk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1ha2ljYzk6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctcmJjdGltOiNmOGY4Zjg7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcmVkLThsamZyNzojZmZlMGUwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXllbGxvdy1xbDYwbnA6I2ZmZmJiZDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1pbmRpZ28tZW8zMnU2OiNkYmU0ZmY7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtZ3JlZW4tbndyc2w2OiNkOWZmZDY7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtb3JhbmdlLXA1Y2d4czpyZ2JhKDI1NSwgMjI0LCAyMTQsIDAuNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcHVycGxlLWQwemVrNTpyZ2JhKDI0MiwgMjI5LCAyNTUsIDAuNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtbGltZS10OWV6Zng6dmFyKC0tY29sb3ItbGltZS0xMDAtbno2MTQzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmV5LWk4OW5qZTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXRlYWwtbGgxdWtoOnJnYmEoMjA0LCAyNTUsIDI1MiwgMC43KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ibHVlLTE4c2t3MzpyZ2JhKDIwOSwgMjQxLCAyNTUsIDAuNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtdmlvbGV0LTV4ZzRtbTpyZ2JhKDIzMiwgMjI5LCAyNTUsIDAuNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtbWFnZW50YS11cDlnMGw6cmdiYSgyNTUsIDIyNCwgMjUxLCAwLjYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXBpbmstenE3bjY1OnJnYmEoMjU1LCAyMjQsIDI0MCwgMC43KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1hbWJlci16bW9saXA6cmdiYSgyNTUsIDIzMiwgMTg5LCAwLjcpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXJlZC1nbm1wbzk6dmFyKC0tY29sb3ItZXJyb3ItNzAwLXM1ZzNpMik7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQteWVsbG93LTllOTVmdzp2YXIoLS1jb2xvci13YXJuaW5nLTkwMC1jMXA5NmUpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWluZGlnby1uZWZjeDA6dmFyKC0tY29sb3ItaW5mby04MDAteTZwZDZlKTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ncmVlbi00ZHlucjk6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1vcmFuZ2UtcWx1YmRhOiNhODI3MDA7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtcHVycGxlLXJ5eWduejojOTYyZWZmO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWxpbWUteTIyNm12OiMwMDcwMDA7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JleS00YTRuY3I6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC10ZWFsLWFiZ3I2czojMDA4MDc3O1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWJsdWUtdXE5YjhhOiMwMDZjZTA7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtdmlvbGV0LWd1cWhzZTojNjg0MmZmO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LW1hZ2VudGEtemFkOGp0OiNiMjAwOGY7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtcGluay0ydnM4b2g6I2JiMDA1ZDtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1hbWJlci16ZHpvODU6IzllMzcwMDtcbiAgICAtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXN2ZGhqNTowLjAwNWVtO1xuICAgIC0tZm9udC1jaGFydC1kZXRhaWwtc2l6ZS1ydTdhNTQ6dmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMpO1xuICAgIC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uOnNvbGlkO1xuICAgIC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdzoxcHg7XG4gICAgLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmstZGlzcGxheS1sLXV3cHEycjoycHg7XG4gICAgLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OTo3MDA7XG4gICAgLS1mb250LXNpemUtZXhwYW5kYWJsZS1oZWFkaW5nLTV0aDlrYTp2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSk7XG4gICAgLS1mb250LWZhbWlseS1iYXNlLTE3d2tlajpcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgLS1mb250LWZhbWlseS1kaXNwbGF5LTZlODdlMjp2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaik7XG4gICAgLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZDp2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaik7XG4gICAgLS1mb250LWZhbWlseS1tb25vc3BhY2Utb2EzZmZhOk1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gICAgLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1saW5lLWhlaWdodC1uN251bWQ6dmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eik7XG4gICAgLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1zaXplLXVvZ3R1eDp2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2ayk7XG4gICAgLS1mb250LWxpbmstYnV0dG9uLWxldHRlci1zcGFjaW5nLThma3Y5bTp2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy1zdmRoajUpO1xuICAgIC0tZm9udC1saW5rLWJ1dHRvbi13ZWlnaHQtYjhxcTBqOnZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcpO1xuICAgIC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzOnZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4pO1xuICAgIC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1jYmN0Z2I6dmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUpO1xuICAgIC0tZm9udC1zaWRlLW5hdmlnYXRpb24tc2VjdGlvbi1oZWFkZXItc2l6ZS1zY3JnYmc6aW5oZXJpdDtcbiAgICAtLWZvbnQtc2lkZS1uYXZpZ2F0aW9uLXNlY3Rpb24taGVhZGVyLXdlaWdodC1mbGZiMWc6aW5oZXJpdDtcbiAgICAtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrOjE0cHg7XG4gICAgLS1mb250LXNpemUtYm9keS1zLTZzcXA4czoxMnB4O1xuICAgIC0tZm9udC1zaXplLWRpc3BsYXktbC0weGR6M2E6NDJweDtcbiAgICAtLWZvbnQtc2l6ZS1kaXNwbGF5LXhsLWg5enltbTo2NHB4O1xuICAgIC0tZm9udC1zaXplLWZvcm0tbGFiZWwtc2JpemVvOnZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrKTtcbiAgICAtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4OjIwcHg7XG4gICAgLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dToxOHB4O1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTk6MTZweDtcbiAgICAtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLWl2bHlqdzoyNHB4O1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmcteHMtMGwwZHl6OjE0cHg7XG4gICAgLS1mb250LXNpemUta2V5LXZhbHVlLXBhaXJzLWxhYmVsLXVpbWd2Nzp2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2ayk7XG4gICAgLS1mb250LXNpemUtdGFicy1rd3VvOW46dmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTkpO1xuICAgIC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHc6Z3JheXNjYWxlO1xuICAgIC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdDphbnRpYWxpYXNlZDtcbiAgICAtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtamx1aDgyOjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWFsZXJ0LWhlYWRlci04ODBhZjA6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjE6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtYnJlYWRjcnVtYi1jdXJyZW50LXFua2dudDp2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSk7XG4gICAgLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3OjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWRpc3BsYXktbC1mODcxbXg6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtZGlzcGxheS14bC03dTA0Z2Q6NDAwO1xuICAgIC0tZm9udC13ZWlnaHQtZmxhc2hiYXItaGVhZGVyLTdxa2UzNzo3MDA7XG4gICAgLS1mb250LXdlaWdodC1mb3JtLWxhYmVsLW13ZmM0aTp2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSk7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90OjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS1neG11cXM6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4Yjo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXhsLWZrOW9majo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLWhoampnMTo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWF2eS1lbTg2Nmc6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQta2V5LXZhbHVlLXBhaXJzLWxhYmVsLXVrYWludzp2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSk7XG4gICAgLS1mb250LXdlaWdodC1saWdodGVyLXh3YWd0dTozMDA7XG4gICAgLS1mb250LXdlaWdodC1saW5rLXNlY29uZGFyeS10aWY0Y2Q6aW5oZXJpdDtcbiAgICAtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQ6NDAwO1xuICAgIC0tZm9udC13ZWlnaHQtdGFicy1kNmd4ZDk6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtdGFicy1kaXNhYmxlZC1leXg4M3c6dmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1qbHVoODIpO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0cjowLjAwNWVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS1sLWMzdjU3MTotMC4wM2VtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS14bC02aTZpdm86LTAuMDNlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC04aWE1c286LTAuMDE1ZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyOi0wLjAxMGVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bTotMC4wMDVlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96Oi0wLjAyZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydjpub3JtYWw7XG4gICAgLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6OjIwcHg7XG4gICAgLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxOjE2cHg7XG4gICAgLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0OjQ4cHg7XG4gICAgLS1saW5lLWhlaWdodC1kaXNwbGF5LXhsLWgwc2ExYjo3MnB4O1xuICAgIC0tbGluZS1oZWlnaHQtZm9ybS1sYWJlbC0zdGZlYzY6dmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eik7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoOjI0cHg7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluOjIycHg7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1OjIwcHg7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNTozMHB4O1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTg6MThweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWtleS12YWx1ZS1wYWlycy1sYWJlbC1obXA4b2o6dmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eik7XG4gICAgLS1saW5lLWhlaWdodC10YWJzLTV3eWEzeTp2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1KTtcbiAgICAtLWJvcmRlci1hY3RpdmUtd2lkdGgtdTdzZmc5OjRweDtcbiAgICAtLWJvcmRlci1jb2RlLWVkaXRvci1zdGF0dXMtZGl2aWRlci13aWR0aC0zZ29vaDY6dmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gpO1xuICAgIC0tYm9yZGVyLWNvbnRhaW5lci1zdGlja3ktd2lkdGgtcnhqd2swOjBweDtcbiAgICAtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLWk3MnFnYzowcHg7XG4gICAgLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0OjFweDtcbiAgICAtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxejoycHg7XG4gICAgLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YToxcHg7XG4gICAgLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaDoxcHg7XG4gICAgLS1ib3JkZXItZHJvcGRvd24tdmlydHVhbC1vZmZzZXQtd2lkdGgtOWdvc2xwOjJweDtcbiAgICAtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidDo4cHg7XG4gICAgLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb206MnB4O1xuICAgIC0tYm9yZGVyLWxpbmUtY2hhcnQtZGFzaC1hcnJheS10Nzgwem06MyA1O1xuICAgIC0tYm9yZGVyLWxpbmUtY2hhcnQtbGluZS1qb2luLW11dGtqYjpyb3VuZDtcbiAgICAtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXhyMnQ0cDoycHg7XG4gICAgLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtOjA7XG4gICAgLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoOjJweDtcbiAgICAtLWJvcmRlci1wYW5lbC1oZWFkZXItd2lkdGgtcmZmbzhzOjFweDtcbiAgICAtLWJvcmRlci1wYW5lbC10b3Atd2lkdGgtMnBuamplOjFweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzM6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWRlZmF1bHQtNXJsNWsxKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4OnZhcigtLWJvcmRlci1yYWRpdXMtY2FyZC1lbWJlZGRlZC03M3drZnIpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1hbGVydC10aGxrazE6dmFyKC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci0wM2JuNHEpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1iYWRnZS16eTg5cHY6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkOjIwcHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dDozcHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNhcmQtZGVmYXVsdC01cmw1azE6dmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2FyZC1lbWJlZGRlZC03M3drZnI6dmFyKC0tYm9yZGVyLXJhZGl1cy1jaGF0LWJ1YmJsZS1yaDdyenIpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jaGF0LWJ1YmJsZS1yaDdyenI6OHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmg6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlOjE2cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3I6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXI6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmo6dmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydyk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWR3cnE1aDoxMnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci0wM2JuNHE6MTJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01OjhweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMnc6OHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS0zcGg4ZjE6dmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydyk7XG4gICAgLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC1nOW14Mno6NTAlO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZGVmYXVsdC1xNHprejk6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWRlZmF1bHQtNXJsNWsxKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLThiaTgwMjp2YXIoLS1ib3JkZXItcmFkaXVzLWNhcmQtZW1iZWRkZWQtNzN3a2ZyKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci1kZzRvZmE6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1za2VsZXRvbi04Mzg0ODA6OHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1zdGF0dXMtaW5kaWNhdG9yLXZua2x0aDp2YXIoLS1ib3JkZXItcmFkaXVzLWJhZGdlLXp5ODlwdik7XG4gICAgLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWI6MjBweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtdGlsZXMtNWM5ZXZrOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01KTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01KTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdG9rZW4taW5saW5lLWdwZGRiaDo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tYzRqZmNhOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01KTtcbiAgICAtLWJvcmRlci10YWJsZS1zdGlja3ktd2lkdGgtYjdoYmY1OjFweDtcbiAgICAtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1hY3RpdmUtMWZoMDAwOnZhcigtLWJvcmRlci13aWR0aC1jYXJkLXZ1azV2bSk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtZGVmYXVsdC1ueWYwcHU6dmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQtdnVrNXZtKTtcbiAgICAtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kaXNhYmxlZC00cGRmc2s6dmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQtdnVrNXZtKTtcbiAgICAtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1ob3Zlci1leGlkcW06dmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQtdnVrNXZtKTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2c6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLWVuZC1kY3Z1cjI6dmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWVwamNnZyk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtYmxvY2stc3RhcnQtODdzd3U2OnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWlubGluZS1lbmQtMnkwcm8wOnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWlubGluZS1zdGFydC15aWJ2NTI6dmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWVwamNnZyk7XG4gICAgLS1ib3JkZXItd2lkdGgtZmxhc2hiYXItaW5saW5lLXN0YXJ0LWRyZjFjYTowcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bToycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtY2FyZC12dWs1dm06dmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWNhcmQtc2VsZWN0ZWQtYzE3MXp2OnZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSk7XG4gICAgLS1ib3JkZXItd2lkdGgtZHJvcGRvd24tM2JpbHkwOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3k6MXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tYmlnLTM2MXB0eDozcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1sYXJnZS01bTU5eXk6NHB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tbWVkaXVtLXdodGI0ZToycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1ub3JtYWwtNGJyMDdkOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLXNtYWxsLTg3M3R2ZzoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi14LXNtYWxsLWgwcm9obToxLjVweDtcbiAgICAtLWJvcmRlci13aWR0aC1pdGVtLWNhcmQtaWVyY3FmOnZhcigtLWJvcmRlci13aWR0aC1jYXJkLXZ1azV2bSk7XG4gICAgLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXU6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWxheW91dC1zaWRlLW5hdmlnYXRpb24tcWh0eTIzOnZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oKTtcbiAgICAtLWJvcmRlci13aWR0aC1iYWRnZS0yaWNyZGw6MHB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXM6MnB4O1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWV4dHJhLXNsb3ctbDlvZnhoOjI3MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW9vNnR1OjkwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlOjEzNW1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOToxMTVtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYToxNjVtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3g6MjUwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tYXZhdGFyLWdlbi1haS1ncmFkaWVudC1kczdkdng6MzYwMG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWF2YXRhci1sb2FkaW5nLWRvdHMtbTdmZXdjOjEyMDBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLW1yMjBuOTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtOTAtano0b2MxOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWUpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtZm9nZW5lOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTdmMWdjcSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay02YXY3OGQ6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLTFqY3dhZSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3E6MTgwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXA6dmFyKC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW9vNnR1KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTdmMWdjcSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXF1aWNrLTd0ZG81Mjp2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHUpO1xuICAgIC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10cmRlbjg6Y3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2OmN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWItYTBrbmtlOmN1YmljLWJlemllcigxLCAwLCAwLjgzLCAxKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWMtemlkd3drOmN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctYXZhdGFyLWdlbi1haS1ncmFkaWVudC1qOGhiNWs6Y3ViaWMtYmV6aWVyKDAuNywgMCwgMC4zLCAxKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC1lNzBxeTY6dmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10cmRlbjgpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yb3RhdGUtOTAtaGVvOXlhOnZhcigtLW1vdGlvbi1lYXNpbmctZWFzZS1vdXQtcXVhcnQtdHJkZW44KTtcbiAgICAtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC13MzJncmg6ZWFzZS1vdXQ7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stMm40MHp4OmVhc2Utb3V0O1xuICAgIC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNrazpsaW5lYXI7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWw6ZWFzZS1vdXQ7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtMmh4Nmx3OnZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2KTtcbiAgICAtLW1vdGlvbi1lYXNpbmctc3RpY2t5LTJvNXZvZzp2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1iLWEwa25rZSk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLWV4cHJlc3NpdmUtNW5neXloOnZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWMtemlkd3drKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZXNwb25zaXZlLXhrYTlqbDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1leHByZXNzaXZlLXBsZTY0NTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3gpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXRvb2x0aXAtZW50ZXItdTF0NGh5OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDkpO1xuICAgIC0tbW90aW9uLWVhc2luZy10b29sdGlwLWVudGVyLTkzdTNheDp2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2Jldik7XG4gICAgLS1tb3Rpb24ta2V5ZnJhbWVzLWZhZGUtaW4tMHI5bGZ1OmF3c3VpLWZhZGUtaW4tMzUwMDNjO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1mYWRlLW91dC15cmE5bHI6YXdzdWktZmFkZS1vdXQtMzUwMDNjO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1zdGF0dXMtaWNvbi1lcnJvci0wZDBpNms6YXdzdWktc3RhdHVzLWljb24tZXJyb3ItMzUwMDNjO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1zY2FsZS1wb3B1cC03OGNjdHM6YXdzdWktc2NhbGUtcG9wdXAtMzUwMDNjO1xuICAgIC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYjoyMzhweDtcbiAgICAtLXNpemUtY29udHJvbC1hY2Zrajk6MTZweDtcbiAgICAtLXNpemUtaWNvbi1iaWctbmJyM3N2OjMycHg7XG4gICAgLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkOjQ4cHg7XG4gICAgLS1zaXplLWljb24tbWVkaXVtLWQ5M2dsdjoyMHB4O1xuICAgIC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2I6MTZweDtcbiAgICAtLXNpemUtdGFibGUtc2VsZWN0aW9uLWhvcml6b250YWwtNWd1eWMxOjQwcHg7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aTozMnB4O1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC10aGJ0ams6MTVweDtcbiAgICAtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LW92NGliOToyOHB4O1xuICAgIC0tc3BhY2UtYWxlcnQtYWN0aW9uLWxlZnQteHc1bWd3OnZhcigtLXNwYWNlLXMta2J6ZGI4KTtcbiAgICAtLXNwYWNlLWFsZXJ0LWhvcml6b250YWwtZG5wbnpuOnZhcigtLXNwYWNlLWZsYXNoYmFyLWhvcml6b250YWwtb2V3ZDlwKTtcbiAgICAtLXNwYWNlLWFsZXJ0LW1lc3NhZ2UtcmlnaHQtNnlwMnc3OnZhcigtLXNwYWNlLXh4cy0wZ21rNDIpO1xuICAgIC0tc3BhY2UtYWxlcnQtdmVydGljYWwteWlnZGN2OnZhcigtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLTExeHJjcik7XG4gICAgLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrOjRweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5ejp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1ODp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC12a2VnZWk6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnOjVweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLWVid3V4eTowcHg7XG4gICAgLS1zcGFjZS1idXR0b24taWNvbi1vbmx5LWhvcml6b250YWwtYTczdGtrOjZweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3g6MHB4O1xuICAgIC0tc3BhY2UtYnV0dG9uLW1vZGFsLWRpc21pc3MtdmVydGljYWwtbjBxejdhOnZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCk7XG4gICAgLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaTotNXB4O1xuICAgIC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci16cnlhdjA6dmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGkpO1xuICAgIC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1ndXR0ZXItd2Mzd3ByOjZweDtcbiAgICAtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LTBvN21hbDp2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEpO1xuICAgIC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWNlN3Q1Nzp2YXIoLS1zcGFjZS1zLWtiemRiOCk7XG4gICAgLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxOnZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2Yyk7XG4gICAgLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWdtaWFqbDoxMHB4O1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC13a3JyYjA6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtMG83bWFsKTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWwxa3dwMjp2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtY2U3dDU3KTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWc5Y21hZzp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxKTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC02d3kxbnE6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamwpO1xuICAgIC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXMxaDY3dTotN3B4O1xuICAgIC0tc3BhY2UtY29udGFpbmVyLWNvbnRlbnQtdG9wLTEzNTM5djp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubTp2YXIoLS1zcGFjZS1zLWtiemRiOCk7XG4gICAgLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1ybXN0MDE6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCk7XG4gICAgLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnE6dmFyKC0tc3BhY2UtbC0weWtwYjEpO1xuICAgIC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tcDd0YjFhOnZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2Yyk7XG4gICAgLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWE4dTA5eDozNnB4O1xuICAgIC0tc3BhY2UtZXhwYW5kYWJsZS1zZWN0aW9uLWljb24tb2Zmc2V0LXRvcC1rOGN6YTM6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTUpO1xuICAgIC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3U6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtdDRhdDdyOjM2cHg7XG4gICAgLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItbTVmY3VjOi01cHg7XG4gICAgLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1pOHJkczM6LTVweDtcbiAgICAtLXNwYWNlLWZsYXNoYmFyLWFjdGlvbi1sZWZ0LWs5YTZhMjp2YXIoLS1zcGFjZS1zLWtiemRiOCk7XG4gICAgLS1zcGFjZS1mbGFzaGJhci1kaXNtaXNzLXJpZ2h0LWc1a3gwOTowcHg7XG4gICAgLS1zcGFjZS1mbGFzaGJhci1ob3Jpem9udGFsLW9ld2Q5cDp2YXIoLS1zcGFjZS1tLXV0eHl6bSk7XG4gICAgLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3I6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCk7XG4gICAgLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6Mnc6dmFyKC0tc3BhY2UtbC0weWtwYjEpO1xuICAgIC0tc3BhY2Uta2V5LXZhbHVlLWdhcC1pY2t5MDU6MHB4O1xuICAgIC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLTgxbnNmazp2YXIoLS1zcGFjZS1zY2FsZWQtMngteHh4bC0wenFxc20pO1xuICAgIC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGU6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXhsLXZscHpndCk7XG4gICAgLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bTozNnB4O1xuICAgIC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbTp2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMpO1xuICAgIC0tc3BhY2UtbW9kYWwtY29udGVudC1ib3R0b20tMzExOTJ5OnZhcigtLXNwYWNlLXNjYWxlZC0yeC1tLW84dWZtYSk7XG4gICAgLS1zcGFjZS1tb2RhbC1ob3Jpem9udGFsLW15aWpzMDp2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tNHF3YjAxOnZhcigtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZSk7XG4gICAgLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3Q6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLWRpdmlkZXItbWFyZ2luLWhvcml6b250YWwtaDJhMzIxOnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtdWU4bHNpOnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1wYW5lbC1uYXYtbGVmdC16MGZ5OGI6MjhweDtcbiAgICAtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2s6MjhweDtcbiAgICAtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrOnZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4pO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtdG9wLWNsYW5vMTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtYm90dG9tLXNwZTNhcDp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpOjZweDtcbiAgICAtLXNwYWNlLXRhYnMtY29udGVudC10b3AtNWx5NmJ1OnZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veik7XG4gICAgLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWd6Nzg2dzotOHB4O1xuICAgIC0tc3BhY2UtdGFicy12ZXJ0aWNhbC12OXc5cjg6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2UtdGFibGUtY29udGVudC1ib3R0b20tNTlzZzB2OnZhcigtLXNwYWNlLXh4cy0wZ21rNDIpO1xuICAgIC0tc3BhY2UtdGFibGUtZW1iZWRkZWQtaGVhZGVyLXRvcC1lenprMTk6MHB4O1xuICAgIC0tc3BhY2UtdGFibGUtZm9vdGVyLWhvcml6b250YWwtYmk1ZjA1OnZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1ob3Jpem9udGFsLXMxa205YSk7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxOjBweDtcbiAgICAtLXNwYWNlLXRhYmxlLWhlYWRlci1ob3Jpem9udGFsLXMxa205YTowcHg7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItdG9vbHMtYm90dG9tLWx6aXM1YTowcHg7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItdG9vbHMtZnVsbC1wYWdlLWJvdHRvbS02OHVwYnc6NHB4O1xuICAgIC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1qZHU4N2U6dmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxKTtcbiAgICAtLXNwYWNlLXRyZWUtdmlldy1pbmRlbnRhdGlvbi11ZGE0bnk6dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtZ2FwLWQ5OWhqYzp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gICAgLS1zcGFjZS1zaWRlLW5hdmlnYXRpb24taXRlbS1pY29uLWdhcC0ya3QwdnM6dmFyKC0tc3BhY2UteHhzLTBnbWs0Mik7XG4gICAgLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWs6dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLWhvcml6b250YWwtZGVmYXVsdC04cnkzb3c6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtMG83bWFsKTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtZ2NteDJ6OnZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1jZTd0NTcpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC1sNzN0Mmk6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzM6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamwpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtZGVzY3JpcHRpb24tcGFkZGluZy10b3AtcmJobnMxOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0cjp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLWhvcml6b250YWwtdHFnYW94OnZhcigtLXNwYWNlLWwtMHlrcGIxKTtcbiAgICAtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLXBiZnRmbDp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteHhzLWFpd3RpNTp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC1tLW84dWZtYTp2YXIoLS1zcGFjZS1tLXV0eHl6bSk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngtbC10cDU1amQ6dmFyKC0tc3BhY2UtbC0weWtwYjEpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXhsLXZscHpndDp2YXIoLS1zcGFjZS14bC1kODRlZXkpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXh4eGwtMHpxcXNtOnZhcigtLXNwYWNlLXh4eGwtbXc1aGJsKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1ub25lLWx5cHJ5eTp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gICAgLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2Q6dmFyKC0tc3BhY2UteHh4cy16ZWxwNWwpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWs6dmFyKC0tc3BhY2UteHhzLTBnbWs0Mik7XG4gICAgLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkOnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtcy15cXZtb3o6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMTp2YXIoLS1zcGFjZS1sLTB5a3BiMSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuOnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZDp2YXIoLS1zcGFjZS14eGwtZXhpNjAwKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZTp2YXIoLS1zcGFjZS14eHhsLW13NWhibCk7XG4gICAgLS1zcGFjZS1zdGF0aWMteHh4cy03NzVtMmI6dmFyKC0tc3BhY2UteHh4cy16ZWxwNWwpO1xuICAgIC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDE6dmFyKC0tc3BhY2UteHhzLTBnbWs0Mik7XG4gICAgLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4OnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zdGF0aWMtcy14emlmaDM6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2Utc3RhdGljLW0tbzhxczgzOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbDp2YXIoLS1zcGFjZS1sLTB5a3BiMSk7XG4gICAgLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxOnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zdGF0aWMteHhsLXh5eThueDp2YXIoLS1zcGFjZS14eGwtZXhpNjAwKTtcbiAgICAtLXNwYWNlLXN0YXRpYy14eHhsLWEwZnMyMDp2YXIoLS1zcGFjZS14eHhsLW13NWhibCk7XG4gICAgLS1zcGFjZS1ub25lLWVhMzJsajowcHg7XG4gICAgLS1zcGFjZS14eHhzLXplbHA1bDoycHg7XG4gICAgLS1zcGFjZS14eHMtMGdtazQyOjRweDtcbiAgICAtLXNwYWNlLXhzLWoxY2g5Nzo4cHg7XG4gICAgLS1zcGFjZS1zLWtiemRiODoxMnB4O1xuICAgIC0tc3BhY2UtbS11dHh5em06MTZweDtcbiAgICAtLXNwYWNlLWwtMHlrcGIxOjIwcHg7XG4gICAgLS1zcGFjZS14bC1kODRlZXk6MjRweDtcbiAgICAtLXNwYWNlLXh4bC1leGk2MDA6MzJweDtcbiAgICAtLXNwYWNlLXh4eGwtbXc1aGJsOjQwcHg7XG4gICAgLS1zaGFkb3ctY2FyZC11a2FkbXg6bm9uZTtcbiAgICAtLXNoYWRvdy1pdGVtLWNhcmQtbG8wdWg2OnZhcigtLXNoYWRvdy1jYXJkLXVrYWRteCk7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLTR2YXBiazowcHggMHB4IDFweCAxcHggI2U5ZWJlZCwgMHB4IDFweCA4cHggMnB4IHJnYmEoMCwgNywgMjIsIDAuMTIpO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtOWV4YXFsOjBweCAxcHggMXB4IDFweCAjZTllYmVkLCAwcHggNnB4IDM2cHggIzAwMDcxNjFhO1xuICAgIC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbzowcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LWRyb3B1cC1ibGxvYWg6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gICAgLS1zaGFkb3ctZmxhc2gtY29sbGFwc2VkLXJ3NHlxYjowcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIC0tc2hhZG93LWZsYXNoLXN0aWNreS1nbTV5cm46MHB4IDRweCA4cHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctbW9kYWwtM2ZmMGc1OnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICAgIC0tc2hhZG93LXBhbmVsLXNzbG52djowcHggMHB4IDBweCAxcHggI2I2YmVjOTtcbiAgICAtLXNoYWRvdy1wYW5lbC10b2dnbGUtbHJjNXk2OjBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMik7XG4gICAgLS1zaGFkb3ctcG9wb3Zlci01OHA2eW06dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gICAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLTZtNDZ4czowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLWtmemxmYjotMXB4IDBweCAxcHggMHB4ICNlOWViZWQsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXN0aWNreS1oMzQxM3c6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC14eXo1YmY6MHB4IDJweCAwcHggMHB4ICNlOWViZWQsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15bjh5Nzc6NHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LWtpZWtqcjotNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC0zMDAtYXFzeWxmOiNkNjNmMzg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNDAwLXE1N3BkbTojZWQ1OTU4O1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTUwMC1nZnU2aXU6I2ZlNmU3MztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC02MDAtaHZnNnk2OiNmZjhhOGE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNzAwLXl6cHV3czojZmZhMDllO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTgwMC10MXlydHc6I2ZmYjNiMDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC05MDAtano5ano4OiNmZmM0YzA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTAwMC1jNHA4Mm06I2ZmZDJjZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC0xMTAwLXZnYXY4dzojZmZlMGRkO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTEyMDAtNnppb3Z3OiNmZmVjZWE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMzAwLXI5czAxcTojYzU1MzA1O1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTQwMC1rZjgwMWE6I2RlNjkyMztcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS01MDAtcXM0NnBtOiNmMjdjMzY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNjAwLXZ5eHlsbjojZjg5MjU2O1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTcwMC0wZ2FxOTg6I2ZjYTU3MjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS04MDAtNzU3cWQ5OiNmZmI2OGI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtOTAwLTRhNjR5ZDojZmZjNmE0O1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTEwMDAtNXJlMHk1OiNmZmQ0YmI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTEwMC1zZ21zeXM6I2ZmZTFjZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMjAwLWlpa3Y0cDojZmZlZGUyO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTMwMC1wOW5nZng6Izk3NzAwMTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy00MDAtM2g5bHd5OiNiMDg0MDA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNTAwLWRrMHJvZTojYzU5NjAwO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTYwMC1mNWhvcjc6I2QzYTYxYztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy03MDAtaDNqaDQwOiNkZmI1MmM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctODAwLTd4Nms5dDojZWFjMzNhO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTkwMC1oMjVsbWg6I2YxY2Y2NTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMDAwLTJnYXFrMTojZjdkYjhhO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTExMDAtNHR4a3F5OiNmY2U1YTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTIwMC1iMWZmazA6I2ZmZWZjOTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTMwMC1vMDl6MGo6IzQ4ODUxYTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTQwMC0xcWVkZzM6IzVhOWIyOTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTUwMC10bWloMGc6IzY5YWUzNDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTYwMC1sY3VqbWw6IzdkYmQ0YztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTcwMC15Z2EyMmM6IzhmY2E2MTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTgwMC02NHV3MGU6IzlmZDY3MztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTkwMC01eWJ3eW46I2IyZGY4ZDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTEwMDAtbnMxYnZvOiNjNWU3YTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMTAwLXliNzdrODojZDVlZmJlO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTIwMC1vM3h0bWc6I2U0ZjdkNTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMzAwLTJma3pwMTojMDE4OTc3O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC00MDAtYm85MGdoOiMwMDlkODk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTUwMC05NXpjMWU6IzAwYjA5YjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNjAwLWg5a2sxczojNDBiZmE5O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC03MDAtMDkyeGMyOiM1ZmNjYjc7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTgwMC1xOTltODM6Izc3ZDdjMztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtOTAwLTc0YXh3NTojOTRlMGQwO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMDAwLXl2ZzE2bTojYWNlOWRiO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMTAwLTl0YXg0cjojYzJmMGU2O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMjAwLTZ3MDVyODojZDdmN2YwO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTMwMC12Mzdyc2k6IzAwODE5YztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS00MDAtZHZvaDFrOiMwNDk3YmE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNTAwLWJhOXdmaTojMDhhYWQyO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTYwMC1rcW4xdXo6IzQ0YjlkZDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS03MDAtdGdyd3FjOiM2M2M2ZTc7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtODAwLXRjZWlpODojNzlkMmYwO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTkwMC1haDNzbnU6Izk4ZGNmNTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMDAwLTg0N3R5MTojYjNlNGY4O1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTExMDAtYjVzNW5rOiNjYWVkZmM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTIwMC15aHJ3M3Q6I2RkZjRmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0zMDAtbzN3ZW4xOiM0ODZkZTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNDAwLXZuY21xaTojNjM4NGY1O1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTUwMC15MjFvOW46Izc2OThmZTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi02MDAtcjBucWJ2OiM4ZWE5ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNzAwLXcwMWpxYzojYTJiOGZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTgwMC1zMHg5M3c6I2IxYzVmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi05MDAtZjZ3OXplOiNjM2QxZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTAwMC0zdG9xMzE6I2QyZGNmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMTAwLTNzN2hxMzojZGZlNmZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEyMDAteW9hNGpoOiNlY2YwZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMzAwLW1ycjd1ZjojOGQ1OWRlO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTQwMC15MTR3a3o6I2ExNzNlYTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS01MDAtaWRsbWFkOiNiMDg4ZjU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNjAwLWJsaXJuaTojYmY5YmY5O1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTcwMC1rdHVyczk6I2NiYWJmYztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS04MDAtYmc1dGtyOiNkNmJhZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtOTAwLW81dmJqeDojZGZjOGZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTEwMDAteHZjcW41OiNlOGQ1ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTEwMC1qNXhvMWk6I2VmZTJmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMjAwLXlma2ltaTojZjVlZGZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay0zMDAtaG92dnNiOiNjNjRhNzA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTQwMC1yODhyaG06I2Q1Njg4OTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNTAwLTNlY2MweDojZTA3ZjlkO1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay02MDAtN3ZlYXN2OiNlYjkyYWQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTcwMC1pdGU0bzc6I2Y1YTJiYjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstODAwLWI2enMyMTojZmZiMGM4O1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay05MDAtMTlreXZxOiNmZmMxZDQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTEwMDAtcThmaG92OiNmZmQxZGU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTExMDAtMHl0bW9sOiNmZmRmZTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTEyMDAtOHprZW9vOiNmZmVjZjE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtY3JpdGljYWwtb3hvejM1OnZhcigtLWNvbG9yLWNoYXJ0cy1yZWQtMzAwLWFxc3lsZik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtaGlnaC0wajIxMjI6dmFyKC0tY29sb3ItY2hhcnRzLXJlZC01MDAtZ2Z1Nml1KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1tZWRpdW0teW43M2YxOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNjAwLXZ5eHlsbik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbG93LWc2OG5odDp2YXIoLS1jb2xvci1jaGFydHMteWVsbG93LTcwMC1oM2poNDApO1xuICAgICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLXBvc2l0aXZlLXlnM24wNTp2YXIoLS1jb2xvci1jaGFydHMtZ3JlZW4tNTAwLXRtaWgwZyk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtaW5mby03Z3l0Nzk6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMS01MDAtYmE5d2ZpKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1uZWdhdGl2ZS04cmlzaW06dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtcG9zaXRpdmUtY2c5Y2xvOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtaW5mby1wbXBobjI6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1uZXV0cmFsLXZ0a3dheTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLWhiZWxiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1jaGFydHMtbGluZS10aWNrLTllZDN5OTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1jaGFydHMtbGluZS1heGlzLTh3eGMyOTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1jaGFydHMtZXJyb3ItYmFyLW1hcmtlci0wbXp2NjA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3Itc2V2ZXJpdHktZGFyay1yZWQtbzAxOTQ1OiNkNjNmMzg7XG4gICAgICAtLWNvbG9yLXNldmVyaXR5LXJlZC1jZzFkajE6I2ZlNmU3MztcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwteXF5em1uOnZhcigtLWNvbG9yLWJsYWNrLXNneWFjaCk7XG4gICAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtdXdvMW02OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTRudnZhMTpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qOnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1vcTc5ZXk6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLTU5YnR2Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLThmaWRjcjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThiNm56Njp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLTZnb3J0bzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC12dGM0d2Q6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kdHp5b2I6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC1wcnN2MTc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1mcW0zOWM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci0zbXU3d3M6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItbWpqbHc0OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXF3cjdybTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1wcGRzZ3I6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yczB2cGs6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1oYmI4ZGM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLXVjemdqajpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC04ZWx4amM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd246dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLWp2MG5mbTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGs6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtb3NqcWtoOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWs1NnpnbTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItaG5teHlqOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktY2s5cms2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci04N2pvOWo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC0zdHlpZTM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC01bWtmbmc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1rcTNrNXI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQteHczc29yOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci11Z3NkZjM6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmUpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXRrZjBxaTp2YXIoLS1jb2xvci1pbmZvLTEwMDAtbGphNDB3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy1ya3owNG46dmFyKC0tY29sb3Itc3VjY2Vzcy0xMDAwLXp5MXByZik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctbmVmOGRnOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC15cW83bjcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXBiZ3k0dDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtamkxemU3OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXZ5NmF3dzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1rZDV5N2w6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctZmZ1MDUzOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG86dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS14dHN3MnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LWN4cXp5MTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC1yaHp1dTU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03dHBmcjY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGo6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1rYnltcmg6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby0wZWJ4dDI6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXA0MWxiMzp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctcWo4OHF2OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtcXZtaHhmOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1qNWcwYmw6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtbHBscm9zOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC10Znd2cWc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnA6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTl0N3E5bzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1ocjczOTU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS13c2g5OWk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLThibng1bDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1rOGd5NGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXM1OWc0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItNDJ1ZGZ1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1czp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LXB0MDF4Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1mbDh0dHI6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWd5OGVoeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWppN2RudDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1rM3NkcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktNmloZDZqOnZhcigtLWNvbG9yLXB1cnBsZS00MDAtbGNiMnRhKTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktMTdmNmM0OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtZnVicHAwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtNDFjdTlnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1rbW0zaDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLW93ZDJqdDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2Q6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1jZzdzazA6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS16MzYxbzQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtaWN1NmF4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Mzp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNHBnNXhqOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tM2tiOHFsOnZhcigtLWNvbG9yLWluZm8tNDAwLWtreTZzYSk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cSk7XG4gICAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtNDczNTRjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS01YTV1emQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItdmlxZml1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLXAxZnUxcTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLWNmM2xqcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZnB6OGlvOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXIteDVhNzEzOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LXpzM3h2Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLTJhNnVwNDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtczNwN3o1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC1tczl5eXA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC04MTJmc3I6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTVvZXc5MTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1pcm0zOG86dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy1yYmN0aW06IzI4MmMzNDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXJlZC04bGpmcjc6cmdiYSgyNTUsIDYxLCA2MSwgMC4yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXllbGxvdy1xbDYwbnA6cmdiYSgyNTEsIDIxMSwgNTAsIDAuMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1pbmRpZ28tZW8zMnU2OnJnYmEoOTIsIDEyNywgMjU1LCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtZ3JlZW4tbndyc2w2OnJnYmEoNDMsIDE4MSwgNTIsIDAuMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1vcmFuZ2UtcDVjZ3hzOnJnYmEoMjU1LCA3NSwgMjAsIDAuMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1wdXJwbGUtZDB6ZWs1OnJnYmEoMTczLCA5MiwgMjU1LCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtbGltZS10OWV6Zng6cmdiYSg0OSwgMTg0LCAwLCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtZ3JleS1pODluamU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXRlYWwtbGgxdWtoOnJnYmEoMCwgMTczLCAxNjIsIDAuMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ibHVlLTE4c2t3MzpyZ2JhKDAsIDE1MywgMjU1LCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtdmlvbGV0LTV4ZzRtbTpyZ2JhKDEzMywgMTE3LCAyNTUsIDAuMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1tYWdlbnRhLXVwOWcwbDpyZ2JhKDI1NSwgMjYsIDIyNCwgMC4yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXBpbmstenE3bjY1OnJnYmEoMjU1LCA1MSwgMTUzLCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtYW1iZXItem1vbGlwOnJnYmEoMjUwLCAxMTEsIDAsIDAuMik7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1yZWQtZ25tcG85OnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQteWVsbG93LTllOTVmdzp2YXIoLS1jb2xvci13YXJuaW5nLTIwMC1mZGV0bmMpO1xuICAgICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtaW5kaWdvLW5lZmN4MDp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JlZW4tNGR5bnI5OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWNmemxhZCk7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1vcmFuZ2UtcWx1YmRhOiNmZjk5N2E7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1wdXJwbGUtcnl5Z256OiNkNGE4ZmY7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1saW1lLXkyMjZtdjojYWNmZjJlO1xuICAgICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JleS00YTRuY3I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXRlYWwtYWJncjZzOiMwMGY1ZTQ7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ibHVlLXVxOWI4YTojNzVjZmZmO1xuICAgICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtdmlvbGV0LWd1cWhzZTojYjJhOGZmO1xuICAgICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtbWFnZW50YS16YWQ4anQ6I2ZmNTdlOTtcbiAgICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXBpbmstMnZzOG9oOiNmZjk5Y2M7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1hbWJlci16ZHpvODU6I2ZmYmI0NTtcbiAgICAgIC0tc2hhZG93LWNvbnRhaW5lci00dmFwYms6MHB4IDFweCA4cHggMnB4IHJnYmEoMCwgNywgMjIsIDAuNik7XG4gICAgICAtLXNoYWRvdy1jb250YWluZXItYWN0aXZlLTlleGFxbDowcHggMXB4IDFweCAxcHggIzE5MjUzNCwgMHB4IDZweCAzNnB4ICMwMDA0MGM7XG4gICAgICAtLXNoYWRvdy1kcm9wZG93bi04d210M286MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDQsIDEyLCAxKTtcbiAgICAgIC0tc2hhZG93LWZsYXNoLXN0aWNreS1nbTV5cm46MHB4IDRweCA4cHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAgIC0tc2hhZG93LXBhbmVsLXNzbG52djowcHggMHB4IDBweCAxcHggIzQxNGQ1YztcbiAgICAgIC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1scmM1eTY6MHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAgIC0tc2hhZG93LXNwbGl0LWJvdHRvbS02bTQ2eHM6MHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLWtmemxmYjotMXB4IDBweCAxcHggMHB4ICMxOTI1MzQsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgICAgLS1zaGFkb3ctc3RpY2t5LWgzNDEzdzowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC14eXo1YmY6MHB4IDJweCAwcHggMHB4ICM0MTRkNWMsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NzowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC1raWVranI6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWNvbXBhY3QtbW9kZTpub3QoI1xcOSkge1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGk6MjhweDtcbiAgICAtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtdGhidGprOjEzcHg7XG4gICAgLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1vdjRpYjk6MjRweDtcbiAgICAtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZzozcHg7XG4gICAgLS1zcGFjZS1idXR0b24taWNvbi1vbmx5LWhvcml6b250YWwtYTczdGtrOnZhcigtLXNwYWNlLXh4cy0wZ21rNDIpO1xuICAgIC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWNlN3Q1NzoxMHB4O1xuICAgIC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamw6dmFyKC0tc3BhY2UteHMtajFjaDk3KTtcbiAgICAtLXNwYWNlLWRhcmstaGVhZGVyLW92ZXJsYXAtZGlzdGFuY2UtYTh1MDl4OjMycHg7XG4gICAgLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6Mnc6dmFyKC0tc3BhY2UtbS11dHh5em0pO1xuICAgIC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMTotMXB4O1xuICAgIC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1OnZhcigtLXNwYWNlLW5vbmUtZWEzMmxqKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC1tLW84dWZtYTp2YXIoLS1zcGFjZS14cy1qMWNoOTcpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LWwtdHA1NWpkOnZhcigtLXNwYWNlLXMta2J6ZGI4KTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC14bC12bHB6Z3Q6dmFyKC0tc3BhY2UtbS11dHh5em0pO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXh4eGwtMHpxcXNtOnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2Q6dmFyKC0tc3BhY2Utbm9uZS1lYTMybGopO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWs6dmFyKC0tc3BhY2UteHh4cy16ZWxwNWwpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZDp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1zLXlxdm1vejp2YXIoLS1zcGFjZS14cy1qMWNoOTcpO1xuICAgIC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjOnZhcigtLXNwYWNlLXMta2J6ZGI4KTtcbiAgICAtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMTp2YXIoLS1zcGFjZS1tLXV0eHl6bSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuOnZhcigtLXNwYWNlLWwtMHlrcGIxKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkOnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGU6dmFyKC0tc3BhY2UteHhsLWV4aTYwMCk7XG4gICAgLS1zcGFjZS1hbGVydC12ZXJ0aWNhbC15aWdkY3Y6dmFyKC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtMTF4cmNyKTtcbiAgICAtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5ejp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1ODp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC12a2VnZWk6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2UtYnV0dG9uLW1vZGFsLWRpc21pc3MtdmVydGljYWwtbjBxejdhOnZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCk7XG4gICAgLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxOnZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2Yyk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1sMWt3cDI6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWNlN3Q1Nyk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZGVmYXVsdC1nOWNtYWc6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtNnd5MW5xOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtZ21pYWpsKTtcbiAgICAtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLXJtc3QwMTp2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkKTtcbiAgICAtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXA3dGIxYTp2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMpO1xuICAgIC0tc3BhY2UtZXhwYW5kYWJsZS1zZWN0aW9uLWljb24tb2Zmc2V0LXRvcC1rOGN6YTM6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTUpO1xuICAgIC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtMTF4cmNyOnZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQpO1xuICAgIC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLTgxbnNmazp2YXIoLS1zcGFjZS1zY2FsZWQtMngteHh4bC0wenFxc20pO1xuICAgIC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGU6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXhsLXZscHpndCk7XG4gICAgLS1zcGFjZS1tb2RhbC1jb250ZW50LWJvdHRvbS0zMTE5Mnk6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LW0tbzh1Zm1hKTtcbiAgICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTRxd2IwMTp2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC10b3Ata3N4dGt0OnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtdWU4bHNpOnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkazp2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC1jbGFubzE6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNwbGl0LWJvdHRvbS1zcGUzYXA6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXRhYnMtY29udGVudC10b3AtNWx5NmJ1OnZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veik7XG4gICAgLS1zcGFjZS10YWJzLXZlcnRpY2FsLXY5dzlyODp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWdjbXgyejp2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtY2U3dDU3KTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtbDczdDJpOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0zbzNqNHEpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtdm00dWczOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtZ21pYWpsKTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLWRlc2NyaXB0aW9uLXBhZGRpbmctdG9wLXJiaG5zMTp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gIH1cbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZDpub3QoI1xcOSkge1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWV4dHJhLXNsb3ctbDlvZnhoOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dTowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDk6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3g6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWF2YXRhci1nZW4tYWktZ3JhZGllbnQtZHM3ZHZ4OjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1hdmF0YXItbG9hZGluZy1kb3RzLW03ZmV3YzowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3E6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtbXIyMG45OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWUpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS05MC1qejRvYzE6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLTFqY3dhZSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1mb2dlbmU6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLTZhdjc4ZDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHUpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWY6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stN3RkbzUyOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS14a2E5amw6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZXhwcmVzc2l2ZS1wbGU2NDU6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuODp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctNDUxbnN4KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10b29sdGlwLWVudGVyLXUxdDRoeTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5KTtcbiAgfVxuICAuYXdzdWktY29udGV4dC10b3AtbmF2aWdhdGlvbjpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtNG52dmExOnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LW0yNjltajpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLW9xNzlleTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLTU5YnR2Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci04ZmlkY3I6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtOGI2bno2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC02Z29ydG86dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW86dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC12dGM0d2Q6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZHR6eW9iOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtbXl2NWp3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtcHJzdjE3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWJ4cWZsZDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1mcW0zOWM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy05bGFxZzc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTNtdTd3czp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3k6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1tampsdzQ6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXF3cjdybTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtcHBkc2dyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yczB2cGs6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtaGJiOGRjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLXVjemdqajpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtOGVseGpjOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLWp2MG5mbTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtb3NqcWtoOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1rNTZ6Z206dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1obm14eWo6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktY2s5cms2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItODdqbzlqOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LTN0eWllMzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC01bWtmbmc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUta3EzazVyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC14dzNzb3I6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXJ6eWV5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci11Z3NkZjM6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWk6dmFyKC0tY29sb3ItaW5mby0xMDAwLWxqYTQwdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXJrejA0bjp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAtenkxcHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctbmVmOGRnOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC15cW83bjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtcGJneTR0OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy03ZWhsbDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1qaTF6ZTc6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC12eTZhd3c6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLWtkNXk3bDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG86dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1jeHF6eTE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGo6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWtieW1yaDp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby0wZWJ4dDI6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1wNDFsYjM6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy1xajg4cXY6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtcXZtaHhmOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWI5bXo1bjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLWo1ZzBibDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtbHBscm9zOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdGZ3dnFnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGo6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktOXQ3cTlvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1ocjczOTU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLWVyanBwZTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLThibng1bDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtb3EzZ3ZlOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWs4Z3k0azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXM1OWc0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci10YWItYnV0dG9uLWVycm9yLTQydWRmdTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1kbnY5NXM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtcHQwMXhnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtZmw4dHRyOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWd5OGVoeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtamk3ZG50OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1idGZsbmU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktNmloZDZqOnZhcigtLWNvbG9yLXB1cnBsZS00MDAtbGNiMnRhKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0xN2Y2YzQ6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDI6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLThob3BpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtNDFjdTlnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXIta21tM2g1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtb3dkMmp0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2Q6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHU6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS16MzYxbzQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWljdTZheDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC1qZzBmNWw6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Mzp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTRwZzV4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdzp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS01YTV1emQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXZpcWZpdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtcDFmdTFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLWNmM2xqcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LWZwejhpbzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLTlnMW8wNzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci0yYTZ1cDQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC1tczl5eXA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1pNjc2cms6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXFqcHFuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS1tYThzMzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtODEyZnNyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtOGVnNnZsOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWlybTM4bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS0ydWgxb2Y6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LXJiY3RpbTojMjgyYzM0O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXJlZC04bGpmcjc6cmdiYSgyNTUsIDYxLCA2MSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC15ZWxsb3ctcWw2MG5wOnJnYmEoMjUxLCAyMTEsIDUwLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWluZGlnby1lbzMydTY6cmdiYSg5MiwgMTI3LCAyNTUsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtZ3JlZW4tbndyc2w2OnJnYmEoNDMsIDE4MSwgNTIsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtb3JhbmdlLXA1Y2d4czpyZ2JhKDI1NSwgNzUsIDIwLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXB1cnBsZS1kMHplazU6cmdiYSgxNzMsIDkyLCAyNTUsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtbGltZS10OWV6Zng6cmdiYSg0OSwgMTg0LCAwLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWdyZXktaTg5bmplOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtdGVhbC1saDF1a2g6cmdiYSgwLCAxNzMsIDE2MiwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ibHVlLTE4c2t3MzpyZ2JhKDAsIDE1MywgMjU1LCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXZpb2xldC01eGc0bW06cmdiYSgxMzMsIDExNywgMjU1LCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LW1hZ2VudGEtdXA5ZzBsOnJnYmEoMjU1LCAyNiwgMjI0LCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXBpbmstenE3bjY1OnJnYmEoMjU1LCA1MSwgMTUzLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWFtYmVyLXptb2xpcDpyZ2JhKDI1MCwgMTExLCAwLCAwLjIpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXJlZC1nbm1wbzk6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQteWVsbG93LTllOTVmdzp2YXIoLS1jb2xvci13YXJuaW5nLTIwMC1mZGV0bmMpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWluZGlnby1uZWZjeDA6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ncmVlbi00ZHlucjk6dmFyKC0tY29sb3Itc3VjY2Vzcy0yMDAtY2Z6bGFkKTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1vcmFuZ2UtcWx1YmRhOiNmZjk5N2E7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtcHVycGxlLXJ5eWduejojZDRhOGZmO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWxpbWUteTIyNm12OiNhY2ZmMmU7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JleS00YTRuY3I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC10ZWFsLWFiZ3I2czojMDBmNWU0O1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWJsdWUtdXE5YjhhOiM3NWNmZmY7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtdmlvbGV0LWd1cWhzZTojYjJhOGZmO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LW1hZ2VudGEtemFkOGp0OiNmZjU3ZTk7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtcGluay0ydnM4b2g6I2ZmOTljYztcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1hbWJlci16ZHpvODU6I2ZmYmI0NTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItZjYydm5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW8pO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLXhsc3c5YTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1lcnJvci0xcGUzeTg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1iZDRoYXk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLWNhcmQtZjVxNGZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1iZDRoYXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTl4NnNzbDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtanYwbmZtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1kM2xyZGY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTFkYXMzNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWp6ZDF4bzp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC00bnZ2YTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AtYmZtZ2t4OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtanpkMXhvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLXBxOHlkZzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLXgzNTV5Nzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktYnpzNXloOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtanpkMXhvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLXMybjA3OTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNmdvcnRvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci0xb3VtcDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci11ZnQwYnQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC13OWI1dGU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQteHczc29yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS10MnFzbXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQteW5tb2c4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVyYzVzMTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1rNDBzenk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTFwZnN5Mzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1kZWZhdWx0LXQweDZqcDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItYWN0aXZlLW50MjBxZzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LWw3M2I5NDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0xaXZiZTk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctdHhzYzU3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLWdsbHJrNjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItbWpqbHc0KTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctdWt3MWVuOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLXh2aThzajp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtMmtqOHNyOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci15eWMyMHI6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1zdGJtMmg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kdHp5b2IpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtMW81ZjQ4OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtcjRtbmR1OnZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtZnVicHAwKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC04d204NnM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQ6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC14ODhhdnA6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtazY5OHk3OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLWR6MzNlbTp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC14ODhhdnApO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC1xenVxa3o6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXBobGtkaDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS10b3BobWg6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xZHhoY3Q6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTNrZjhsejp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2Zik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2Zjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1lYTlmOW06dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xKTtcbiAgICAtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLWN0ejR3eDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1qbTBqbDQ6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucTp2YXIoLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMik7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXNpZGUtbmF2aWdhdGlvbi1kcWN3OHI6dmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGopO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1icDA5YmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS14dGYzdXE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQtcTd0NnlqOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTFzZ2J1YTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC13cmFwcGVyLWxobHRqZzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy10ZW1mYW06dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mik7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctNjA1OWt6OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXk6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUpO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtN2RuOXNnOnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbTlsNHlhOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmw6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItZzRvc2J2OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItYzY1NGtkOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci11dGhkcGQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC00NXdwZ2o6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWtvZHoydjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS05MmxnbGE6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS13c2g5OWkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtd2FybmRxOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC0zZmh6Zng6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtZ3VuMGs5OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItc2Z2dTV6OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeDp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLWttMm9oOTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1wcGRzZ3IpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1Nzp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1yb3lwdDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItYjF3YWplOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS05enNxMHA6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1rM3NkcmQpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItZjgzY2Z6OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC1pMmZ6bjI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Nik7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN2FpZGltOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtN3lwemg2OnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1idGZsbmUpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtenFweWhlOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtc3hhdWFhOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLTdpeXd0aDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMHpqMmxsOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci14bTFudGE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLTBnMXZwYzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItMTd4czFoOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtaWNtbmI0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXIteG1zbXMwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmV5LWs4eGE3ajp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNik7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTRudnZhMTpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LXYxczJkdjpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1tMjY5bWo6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1vcTc5ZXk6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS01OWJ0djc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItOGZpZGNyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThiNm56Njp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNmdvcnRvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtdnRjNHdkOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWR0enlvYjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUteGIxbmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXByc3YxNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZnFtMzljOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctOWxhcWc3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci0zbXU3d3M6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1mbHY5cm46dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItbWpqbHc0OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm06dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LXBwZHNncjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMnMwdnBrOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWhiYjhkYzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS11Y3pnamo6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LThlbHhqYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd246dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm06dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLXgyeXNoazp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLW9zanFraDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtazU2emdtOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItaG5teHlqOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTg3am85ajp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC0zdHlpZTM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtNW1rZm5nOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLWtxM2s1cjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtczJuMDc5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC14dzNzb3I6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXJ6eWV5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci11Z3NkZjM6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWk6dmFyKC0tY29sb3ItaW5mby0xMDAwLWxqYTQwdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXJrejA0bjp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAtenkxcHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctbmVmOGRnOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC15cW83bjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItZ2xscms2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1wYmd5NHQ6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtbGt3ZHA1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWppMXplNzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5Nzk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXZ5NmF3dzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQta2Q1eTdsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUteHRzdzJ0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LWN4cXp5MTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3RwZnI2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LWlyZmNsajp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3Ita2J5bXJoOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mjp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXA0MWxiMzp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLXFqODhxdjp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC1xdm1oeGY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1scGxyb3M6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC10Znd2cWc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW86dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWhyNzM5NTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtOGJueDVsOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtazhneTRrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItNDJ1ZGZ1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbzdwa2ExOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1czp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1wdDAxeGc6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1mbDh0dHI6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG86dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZ3k4ZWh4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1qaTdkbnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1rM3NkcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS02aWhkNmo6dmFyKC0tY29sb3ItcHVycGxlLTQwMC1sY2IydGEpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTE3ZjZjNDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHE6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWludmVydGVkLWZ1YnBwMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS00MWN1OWc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1rbW0zaDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1vd2QyanQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtY2c3c2swOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLXozNjFvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtaWN1NmF4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNHBnNXhqOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2E6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cSk7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTQ3MzU0Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTVhNXV6ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItdmlxZml1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1wMWZ1MXE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItY2YzbGpyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZnB6OGlvOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXg1YTcxMzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12c2hjbWU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC16czN4djY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci1udjhxNzY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLTJhNnVwNDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXMzcDd6NTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LW1zOXl5cDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLWk2NzZyazp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtZ2poNml5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLW1hOHMzODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXE4M2ozbzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC04MTJmc3I6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC01b2V3OTE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXIteXJyZGlvOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtaXJtMzhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLTZyOWp4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctcmJjdGltOiMyODJjMzQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcmVkLThsamZyNzpyZ2JhKDI1NSwgNjEsIDYxLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXllbGxvdy1xbDYwbnA6cmdiYSgyNTEsIDIxMSwgNTAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtaW5kaWdvLWVvMzJ1NjpyZ2JhKDkyLCAxMjcsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmVlbi1ud3JzbDY6cmdiYSg0MywgMTgxLCA1MiwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1vcmFuZ2UtcDVjZ3hzOnJnYmEoMjU1LCA3NSwgMjAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcHVycGxlLWQwemVrNTpyZ2JhKDE3MywgOTIsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1saW1lLXQ5ZXpmeDpyZ2JhKDQ5LCAxODQsIDAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtZ3JleS1pODluamU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC10ZWFsLWxoMXVraDpyZ2JhKDAsIDE3MywgMTYyLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWJsdWUtMThza3czOnJnYmEoMCwgMTUzLCAyNTUsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtdmlvbGV0LTV4ZzRtbTpyZ2JhKDEzMywgMTE3LCAyNTUsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtbWFnZW50YS11cDlnMGw6cmdiYSgyNTUsIDI2LCAyMjQsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcGluay16cTduNjU6cmdiYSgyNTUsIDUxLCAxNTMsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtYW1iZXItem1vbGlwOnJnYmEoMjUwLCAxMTEsIDAsIDAuMik7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtcmVkLWdubXBvOTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC15ZWxsb3ctOWU5NWZ3OnZhcigtLWNvbG9yLXdhcm5pbmctMjAwLWZkZXRuYyk7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtaW5kaWdvLW5lZmN4MDp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWdyZWVuLTRkeW5yOTp2YXIoLS1jb2xvci1zdWNjZXNzLTIwMC1jZnpsYWQpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LW9yYW5nZS1xbHViZGE6I2ZmOTk3YTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1wdXJwbGUtcnl5Z256OiNkNGE4ZmY7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtbGltZS15MjI2bXY6I2FjZmYyZTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ncmV5LTRhNG5jcjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXRlYWwtYWJncjZzOiMwMGY1ZTQ7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtYmx1ZS11cTliOGE6Izc1Y2ZmZjtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC12aW9sZXQtZ3VxaHNlOiNiMmE4ZmY7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtbWFnZW50YS16YWQ4anQ6I2ZmNTdlOTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1waW5rLTJ2czhvaDojZmY5OWNjO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWFtYmVyLXpkem84NTojZmZiYjQ1O1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci00dmFwYms6bm9uZTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItYWN0aXZlLTlleGFxbDowcHggMXB4IDFweCAxcHggIzE5MjUzNCwgMHB4IDZweCAzNnB4ICMwMDA0MGM7XG4gICAgLS1zaGFkb3ctZHJvcGRvd24tOHdtdDNvOjBweCA0cHggMjBweCAxcHggcmdiYSgwLCA0LCAxMiwgMSk7XG4gICAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLTZtNDZ4czowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLWtmemxmYjotMXB4IDBweCAxcHggMHB4ICMxOTI1MzQsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgIC0tc2hhZG93LXN0aWNreS1oMzQxM3c6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWVtYmVkZGVkLXh5ejViZjowcHggMnB4IDBweCAwcHggIzQxNGQ1YywgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NzowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3Qta2lla2pyOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTk2b2JtYjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1mNjJ2bnE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbyk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQteGxzdzlhOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLTFwZTN5ODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWJkNGhheTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1mNXE0ZmQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWJkNGhheSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtOXg2c3NsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLWQzbHJkZjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItMWRhczM3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtanpkMXhvOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTRudnZhMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC1iZm1na3g6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1qemQxeG8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtcHE4eWRnOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXIteDM1NXk3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS1ienM1eWg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1qemQxeG8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTFvdW1wNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLXVmdDBidDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LXc5YjV0ZTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC14dzNzb3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLXQycXNtcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC15bm1vZzg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZXJjNXMxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LWs0MHN6eTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtMXBmc3kzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtdDB4NmpwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtbnQyMHFnOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtbDczYjk0OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTFpdmJlOTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy10eHNjNTc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWkpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy11a3cxZW46dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmcteHZpOHNqOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0ya2o4c3I6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5NzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXl5YzIwcjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXN0Ym0yaDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWR0enlvYik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS0xbzVmNDg6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1yNG1uZHU6dmFyKC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDApO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LTh3bTg2czp2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTl0N3E5byk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLW10bHk4dDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaDBoeWxjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXg4OGF2cDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1rNjk4eTc6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaDBoeWxjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQtZHozM2VtOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXg4OGF2cCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLXF6dXFrejp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtcGhsa2RoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC13bXpheDkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLXRvcGhtaDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLXFkeGhjdDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtM2tmOGx6OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWVhOWY5bTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItY3R6NHd4OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLWptMGpsNDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtc2lkZS1uYXZpZ2F0aW9uLWRxY3c4cjp2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWlyZmNsaik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWJwMDliZjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci03eHdjeTY6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtYWN0aXZlLXh0ZjN1cTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC1xN3Q2eWo6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItMXNnYnVhOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLXRlbWZhbTp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy02MDU5a3o6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC12MXMyZHYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLWJ5cnZxeTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWVrbGdoejp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZSk7XG4gICAgLS1jb2xvci1zaGFkb3ctZGVmYXVsdC03ZG45c2c6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1tMjY5bWopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1tOWw0eWE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci1nNG9zYnY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci1jNjU0a2Q6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLXV0aGRwZDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTQ1d3Bnajp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTApO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXIta29kejJ2OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTkybGdsYTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS13YXJuZHE6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS13c2g5OWkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LTNmaHpmeDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC1ndW4wazk6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci1zZnZ1NXo6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItanN2Ymp4OnZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdCk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtc2VsZWN0ZWQta20yb2g5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LXBwZHNncik7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tZTE5bHU3OnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLXJveXB0NDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1iMXdhamU6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1rM3NkcmQpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC1lNjM2ODQ6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC1zajJ3ajA6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLXZvdDZlNzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTl6c3EwcDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1mODNjZno6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LWkyZnpuMjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03YWlkaW06dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWJ0ZmxuZTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTMpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWE6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC03eXB6aDY6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWJ0ZmxuZSk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS16cXB5aGU6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC1zeGF1YWE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItN2l5d3RoOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0wemoybGw6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLXhtMW50YTp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtMGcxdnBjOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci0xN3hzMWg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1pY21uYjQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci14bXNtczA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktazh4YTdqOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktY2s5cms2KTtcbiAgICAtLXNoYWRvdy1kcm9wdXAtYmxsb2FoOnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICAgIC0tc2hhZG93LW1vZGFsLTNmZjBnNTp2YXIoLS1zaGFkb3ctZHJvcGRvd24tOHdtdDNvKTtcbiAgICAtLXNoYWRvdy1wb3BvdmVyLTU4cDZ5bTp2YXIoLS1zaGFkb3ctZHJvcGRvd24tOHdtdDNvKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1hcHAtbGF5b3V0LXRvb2xiYXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtNTY3NnZrKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1jb21wYWN0LXRhYmxlOm5vdCgjXFw5KSB7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aToyOHB4O1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkOnZhcigtLXNwYWNlLW5vbmUtZWEzMmxqKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrOnZhcigtLXNwYWNlLXh4eHMtemVscDVsKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQ6dmFyKC0tc3BhY2UteHhzLTBnbWs0Mik7XG4gICAgLS1zcGFjZS1zY2FsZWQtcy15cXZtb3o6dmFyKC0tc3BhY2UteHMtajFjaDk3KTtcbiAgICAtLXNwYWNlLXNjYWxlZC1tLXowYWg2Yzp2YXIoLS1zcGFjZS1zLWtiemRiOCk7XG4gICAgLS1zcGFjZS1zY2FsZWQtbC1ncjZraDE6dmFyKC0tc3BhY2UtbS11dHh5em0pO1xuICAgIC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbjp2YXIoLS1zcGFjZS1sLTB5a3BiMSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZDp2YXIoLS1zcGFjZS14bC1kODRlZXkpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4eGwtZnpsM2xlOnZhcigtLXNwYWNlLXh4bC1leGk2MDApO1xuICAgIC0tc3BhY2UtYWxlcnQtdmVydGljYWwteWlnZGN2OnZhcigtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLTExeHJjcik7XG4gICAgLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC13Mm5oOXo6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTg6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdmtlZ2VpOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLWJ1dHRvbi1tb2RhbC1kaXNtaXNzLXZlcnRpY2FsLW4wcXo3YTp2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QpO1xuICAgIC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cTp2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMpO1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtZzljbWFnOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0zbzNqNHEpO1xuICAgIC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxOnZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQpO1xuICAgIC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tcDd0YjFhOnZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2Yyk7XG4gICAgLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3I6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCk7XG4gICAgLS1zcGFjZS1wYW5lbC1jb250ZW50LWJvdHRvbS00cXdiMDE6dmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtZnpsM2xlKTtcbiAgICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLWtzeHRrdDp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLXVlOGxzaTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGs6dmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbik7XG4gICAgLS1zcGFjZS1wYW5lbC1zcGxpdC10b3AtY2xhbm8xOnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1wYW5lbC1zcGxpdC1ib3R0b20tc3BlM2FwOnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS10YWJzLWNvbnRlbnQtdG9wLTVseTZidTp2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3opO1xuICAgIC0tc3BhY2UtdGFicy12ZXJ0aWNhbC12OXc5cjg6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC1sNzN0Mmk6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC1kZXNjcmlwdGlvbi1wYWRkaW5nLXRvcC1yYmhuczE6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThiNm56NjpyZ2JhKDAsIDcsIDIyLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbzpyZ2JhKDAsIDcsIDIyLCAwLjE1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OTp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWNzcjU5YTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW0wbWE0NDp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS11Y3pnamo6cmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC0zdHlpZTM6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtNW1rZm5nOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTI1LXhjazhpMCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtamkxemU3OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW86dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQ6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXppbHQydjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWQzMnJpOTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1jdWZlamo6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtamk3ZG50OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1mODNjZno6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktMTdmNmM0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLTd5cHpoNjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzM6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2E6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtaWNtbmI0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXIteG1zbXMwOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWY2MnZucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLTFwZTN5ODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItMW91bXA0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQteW5tb2c4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVyYzVzMTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC10MHg2anA6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1udDIwcWc6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctdWt3MWVuOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLXh2aThzajp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtMmtqOHNyOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci15eWMyMHI6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtZjJyOHQwOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1wbGF2amQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWNzcjU5YSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItZWg5b2J5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItbTBtYTQ0KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC04d204NnM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaDBoeWxjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtazY5OHk3OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tdG9waG1oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtcWR4aGN0OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC0za2Y4bHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1icDA5YmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1tOWw0eWE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLWc0b3Nidjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLWM2NTRrZDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtNDV3cGdqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtOTJsZ2xhOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXdhcm5kcTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtM2ZoemZ4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXNmdnU1ejp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03YWlkaW06dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtenFweWhlOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtc3hhdWFhOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLTdpeXd0aDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMHpqMmxsOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci14bTFudGE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItMTd4czFoOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtOGI2bno2OnJnYmEoMCwgNywgMjIsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvOnJnYmEoMCwgNywgMjIsIDAuMDUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItbTBtYTQ0OnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LTN0eWllMzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC01bWtmbmc6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtMTAtdzJ3andxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1qaTF6ZTc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTApO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LWE1cjIyNSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2Yzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctYTVyMjI1KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4ajp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctYTVyMjI1KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktOXQ3cTlvOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1hNXIyMjUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS13c2g5OWk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtNDV3cGdqOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16aWx0MnY6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kMzJyaTk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItY3VmZWpqOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWppN2RudDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctYTVyMjI1KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLWY4M2Nmejp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctYTVyMjI1KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktMTdmNmM0OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1hNXIyMjUpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LWdrdHBmczp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci05azdoOWc6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtN3lwemg2OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1hNXIyMjUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1hNXIyMjUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctYTVyMjI1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1ob3Zlci1hMGVxcDk6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LWE1cjIyNSk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWRrZWMzczp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctYTVyMjI1KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1hNXIyMjUpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtaWNtbmI0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXIteG1zbXMwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWY2MnZucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTFvdW1wNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtazQwc3p5OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS0xcGZzeTM6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LWw3M2I5NDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0xaXZiZTk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy11a3cxZW46dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmcteHZpOHNqOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0ya2o4c3I6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5NzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXl5YzIwcjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1mMnI4dDA6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LXBsYXZqZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1laDlvYnk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LTh3bTg2czp2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTl0N3E5byk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oMGh5bGM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1rNjk4eTc6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaDBoeWxjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS10b3BobWg6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xZHhoY3Q6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTNrZjhsejp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2Zik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2Zjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWJwMDliZjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LW05bDR5YTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItZzRvc2J2OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItYzY1NGtkOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTkybGdsYTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS13YXJuZHE6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS13c2g5OWkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LTNmaHpmeDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci1zZnZ1NXo6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN2FpZGltOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXpxcHloZTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXN4YXVhYTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci03aXl3dGg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTB6ajJsbDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXIteG0xbnRhOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLTE3eHMxaDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS1iYnI3c3U6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi02NjB4eXU6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLWY0N3pndTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWRrZWMzcyk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1ha2ljYzk6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWFsZXJ0Om5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThiNm56NjpyZ2JhKDAsIDcsIDIyLCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbzpyZ2JhKDAsIDcsIDIyLCAwLjA1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OTp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWNzcjU5YTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW0wbWE0NDp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWppMXplNzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS13c2g5OWk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtNDV3cGdqOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16aWx0MnY6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kMzJyaTk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItY3VmZWpqOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWppN2RudDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTApO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItZjgzY2Z6OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tZm9udC1zaXplLWV4cGFuZGFibGUtaGVhZGluZy01dGg5a2E6MTRweDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItZjYydm5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItMW91bXA0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW8pO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtMmtqOHNyOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci15eWMyMHI6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtZjJyOHQwOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1wbGF2amQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWNzcjU5YSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItZWg5b2J5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItbTBtYTQ0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWs2OTh5Nzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oMGh5bGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLXRvcGhtaDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLXFkeGhjdDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtM2tmOGx6OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYnAwOWJmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLWM2NTRrZDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS05MmxnbGE6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS13c2g5OWkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtd2FybmRxOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC0zZmh6Zng6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItc2Z2dTV6OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTdhaWRpbTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItMTd4czFoOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWNvbnRlbnQtaGVhZGVyIC5hd3N1aS1jb250ZXh0LWFsZXJ0Om5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC00bnZ2YTE6cmdiYSgxNSwgMjAsIDI2LCAwLjcpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC12MXMyZHY6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qOnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tb3E3OWV5OnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtNTlidHY3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLThmaWRjcjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS04YjZuejY6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC02Z29ydG86dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW86cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXZ0YzR3ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZHR6eW9iOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW0wbWE0NDp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUteGIxbmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXByc3YxNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZnFtMzljOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctOWxhcWc3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci0zbXU3d3M6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1mbHY5cm46dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItbWpqbHc0OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm06dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LXBwZHNncjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMnMwdnBrOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWhiYjhkYzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS11Y3pnamo6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LThlbHhqYzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd246dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm06dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLXgyeXNoazp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLW9zanFraDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtazU2emdtOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItaG5teHlqOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTg3am85ajp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC0zdHlpZTM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtNW1rZm5nOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLWtxM2s1cjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQteHczc29yOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1yenlleXc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItdWdzZGYzOnZhcigtLWNvbG9yLWVycm9yLTEwMDAtb2ljZTZlKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpOnZhcigtLWNvbG9yLWluZm8tMTAwMC1samE0MHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy1ya3owNG46dmFyKC0tY29sb3Itc3VjY2Vzcy0xMDAwLXp5MXByZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLW5lZjhkZzp2YXIoLS1jb2xvci13YXJuaW5nLTEwMDAteXFvN243KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXBiZ3k0dDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC1sa3dkcDU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctN2VobGwxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtamkxemU3OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5Nzk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXZ5NmF3dzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQta2Q1eTdsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG86dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1jeHF6eTE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGo6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWtieW1yaDp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby0wZWJ4dDI6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1wNDFsYjM6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy1xajg4cXY6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtcXZtaHhmOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWI5bXo1bjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLWo1ZzBibDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtbHBscm9zOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdGZ3dnFnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGo6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktOXQ3cTlvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1ocjczOTU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLWVyanBwZTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC04Ym54NWw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC00NXdwZ2o6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWtvZHoydjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtazhneTRrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItNDJ1ZGZ1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbzdwa2ExOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1czp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1wdDAxeGc6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1mbDh0dHI6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG86dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZ3k4ZWh4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1qaTdkbnQ6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLWY4M2Nmejp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1rM3NkcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS02aWhkNmo6dmFyKC0tY29sb3ItcHVycGxlLTQwMC1sY2IydGEpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTE3ZjZjNDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHE6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWludmVydGVkLWZ1YnBwMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS00MWN1OWc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1rbW0zaDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1vd2QyanQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtY2c3c2swOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLXozNjFvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtaWN1NmF4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNHBnNXhqOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2E6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cSk7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTQ3MzU0Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTVhNXV6ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItdmlxZml1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1wMWZ1MXE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItY2YzbGpyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZnB6OGlvOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXg1YTcxMzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12c2hjbWU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC16czN4djY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci1udjhxNzY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLTJhNnVwNDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXMzcDd6NTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LW1zOXl5cDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLWk2NzZyazp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtZ2poNml5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLW1hOHMzODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXE4M2ozbzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC04MTJmc3I6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC01b2V3OTE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXIteXJyZGlvOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtaXJtMzhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLTZyOWp4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctcmJjdGltOiMyODJjMzQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcmVkLThsamZyNzpyZ2JhKDI1NSwgNjEsIDYxLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXllbGxvdy1xbDYwbnA6cmdiYSgyNTEsIDIxMSwgNTAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtaW5kaWdvLWVvMzJ1NjpyZ2JhKDkyLCAxMjcsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmVlbi1ud3JzbDY6cmdiYSg0MywgMTgxLCA1MiwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1vcmFuZ2UtcDVjZ3hzOnJnYmEoMjU1LCA3NSwgMjAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcHVycGxlLWQwemVrNTpyZ2JhKDE3MywgOTIsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1saW1lLXQ5ZXpmeDpyZ2JhKDQ5LCAxODQsIDAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtZ3JleS1pODluamU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC10ZWFsLWxoMXVraDpyZ2JhKDAsIDE3MywgMTYyLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWJsdWUtMThza3czOnJnYmEoMCwgMTUzLCAyNTUsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtdmlvbGV0LTV4ZzRtbTpyZ2JhKDEzMywgMTE3LCAyNTUsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtbWFnZW50YS11cDlnMGw6cmdiYSgyNTUsIDI2LCAyMjQsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcGluay16cTduNjU6cmdiYSgyNTUsIDUxLCAxNTMsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtYW1iZXItem1vbGlwOnJnYmEoMjUwLCAxMTEsIDAsIDAuMik7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtcmVkLWdubXBvOTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC15ZWxsb3ctOWU5NWZ3OnZhcigtLWNvbG9yLXdhcm5pbmctMjAwLWZkZXRuYyk7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtaW5kaWdvLW5lZmN4MDp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWdyZWVuLTRkeW5yOTp2YXIoLS1jb2xvci1zdWNjZXNzLTIwMC1jZnpsYWQpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LW9yYW5nZS1xbHViZGE6I2ZmOTk3YTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1wdXJwbGUtcnl5Z256OiNkNGE4ZmY7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtbGltZS15MjI2bXY6I2FjZmYyZTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ncmV5LTRhNG5jcjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXRlYWwtYWJncjZzOiMwMGY1ZTQ7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtYmx1ZS11cTliOGE6Izc1Y2ZmZjtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC12aW9sZXQtZ3VxaHNlOiNiMmE4ZmY7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtbWFnZW50YS16YWQ4anQ6I2ZmNTdlOTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1waW5rLTJ2czhvaDojZmY5OWNjO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWFtYmVyLXpkem84NTojZmZiYjQ1O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTk2b2JtYjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1mNjJ2bnE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbyk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQteGxzdzlhOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLTFwZTN5ODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWJkNGhheTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1mNXE0ZmQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWJkNGhheSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtOXg2c3NsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLWQzbHJkZjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItMWRhczM3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtanpkMXhvOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTRudnZhMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC1iZm1na3g6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1qemQxeG8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtcHE4eWRnOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXIteDM1NXk3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS1ienM1eWg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1qemQxeG8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtczJuMDc5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC02Z29ydG8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTFvdW1wNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLXVmdDBidDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LXc5YjV0ZTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC14dzNzb3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLXQycXNtcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC15bm1vZzg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZXJjNXMxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LWs0MHN6eTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtMXBmc3kzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtdDB4NmpwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtbnQyMHFnOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtbDczYjk0OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTFpdmJlOTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy10eHNjNTc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItZ2xscms2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1tampsdzQpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy11a3cxZW46dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmcteHZpOHNqOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0ya2o4c3I6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5NzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXl5YzIwcjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1mMnI4dDA6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LXBsYXZqZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1zdGJtMmg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kdHp5b2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWVoOW9ieTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW0wbWE0NCk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS0xbzVmNDg6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1yNG1uZHU6dmFyKC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDApO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LTh3bTg2czp2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTl0N3E5byk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLW10bHk4dDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaDBoeWxjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXg4OGF2cDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1rNjk4eTc6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaDBoeWxjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQtZHozM2VtOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXg4OGF2cCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLXF6dXFrejp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtcGhsa2RoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC13bXpheDkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLXRvcGhtaDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLXFkeGhjdDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtM2tmOGx6OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWVhOWY5bTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItY3R6NHd4OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLWptMGpsNDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtc2lkZS1uYXZpZ2F0aW9uLWRxY3c4cjp2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWlyZmNsaik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWJwMDliZjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci03eHdjeTY6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtYWN0aXZlLXh0ZjN1cTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC1xN3Q2eWo6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItMXNnYnVhOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLXRlbWZhbTp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy02MDU5a3o6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC12MXMyZHYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLWJ5cnZxeTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWVrbGdoejp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZSk7XG4gICAgLS1jb2xvci1zaGFkb3ctZGVmYXVsdC03ZG45c2c6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1tMjY5bWopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1tOWw0eWE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci1nNG9zYnY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci1jNjU0a2Q6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLXV0aGRwZDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtOTJsZ2xhOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXdhcm5kcTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtM2ZoemZ4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLWd1bjBrOTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXNmdnU1ejp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3Ziang6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC1rbTJvaDk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtcHBkc2dyKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1lMTlsdTc6dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcm95cHQ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWIxd2FqZTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktOXpzcTBwOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LWkyZnpuMjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03YWlkaW06dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWJ0ZmxuZTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTMpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWE6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC03eXB6aDY6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWJ0ZmxuZSk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS16cXB5aGU6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC1zeGF1YWE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItN2l5d3RoOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0wemoybGw6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLXhtMW50YTp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtMGcxdnBjOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci0xN3hzMWg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1pY21uYjQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci14bXNtczA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktazh4YTdqOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktY2s5cms2KTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1mbGFzaGJhcjpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16aWx0MnY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWQzMnJpOTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWN1ZmVqajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZzpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmcuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtdWN6Z2pqOnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtemlsdDJ2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kMzJyaTk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1jdWZlamo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWFsZXJ0Om5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS04YjZuejY6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbzpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16aWx0MnY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWQzMnJpOTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWN1ZmVqajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIH1cbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMzojZjVmN2ZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkOiNkYmU0ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTIwMC1iN2V2MHQ6I2MyZDFmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cTojOTRhZmZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295OiM3NTk4ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3E6IzVjN2ZmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dTojMjk1ZWZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS03MDAtNWxiYXpyOiMwMDNlZmE7XG4gICAgLS1jb2xvci1wcmltYXJ5LTgwMC1yNXphdTk6IzAwMzNjYztcbiAgICAtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYjojMDAxYTk5O1xuICAgIC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMDojMDAwODMzO1xuICAgIC0tY29sb3ItbmV1dHJhbC01MC01Njc2dms6I2ZjZmNmYztcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeDojZjlmOWY5O1xuICAgIC0tY29sb3ItbmV1dHJhbC0xNTAtMmZqNzRsOiNmOGY4Zjg7XG4gICAgLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGM6I2Y1ZjVmNTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNjojZWRlZGVkO1xuICAgIC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsOiNlMWUxZTE7XG4gICAgLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejc6I2M5YzljOTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOTojYjdiN2I3O1xuICAgIC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6OiNhOWE5YTk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTI6IzkwOTA5MDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNTUwLXhyeTU3MzojODA4MDgwO1xuICAgIC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsOiM2YjZiNmI7XG4gICAgLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW06IzQ5NDk0OTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83ODojM2IzYjNiO1xuICAgIC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqOiMyZDJkMmQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHc6IzI0MjQyNDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OTojMWUxZTFlO1xuICAgIC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmOiMxYTFhMWE7XG4gICAgLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0Zzc6IzE1MTUxNTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3Y6IzA4MDgwODtcbiAgICAtLWNvbG9yLWluZm8tNTAtZDJ3NjFrOiNmNWY3ZmY7XG4gICAgLS1jb2xvci1pbmZvLTEwMC1rejBubXk6I2RiZTRmZjtcbiAgICAtLWNvbG9yLWluZm8tMzAwLTlmdnkyeDojOTRhZmZmO1xuICAgIC0tY29sb3ItaW5mby00MDAta2t5NnNhOiM3NTk4ZmY7XG4gICAgLS1jb2xvci1pbmZvLTYwMC02cGJtam86IzI5NWVmZjtcbiAgICAtLWNvbG9yLWluZm8tNzAwLWcxeHR2cDojMDAzZWZhO1xuICAgIC0tY29sb3ItaW5mby04MDAteTZwZDZlOiMwMDMzY2M7XG4gICAgLS1jb2xvci1pbmZvLTk1MC03ZnlwdzE6IzAwMTQ3NTtcbiAgICAtLWNvbG9yLWluZm8tMTAwMC1samE0MHc6IzAwMDgzMztcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTRudnZhMTpyZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS01OWJ0djc6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItOGZpZGNyOnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLTJmajc0bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThiNm56Njp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvOnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLTJmajc0bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtdnRjNHdkOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1xOWQ3Njk6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWE6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZHR6eW9iOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW0wbWE0NDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1oYmI4ZGM6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm06dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtMmZqNzRsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1kM2xyZGY6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtNTY3NnZrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LWFpLWRyYXdlci0ya3dxaDc6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1qdmZuZzE6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1vc2pxa2g6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWs1NnpnbTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWhubXh5ajp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LWJ6czV5aDp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC00bnZ2YTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1zdWNjZXNzLXp1bTF1OTojZTlmY2U3O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1lcnJvci1sNGR3ZjU6I2ZjZWRlZDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby05aDh0bWY6I2VhZWZmYztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItd2FybmluZy03cmR2Y2g6I2ZjZmFkYjtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUta3EzazVyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LXc5YjV0ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1wYmd5NHQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItcnJ1bml6OnZhcigtLWNvbG9yLWVycm9yLTUwLTY5NHNyYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy1saXpubHc6dmFyKC0tY29sb3Itd2FybmluZy01MC10ams5em8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtcGI4eDlvOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAtcG5jbTMwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLTgyYjFneTp2YXIoLS1jb2xvci1pbmZvLTUwLWQydzYxayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC1nbDJscHE6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1qaTF6ZTc6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtY2pudzF1OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZGM3aXFoOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS0xbzVmNDg6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1yNG1uZHU6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC04d204NnM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1qbTBqbDQ6dmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGo6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5Njp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC1xdm1oeGY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW86dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWhyNzM5NTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItYzY1NGtkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci11dGhkcGQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLThibng1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS13YXJuZHE6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC0zZmh6Zng6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtZ3VuMGs5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXNmdnU1ejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtemlsdDJ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtNTY3NnZrKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kMzJyaTk6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItY3VmZWpqOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtNTY3NnZrKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1idGZsbmU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtN3lwemg2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS16cXB5aGU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC1yNmY3eXI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC1zeGF1YWE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItN2l5d3RoOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTB6ajJsbDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXIteG0xbnRhOnZhcigtLWNvbG9yLXByaW1hcnktODAwLXI1emF1OSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLXozNjFvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtaWN1NmF4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS00cGc1eGo6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3OnZhcigtLWNvbG9yLXdhcm5pbmctODAwLXRjYmM3Yik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZWVuLW4xNTZjdDp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMC1qaXJwc3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ibHVlLWdxdXNhMzp2YXIoLS1jb2xvci1pbmZvLTEwMC1rejBubXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1yZWQtaXF5b2t0OnZhcigtLWNvbG9yLWVycm9yLTEwMC10eXl3dHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS15ZWxsb3ctaXFnY2VjOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwLXp4dHFxNCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktazh4YTdqOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktYmJyN3N1OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZWVuLTY2MHh5dTp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1pdDNiM2YpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLWY0N3pndTp2YXIoLS1jb2xvci1pbmZvLTYwMC02cGJtam8pO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtYWtpY2M5OnZhcigtLWNvbG9yLWVycm9yLTcwMC1zNWczaTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctcmJjdGltOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OTo1MDA7XG4gICAgLS1mb250LWZhbWlseS1iYXNlLTE3d2tlajpcIkVtYmVyIE1vZGVybiBUZXh0IFVJXCIsIFwiQW1hem9uIEVtYmVyXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgLS1mb250LWZhbWlseS1tb25vc3BhY2Utb2EzZmZhOlwiRW1iZXIgTW9kZXJuIE1vbm9cIiwgTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgICAtLWZvbnQtc2lkZS1uYXZpZ2F0aW9uLXNlY3Rpb24taGVhZGVyLXNpemUtc2NyZ2JnOjE0cHg7XG4gICAgLS1mb250LXNpZGUtbmF2aWdhdGlvbi1zZWN0aW9uLWhlYWRlci13ZWlnaHQtZmxmYjFnOjUwMDtcbiAgICAtLWZvbnQtc2l6ZS1mb3JtLWxhYmVsLXNiaXplbzoxNHB4O1xuICAgIC0tZm9udC1zaXplLWtleS12YWx1ZS1wYWlycy1sYWJlbC11aW1ndjc6MTRweDtcbiAgICAtLWZvbnQtc2l6ZS10YWJzLWt3dW85bjoxNHB4O1xuICAgIC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1qbHVoODI6NjAwO1xuICAgIC0tZm9udC13ZWlnaHQtYWxlcnQtaGVhZGVyLTg4MGFmMDo1MDA7XG4gICAgLS1mb250LXdlaWdodC1ib2xkLXFzd292MTo1MDA7XG4gICAgLS1mb250LXdlaWdodC1icmVhZGNydW1iLWN1cnJlbnQtcW5rZ250OjQwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXc6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtZGlzcGxheS1sLWY4NzFteDo1MDA7XG4gICAgLS1mb250LXdlaWdodC1mbGFzaGJhci1oZWFkZXItN3FrZTM3OjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWZvcm0tbGFiZWwtbXdmYzRpOjYwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3Q6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxczo1MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtZms5b2ZqOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtaGhqamcxOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWtleS12YWx1ZS1wYWlycy1sYWJlbC11a2Fpbnc6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtbGluay1zZWNvbmRhcnktdGlmNGNkOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LXRhYnMtZDZneGQ5OjYwMDtcbiAgICAtLWxpbmUtaGVpZ2h0LWZvcm0tbGFiZWwtM3RmZWM2OjIwcHg7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlODoyMHB4O1xuICAgIC0tbGluZS1oZWlnaHQta2V5LXZhbHVlLXBhaXJzLWxhYmVsLWhtcDhvajoyMHB4O1xuICAgIC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tOjFweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtYWxlcnQtdGhsa2sxOjJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtYmFkZ2Utenk4OXB2OjE2cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQ6MnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlOjRweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqOjJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtZHdycTVoOjRweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtZmxhc2hiYXItMDNibjRxOjJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01OjJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMnc6MnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS1jb2xsYXBzZWQtZzlteDJ6OnZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLWRnNG9mYTo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXN0YXR1cy1pbmRpY2F0b3Itdm5rbHRoOjJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYjo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYToycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXRva2VuLWlubGluZS1ncGRkYmg6dmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy10dXRvcmlhbC1wYW5lbC1pdGVtLWM0amZjYTo0cHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtZXBqY2dnOjBweDtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1pbmxpbmUtc3RhcnQteWlidjUyOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1mbGFzaGJhci1pbmxpbmUtc3RhcnQtZHJmMWNhOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltOjFweDtcbiAgICAtLWJvcmRlci13aWR0aC1jYXJkLXNlbGVjdGVkLWMxNzF6djoxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtZHJvcGRvd24tM2JpbHkwOjFweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLWJpZy0zNjFwdHg6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tbGFyZ2UtNW01OXl5OjIuNXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tbWVkaXVtLXdodGI0ZToxLjc1cHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1ub3JtYWwtNGJyMDdkOjEuNXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tc21hbGwtODczdHZnOjEuNXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1OjFweDtcbiAgICAtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttazoxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzOjFweDtcbiAgICAtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpOjMwcHg7XG4gICAgLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1vdjRpYjk6MzBweDtcbiAgICAtLXNwYWNlLWFsZXJ0LXZlcnRpY2FsLXlpZ2Rjdjo2cHg7XG4gICAgLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC13Mm5oOXo6MTJweDtcbiAgICAtLXNwYWNlLXRva2VuLXZlcnRpY2FsLXZrZWdlaToxcHg7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGc6NHB4O1xuICAgIC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtMTF4cmNyOjZweDtcbiAgICAtLXNwYWNlLXRhYnMtdmVydGljYWwtdjl3OXI4OjJweDtcbiAgICAtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLXBiZnRmbDoycHg7XG4gICAgLS11bmRlZmluZWQtanBqNXZpOiNmZjllOWU7XG4gICAgLS11bmRlZmluZWQtY2FkdzV0OiM2MmZmNTc7XG4gICAgLS11bmRlZmluZWQtYjNvOWhwOiMwMDcwMjk7XG4gICAgLS11bmRlZmluZWQtNTllZDV1OiNmZmVkNGQ7XG4gICAgLS11bmRlZmluZWQtcGRmeWNyOiMwMDFhOTk7XG4gICAgLS11bmRlZmluZWQtcTV6NTB6OiM5NGFmZmY7XG4gICAgLS11bmRlZmluZWQtdWZuNnc2OiM1YzdmZmY7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLW5ldXRyYWwtMXo2ZzB5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLWluZm8tcG1waG4yOnZhcigtLWNvbG9yLWluZm8tNjAwLTZwYm1qbyk7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5ldXRyYWwtdnRrd2F5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLWhiZWxiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtdGljay05ZWQzeTk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtOHd4YzI5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1jaGFydHMtZXJyb3ItYmFyLW1hcmtlci0wbXp2NjA6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLXNldmVyaXR5LWdyZXktZnQyazV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLTZhZjhrcTp2YXIoLS1jb2xvci1zZXZlcml0eS1ncmV5LWZ0Mms1dCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC15cXl6bW46dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtdXdvMW02OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1tZWRpdW0tcmkzM3EyOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctbHc2MG5iOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLW1oOGE0aDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1jcml0aWNhbC03dHpwYm86dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwteXF5em1uKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktaGlnaC13ZXlwdG86dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC11d28xbTYpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1tZWRpdW0tOWRueWd4OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS1yaTMzcTIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1sb3ctcDZ4ZjE0OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWxvdy1sdzYwbmIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1uZXV0cmFsLTdlMHlxbjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLW1oOGE0aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWY2MnZucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1hY3RpdmUtMDh5eTBvOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGVmYXVsdC01M28xazc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1teXY1anc6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1ob3Zlci10ODRjNWg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14bHN3OWE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUteGIxbmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXByc3YxNzp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC0yZmo3NGwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZnFtMzljOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctOWxhcWc3OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci0zbXU3d3M6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1mbHY5cm46dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXF3cjdybTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTl4NnNzbDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtanYwbmZtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaG9tZS1oZWFkZXItZm1hcnF5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItMWRhczM3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtanpkMXhvOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTRudnZhMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC1iZm1na3g6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1qemQxeG8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbW9iaWxlLXBhbmVsLTVrc3Vydzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLXgzNTV5Nzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtYWN0aXZlLWdzdmR3MTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWRlZmF1bHQtcXdhaTluOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtaG92ZXItd2dsazA3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLTM0bjlvYjp2YXIoLS1jb2xvci1pbmZvLTYwMC02cGJtam8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1zbWNrNTA6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1hY3RpdmUtajVxajBqOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItaG92ZXItdWlnaHY0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LTN0eWllMzp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC01bWtmbmc6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci0xb3VtcDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtdDJxc21yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LXh3M3Nvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2g6dmFyKC0tY29sb3ItcHJpbWFyeS03MDAtNWxiYXpyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LWs0MHN6eTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtMXBmc3kzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC1sNzNiOTQ6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMWl2YmU5OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpOnZhcigtLWNvbG9yLWluZm8tNTAtZDJ3NjFrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLXR4c2M1Nzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXRrZjBxaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC1sa3dkcDU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYXZhdGFyLWRlZmF1bHQtOXMyZ3d0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC0yZmo3NGwpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy11a3cxZW46dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmcteHZpOHNqOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC12eTZhd3c6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJrajhzcjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXIteXljMjByOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1rZDV5N2w6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24tZGlzYWJsZWQtYTl6a3B4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLWYycjh0MDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1xOWQ3NjkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtcGxhdmpkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXN0Ym0yaDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWR0enlvYik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItZWg5b2J5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItbTBtYTQ0KTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWFjZS1hY3RpdmUtbGluZS1saWdodC10aGVtZS01dWhrY2I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtZGFyay10aGVtZS1jb29tNmg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQ6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC14ODhhdnA6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtazY5OHk3OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLWR6MzNlbTp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC14ODhhdnApO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC1xenVxa3o6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtNWNoYWF4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1waGxrZGg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUteHRzdzJ0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tdG9waG1oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtcWR4aGN0OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1jeHF6eTE6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC0za2Y4bHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItdW56azM5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1lYTlmOW06dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xKTtcbiAgICAtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLWN0ejR3eDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmM6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3RwZnI2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXNpZGUtbmF2aWdhdGlvbi1kcWN3OHI6dmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGopO1xuICAgIC0tY29sb3ItYm9yZGVyLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItYzIxc2diOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWJwMDliZjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUteHRmM3VxOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC1xN3Q2eWo6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItMXNnYnVhOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyOnZhcigtLWNvbG9yLWluZm8tNjAwLTZwYm1qbyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLXRlbWZhbTp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUtYnlydnF5OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtZWtsZ2h6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lKTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1qNWcwYmw6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1zdHJva2UtY2hhcnQtbGluZS1rYWs4azM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpejp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LW05bDR5YTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLWc0b3Nidjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtNDV3cGdqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtOTJsZ2xhOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3Ziang6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWs4Z3k0azp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXM1OWc0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1Nzp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1yb3lwdDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1kbnY5NXM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtcHQwMXhnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1iMXdhamU6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1rM3NkcmQpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC1lNjM2ODQ6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtZmw4dHRyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTl6c3EwcDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWd5OGVoeDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGs6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtamk3ZG50OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1mODNjZno6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LWkyZnpuMjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03YWlkaW06dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0xN2Y2YzQ6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItZGVmYXVsdC0wZ2tlaHU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItc2Vjb25kYXJ5LWwzY3U3Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWE6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtZ2t0cGZzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLTlrN2g5Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3M6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1hNXIyMjU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtMGcxdnBjOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci0xN3hzMWg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby02MDAtNnBibWpvKTtcbiAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtNDczNTRjOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1pY21uYjQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci14bXNtczA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtNWE1dXpkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci12aXFmaXU6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLXAxZnUxcTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci1jZjNsanI6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXIteDVhNzEzOnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12c2hjbWU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC16czN4djY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci1udjhxNzY6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLTJhNnVwNDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXMzcDd6NTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1namg2aXk6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci1xanBxbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtcTgzajNvOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWFjdGlvbi1jYXJkLWRpc2FibGVkLW5nbmcyYTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTVvZXc5MTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci15cnJkaW86dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLThlZzZ2bDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1pcm0zOG86dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tNnI5anhjOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtMnVoMW9mOnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLTJmajc0bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtZ3JleS1pODluamU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1pbmRpZ28tbmVmY3gwOnZhcigtLWNvbG9yLWluZm8tODAwLXk2cGQ2ZSk7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JleS00YTRuY3I6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWZvbnQtZmFtaWx5LWRpc3BsYXktNmU4N2UyOnZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqKTtcbiAgICAtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkOnZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqKTtcbiAgICAtLWZvbnQtbGluay1idXR0b24td2VpZ2h0LWI4cXEwajp2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3KTtcbiAgICAtLWZvbnQtd2VpZ2h0LXRhYnMtZGlzYWJsZWQtZXl4ODN3OnZhcigtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtamx1aDgyKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzM6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWRlZmF1bHQtNXJsNWsxKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2FyZC1kZWZhdWx0LTVybDVrMTp2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmg6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS0zcGg4ZjE6dmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydyk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXE0emt6OTp2YXIoLS1ib3JkZXItcmFkaXVzLWNhcmQtZGVmYXVsdC01cmw1azEpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy10aWxlcy01Yzlldms6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLWVuZC1kY3Z1cjI6dmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWVwamNnZyk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtYmxvY2stc3RhcnQtODdzd3U2OnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWlubGluZS1lbmQtMnkwcm8wOnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1pbmZvLXBtcGhuMjp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5ldXRyYWwtdnRrd2F5OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWdyaWQtaGJlbGJoOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLXRpY2stOWVkM3k5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtOHd4YzI5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1lcnJvci1iYXItbWFya2VyLTBtenY2MDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC15cXl6bW46dmFyKC0tY29sb3ItYmxhY2stc2d5YWNoKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC11d28xbTY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtNTlidHY3OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItOGZpZGNyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtOGI2bno2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNmdvcnRvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW86dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXZ0YzR3ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kdHp5b2I6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC1wcnN2MTc6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1mcW0zOWM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci0zbXU3d3M6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItbWpqbHc0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXF3cjdybTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1wcGRzZ3I6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWhiYjhkYzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtOGVseGpjOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm06dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItMmt3cWg3OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1obm14eWo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1zdWNjZXNzLXp1bTF1OTojMDMyMjBkO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWVycm9yLWw0ZHdmNTojNDYwMzAzO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWluZm8tOWg4dG1mOiMwODE0NGY7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItd2FybmluZy03cmR2Y2g6IzM3MjYwMztcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC0zdHlpZTM6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC01bWtmbmc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1rcTNrNXI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC13OWI1dGU6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQteHczc29yOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpOnZhcigtLWNvbG9yLWluZm8tMTAwMC1samE0MHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItcnJ1bml6OiNmZjdhN2EyMDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctbGl6bmx3OiNmYmQzMzIyMDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtcGI4eDlvOiMyYmI1MzQyMDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tODJiMWd5OiM1YzdmZmYyMDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtZ2wybHBxOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctN2VobGwxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1qaTF6ZTc6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5Nzk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtdnk2YXd3OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLWtkNXk3bDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtY2pudzF1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWRjN2lxaDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS0xbzVmNDg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLXI0bW5kdTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1haHB6bGc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC01Y2hhYXg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktY3hxenkxOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2Yzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnE6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGo6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby0wZWJ4dDI6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXA0MWxiMzp2YXIoLS11bmRlZmluZWQtY2FkdzV0KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLXFqODhxdjp2YXIoLS11bmRlZmluZWQtNTllZDV1KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC1xdm1oeGY6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1iOW16NW46dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLWo1ZzBibDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktOXQ3cTlvOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWhyNzM5NTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi1lcmpwcGU6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtOGJueDVsOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXdhcm5kcTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtM2ZoemZ4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtZ3VuMGs5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItc2Z2dTV6OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXppbHQydjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZDMycmk5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItY3VmZWpqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtazhneTRrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1zNTlnNHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbzdwa2ExOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtcHQwMXhnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWZsOHR0cjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZ3k4ZWh4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtZW1wdHktZThvaThrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtamk3ZG50OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtYnRmbG5lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTE3ZjZjNDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLTBlOGlwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS1tYjh6aXQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtajp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLThob3BpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWxhYmVsLTd5cHpoNjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS16cXB5aGU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LXI2Zjd5cjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtc3hhdWFhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItN2l5d3RoOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMHpqMmxsOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLXhtMW50YTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1jZzdzazA6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS16MzYxbzQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtaWN1NmF4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTRwZzV4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYTp2YXIoLS1jb2xvci1zdWNjZXNzLTIwMC1jZnpsYWQpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdzp2YXIoLS11bmRlZmluZWQtNTllZDV1KTtcbiAgICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTVhNXV6ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci12aXFmaXU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtcDFmdTFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItY2YzbGpyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXIteDVhNzEzOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LXpzM3h2Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLTJhNnVwNDp2YXIoLS1jb2xvci1ibGFjay1zZ3lhY2gpO1xuICAgICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtczNwN3o1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLWk2NzZyazp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1namg2aXk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXFqcHFuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLW1hOHMzODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtcTgzajNvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC01b2V3OTE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci15cnJkaW86dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtOGVnNnZsOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtaXJtMzhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tNnI5anhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS0ydWgxb2Y6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmVlbi1uMTU2Y3Q6cmdiYSg0MywgMTgxLCA1MiwgMC4yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ibHVlLWdxdXNhMzpyZ2JhKDkyLCAxMjcsIDI1NSwgMC4yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1yZWQtaXF5b2t0OnJnYmEoMjU1LCA2MSwgNjEsIDAuMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UteWVsbG93LWlxZ2NlYzpyZ2JhKDI1MSwgMjExLCA1MCwgMC4yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmV5LWs4eGE3ajp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktYmJyN3N1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JlZW4tNjYweHl1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWNmemxhZCk7XG4gICAgICAtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1mNDd6Z3U6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtYWtpY2M5OnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy1yYmN0aW06dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWdyZXktaTg5bmplOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1pbmRpZ28tbmVmY3gwOnZhcigtLWNvbG9yLWluZm8tMzAwLTlmdnkyeCk7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ncmV5LTRhNG5jcjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIH1cbiAgfVxuICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtY29tcGFjdC1tb2RlOm5vdCgjXFw5KSB7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aToyNnB4O1xuICAgIC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtb3Y0aWI5OjI2cHg7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGc6MnB4O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtdG9wLW5hdmlnYXRpb246bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTRudnZhMTpyZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS01OWJ0djc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtOGI2bno2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNmdvcnRvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtdnRjNHdkOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWR0enlvYjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtcHJzdjE3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLW1qamx3NDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1wcGRzZ3I6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC13bXpheDk6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtaGJiOGRjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LThlbHhqYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLWp2MG5mbTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1kM2xyZGY6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTJrd3FoNzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1vc2pxa2g6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWs1NnpnbTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWhubXh5ajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LWJ6czV5aDp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC00bnZ2YTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1zdWNjZXNzLXp1bTF1OTojMDMyMjBkO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1lcnJvci1sNGR3ZjU6IzQ2MDMwMztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby05aDh0bWY6IzA4MTQ0ZjtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItd2FybmluZy03cmR2Y2g6IzM3MjYwMztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtM3R5aWUzOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLWtxM2s1cjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC13OWI1dGU6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LXh3M3Nvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1wYmd5NHQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItcnJ1bml6OiNmZjdhN2EyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLWxpem5sdzojZmJkMzMyMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy1wYjh4OW86IzJiYjUzNDIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tODJiMWd5OiM1YzdmZmYyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWdsMmxwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWppMXplNzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5Nzk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXZ5NmF3dzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQta2Q1eTdsOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtY2pudzF1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZGM3aXFoOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMjp2YXIoLS1jb2xvci1pbmRpZ28tNDAwLTAxeW5naik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS0xbzVmNDg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1yNG1uZHU6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtOHdtODZzOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LTVjaGFheDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1jeHF6eTE6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcDp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItam0wamw0OnZhcigtLWNvbG9yLXRyYW5zcGFyZW50LWY2NnhqZCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnE6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci03eHdjeTY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1wNDFsYjM6dmFyKC0tdW5kZWZpbmVkLWNhZHc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctcWo4OHF2OnZhcigtLXVuZGVmaW5lZC01OWVkNXUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC1xdm1oeGY6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktOXQ3cTlvOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1ocjczOTU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbTlsNHlhOnZhcigtLWNvbG9yLWluZGlnby00MDAtMDF5bmdqKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLWc0b3Nidjp2YXIoLS11bmRlZmluZWQtcTV6NTB6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLWM2NTRrZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItdXRoZHBkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS13c2g5OWk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC04Ym54NWw6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtd2FybmRxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtM2ZoemZ4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLWd1bjBrOTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci1zZnZ1NXo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXppbHQydjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWQzMnJpOTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1jdWZlamo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtZmw4dHRyOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1idGZsbmU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLTd5cHpoNjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtenFweWhlOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtcjZmN3lyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtc3hhdWFhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLTdpeXd0aDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0wemoybGw6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLXhtMW50YTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWNmemxhZCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdzp2YXIoLS11bmRlZmluZWQtNTllZDV1KTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLTJhNnVwNDp2YXIoLS1jb2xvci1ibGFjay1zZ3lhY2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmVlbi1uMTU2Y3Q6cmdiYSg0MywgMTgxLCA1MiwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtYmx1ZS1ncXVzYTM6cmdiYSg5MiwgMTI3LCAyNTUsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXJlZC1pcXlva3Q6cmdiYSgyNTUsIDYxLCA2MSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UteWVsbG93LWlxZ2NlYzpyZ2JhKDI1MSwgMjExLCA1MCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JleS1rOHhhN2o6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS1iYnI3c3U6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JlZW4tNjYweHl1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWNmemxhZCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWJsdWUtZjQ3emd1OnZhcigtLWNvbG9yLWluZm8tMzAwLTlmdnkyeCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1ha2ljYzk6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy1yYmN0aW06dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1iZDRoYXk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLWNhcmQtZjVxNGZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1iZDRoYXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTl4NnNzbDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtanYwbmZtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTFkYXMzNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWp6ZDF4bzp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC00bnZ2YTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AtYmZtZ2t4OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtanpkMXhvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLXBxOHlkZzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLXgzNTV5Nzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtczJuMDc5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC02Z29ydG8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItdWZ0MGJ0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtazQwc3p5OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS0xcGZzeTM6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LWw3M2I5NDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0xaXZiZTk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItZ2xscms2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1tampsdzQpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtMmtqOHNyOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci15eWMyMHI6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtZjJyOHQwOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1wbGF2amQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWNzcjU5YSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtc3RibTJoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZHR6eW9iKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1laDlvYnk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaDBoeWxjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXg4OGF2cDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1rNjk4eTc6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaDBoeWxjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQtZHozM2VtOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXg4OGF2cCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLXF6dXFrejp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtcGhsa2RoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC13bXpheDkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLXRvcGhtaDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLXFkeGhjdDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtM2tmOGx6OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWVhOWY5bTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1zaWRlLW5hdmlnYXRpb24tZHFjdzhyOnZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYnAwOWJmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtNDV3cGdqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtOTJsZ2xhOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC1rbTJvaDk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtcHBkc2dyKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWIxd2FqZTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTl6c3EwcDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZCk7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN2FpZGltOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci0xN3hzMWg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1pY21uYjQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci14bXNtczA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtdG9wLW5hdmlnYXRpb24uYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS01OWJ0djc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItOGZpZGNyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThiNm56Njp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNmdvcnRvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtdnRjNHdkOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWR0enlvYjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1teXY1anc6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLXhiMW5hbjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC1wcnN2MTc6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtYnhxZmxkOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWZxbTM5Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItM211N3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZmx2OXJuOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLW1qamx3NDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1wcGRzZ3I6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC13bXpheDk6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtaGJiOGRjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LThlbHhqYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd246dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm06dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLXgyeXNoazp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LWFpLWRyYXdlci0ya3dxaDc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWlobmh6Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWhubXh5ajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItc3VjY2Vzcy16dW0xdTk6IzAzMjIwZDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItZXJyb3ItbDRkd2Y1OiM0NjAzMDM7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWluZm8tOWg4dG1mOiMwODE0NGY7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXdhcm5pbmctN3JkdmNoOiMzNzI2MDM7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LTN0eWllMzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC01bWtmbmc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUta3EzazVyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LXc5YjV0ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQteHczc29yOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1yenlleXc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpOnZhcigtLWNvbG9yLWluZm8tMTAwMC1samE0MHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtbGt3ZHA1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItcnJ1bml6OiNmZjdhN2EyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLWxpem5sdzojZmJkMzMyMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy1wYjh4OW86IzJiYjUzNDIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tODJiMWd5OiM1YzdmZmYyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWdsMmxwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy03ZWhsbDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1qaTF6ZTc6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC12eTZhd3c6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLWtkNXk3bDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWNqbncxdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWRjN2lxaDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzI6dmFyKC0tY29sb3ItaW5kaWdvLTQwMC0wMXluZ2opO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtMW81ZjQ4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtcjRtbmR1OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG86dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC01Y2hhYXg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS14dHN3MnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktY3hxenkxOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC1yaHp1dTU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmM6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LWlyZmNsajp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mjp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXA0MWxiMzp2YXIoLS11bmRlZmluZWQtY2FkdzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy1xajg4cXY6dmFyKC0tdW5kZWZpbmVkLTU5ZWQ1dSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LXF2bWh4Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1iOW16NW46dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1qNWcwYmw6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW86dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWhyNzM5NTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbTlsNHlhOnZhcigtLWNvbG9yLWluZGlnby00MDAtMDF5bmdqKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLWc0b3Nidjp2YXIoLS11bmRlZmluZWQtcTV6NTB6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtOGJueDVsOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXdhcm5kcTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LTNmaHpmeDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC1ndW4wazk6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItc2Z2dTV6OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16aWx0MnY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kMzJyaTk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItY3VmZWpqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1rOGd5NGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1zNTlnNHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci1vN3BrYTE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LXB0MDF4Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWZsOHR0cjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1neThlaHg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktZThvaThrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWppN2RudDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtYnRmbG5lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0xN2Y2YzQ6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDI6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLThob3BpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC03eXB6aDY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXpxcHloZTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LXI2Zjd5cjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXN4YXVhYTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci03aXl3dGg6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMHpqMmxsOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci14bTFudGE6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS16MzYxbzQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWljdTZheDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC1qZzBmNWw6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTRwZzV4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWNmemxhZCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdzp2YXIoLS11bmRlZmluZWQtNTllZDV1KTtcbiAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtNDczNTRjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtNWE1dXpkOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci12aXFmaXU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLXAxZnUxcTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci1jZjNsanI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXIteDVhNzEzOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXZzaGNtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci05ZzFvMDc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LXpzM3h2Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLW52OHE3Njp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItMmE2dXA0OnZhcigtLWNvbG9yLWJsYWNrLXNneWFjaCk7XG4gICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtczNwN3o1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLWx2cDJ4ejp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1namg2aXk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci1xanBxbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtcTgzajNvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtOGVnNnZsOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWlybTM4bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS0ydWgxb2Y6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JlZW4tbjE1NmN0OnJnYmEoNDMsIDE4MSwgNTIsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWJsdWUtZ3F1c2EzOnJnYmEoOTIsIDEyNywgMjU1LCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1yZWQtaXF5b2t0OnJnYmEoMjU1LCA2MSwgNjEsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXllbGxvdy1pcWdjZWM6cmdiYSgyNTEsIDIxMSwgNTAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktazh4YTdqOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktYmJyN3N1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZWVuLTY2MHh5dTp2YXIoLS1jb2xvci1zdWNjZXNzLTIwMC1jZnpsYWQpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLWY0N3pndTp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtYWtpY2M5OnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctcmJjdGltOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtZ3JleS1pODluamU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1pbmRpZ28tbmVmY3gwOnZhcigtLWNvbG9yLWluZm8tMzAwLTlmdnkyeCk7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JleS00YTRuY3I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItZjYydm5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW8pO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLXhsc3c5YTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtYmQ0aGF5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWY1cTRmZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtYmQ0aGF5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC05eDZzc2w6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLWp2MG5mbSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci0xZGFzMzc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1qdmZuZzEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtcHE4eWRnOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXIteDM1NXk3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1zMm4wNzk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLTZnb3J0byk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItMW91bXA0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItdWZ0MGJ0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS10MnFzbXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1rNDBzenk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTFwZnN5Mzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtbDczYjk0OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTFpdmJlOTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy10eHNjNTc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItZ2xscms2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1tampsdzQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1wYmd5NHQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLXVrdzFlbjp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy14dmk4c2o6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJrajhzcjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXIteXljMjByOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLWYycjh0MDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1xOWQ3NjkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtcGxhdmpkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXN0Ym0yaDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWR0enlvYik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItZWg5b2J5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItbTBtYTQ0KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC04d204NnM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oMGh5bGM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQteDg4YXZwOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWs2OTh5Nzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oMGh5bGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC1kejMzZW06dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQteDg4YXZwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtcXp1cWt6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXF3cjdybSk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1waGxrZGg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tdG9waG1oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtcWR4aGN0OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC0za2Y4bHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZWE5ZjltOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSk7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24pO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1zaWRlLW5hdmlnYXRpb24tZHFjdzhyOnZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYnAwOWJmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS14dGYzdXE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQtcTd0NnlqOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTFzZ2J1YTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC13cmFwcGVyLWxobHRqZzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy10ZW1mYW06dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mik7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUtYnlydnF5OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtZWtsZ2h6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci1jNjU0a2Q6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLXV0aGRwZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtNDV3cGdqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtOTJsZ2xhOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3Ziang6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC1rbTJvaDk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtcHBkc2dyKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1lMTlsdTc6dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcm95cHQ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWIxd2FqZTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktOXpzcTBwOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLWY4M2Nmejp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtaTJmem4yOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTdhaWRpbTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYTp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLTBnMXZwYzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItMTd4czFoOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtaWNtbmI0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXIteG1zbXMwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTRudnZhMTpyZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS01OWJ0djc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtOGI2bno2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC12dGM0d2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1xOWQ3Njk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZHR6eW9iOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW0wbWE0NDp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC1wcnN2MTc6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItbWpqbHc0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm06dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC13bXpheDk6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtaGJiOGRjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLWp2MG5mbTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1kM2xyZGY6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItMmt3cWg3OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1qdmZuZzE6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLW9zanFraDp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtazU2emdtOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItaG5teHlqOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktYnpzNXloOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTRudnZhMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXN1Y2Nlc3MtenVtMXU5OiMwMzIyMGQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWVycm9yLWw0ZHdmNTojNDYwMzAzO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1pbmZvLTloOHRtZjojMDgxNDRmO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci13YXJuaW5nLTdyZHZjaDojMzcyNjAzO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC0zdHlpZTM6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUta3EzazVyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtczJuMDc5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC02Z29ydG8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC13OWI1dGU6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LXh3M3Nvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItZ2xscms2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1tampsdzQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1wYmd5NHQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItcnJ1bml6OiNmZjdhN2EyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLWxpem5sdzojZmJkMzMyMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy1wYjh4OW86IzJiYjUzNDIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tODJiMWd5OiM1YzdmZmYyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWdsMmxwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWppMXplNzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5Nzk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXZ5NmF3dzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQta2Q1eTdsOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtY2pudzF1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZGM3aXFoOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS0xbzVmNDg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1yNG1uZHU6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtOHdtODZzOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LTVjaGFheDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1jeHF6eTE6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1qbTBqbDQ6dmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGo6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXA0MWxiMzp2YXIoLS11bmRlZmluZWQtY2FkdzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy1xajg4cXY6dmFyKC0tdW5kZWZpbmVkLTU5ZWQ1dSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LXF2bWh4Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW86dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWhyNzM5NTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItYzY1NGtkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci11dGhkcGQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLThibng1bDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS13YXJuZHE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC0zZmh6Zng6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtZ3VuMGs5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXNmdnU1ejp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtemlsdDJ2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZDMycmk5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWN1ZmVqajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1mbDh0dHI6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1idGZsbmU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLTd5cHpoNjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtenFweWhlOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtcjZmN3lyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtc3hhdWFhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLTdpeXd0aDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0wemoybGw6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLXhtMW50YTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWNmemxhZCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdzp2YXIoLS11bmRlZmluZWQtNTllZDV1KTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLTJhNnVwNDp2YXIoLS1jb2xvci1ibGFjay1zZ3lhY2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmVlbi1uMTU2Y3Q6cmdiYSg0MywgMTgxLCA1MiwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtYmx1ZS1ncXVzYTM6cmdiYSg5MiwgMTI3LCAyNTUsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXJlZC1pcXlva3Q6cmdiYSgyNTUsIDYxLCA2MSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UteWVsbG93LWlxZ2NlYzpyZ2JhKDI1MSwgMjExLCA1MCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JleS1rOHhhN2o6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS1iYnI3c3U6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JlZW4tNjYweHl1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWNmemxhZCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWJsdWUtZjQ3emd1OnZhcigtLWNvbG9yLWluZm8tMzAwLTlmdnkyeCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1ha2ljYzk6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy1yYmN0aW06dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItNHZhcGJrOjBweCAxcHggOHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS05ZXhhcWw6MHB4IDFweCAxcHggMXB4ICMyMjIyMjIsIDBweCA2cHggMzZweCAjMDMwMzAzO1xuICAgIC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbzowcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctZmxhc2gtc3RpY2t5LWdtNXlybjowcHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1zaGFkb3ctcGFuZWwtc3NsbnZ2OjBweCAwcHggMHB4IDFweCAjNGI0YjRiO1xuICAgIC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1scmM1eTY6MHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LXNwbGl0LWJvdHRvbS02bTQ2eHM6MHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLWtmemxmYjotMXB4IDBweCAxcHggMHB4ICMyMjIyMjIsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWgzNDEzdzowcHggNHB4IDhweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC14eXo1YmY6MHB4IDJweCAwcHggMHB4ICM0YjRiNGIsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NzowcHggNHB4IDhweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC1raWVranI6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1iZDRoYXk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLWNhcmQtZjVxNGZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1iZDRoYXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTl4NnNzbDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtanYwbmZtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTFkYXMzNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWp6ZDF4bzp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC00bnZ2YTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AtYmZtZ2t4OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtanpkMXhvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLXBxOHlkZzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLXgzNTV5Nzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci11ZnQwYnQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1rNDBzenk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTFwZnN5Mzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtbDczYjk0OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTFpdmJlOTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0ya2o4c3I6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5NzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXl5YzIwcjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1mMnI4dDA6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LXBsYXZqZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1zdGJtMmg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kdHp5b2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWVoOW9ieTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW0wbWE0NCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oMGh5bGM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQteDg4YXZwOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWs2OTh5Nzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oMGh5bGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC1kejMzZW06dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQteDg4YXZwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtcXp1cWt6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXF3cjdybSk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1waGxrZGg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tdG9waG1oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtcWR4aGN0OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC0za2Y4bHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZWE5ZjltOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXNpZGUtbmF2aWdhdGlvbi1kcWN3OHI6dmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGopO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1icDA5YmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1tOWw0eWE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLWc0b3Nidjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtNDV3cGdqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtOTJsZ2xhOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWIxd2FqZTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTl6c3EwcDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZCk7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN2FpZGltOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci0xN3hzMWg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1pY21uYjQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci14bXNtczA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1zaGFkb3ctZHJvcHVwLWJsbG9haDp2YXIoLS1zaGFkb3ctZHJvcGRvd24tOHdtdDNvKTtcbiAgICAtLXNoYWRvdy1tb2RhbC0zZmYwZzU6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gICAgLS1zaGFkb3ctcG9wb3Zlci01OHA2eW06dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXIuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS01OWJ0djc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItOGZpZGNyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThiNm56Njp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtdnRjNHdkOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWR0enlvYjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1teXY1anc6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLXhiMW5hbjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC1wcnN2MTc6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtYnhxZmxkOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWZxbTM5Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItM211N3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZmx2OXJuOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLW1qamx3NDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWhiYjhkYzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4Nms6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtanYwbmZtOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGs6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LWFpLWRyYXdlci0ya3dxaDc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWlobmh6Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWhubXh5ajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItc3VjY2Vzcy16dW0xdTk6IzAzMjIwZDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItZXJyb3ItbDRkd2Y1OiM0NjAzMDM7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWluZm8tOWg4dG1mOiMwODE0NGY7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXdhcm5pbmctN3JkdmNoOiMzNzI2MDM7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LTN0eWllMzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC01bWtmbmc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUta3EzazVyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtczJuMDc5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC02Z29ydG8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC13OWI1dGU6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LXh3M3Nvcjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2g6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXRrZjBxaTp2YXIoLS1jb2xvci1pbmZvLTEwMDAtbGphNDB3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLWdsbHJrNjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItbWpqbHc0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLXJydW5pejojZmY3YTdhMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy1saXpubHc6I2ZiZDMzMjIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtcGI4eDlvOiMyYmI1MzQyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLTgyYjFneTojNWM3ZmZmMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC1nbDJscHE6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctN2VobGwxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtamkxemU3OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtdnk2YXd3OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1rZDV5N2w6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1jam53MXU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kYzdpcWg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS0xbzVmNDg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1yNG1uZHU6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LTVjaGFheDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1jeHF6eTE6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LWlyZmNsajp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mjp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXA0MWxiMzp2YXIoLS11bmRlZmluZWQtY2FkdzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy1xajg4cXY6dmFyKC0tdW5kZWZpbmVkLTU5ZWQ1dSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LXF2bWh4Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1iOW16NW46dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1qNWcwYmw6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW86dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWhyNzM5NTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtOGJueDVsOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXdhcm5kcTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LTNmaHpmeDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC1ndW4wazk6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItc2Z2dTV6OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16aWx0MnY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kMzJyaTk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItY3VmZWpqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1rOGd5NGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1zNTlnNHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci1vN3BrYTE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LXB0MDF4Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWZsOHR0cjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1neThlaHg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktZThvaThrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWppN2RudDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtYnRmbG5lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0xN2Y2YzQ6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDI6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLThob3BpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC03eXB6aDY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXpxcHloZTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LXI2Zjd5cjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXN4YXVhYTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci03aXl3dGg6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMHpqMmxsOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci14bTFudGE6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS16MzYxbzQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWljdTZheDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC1qZzBmNWw6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTRwZzV4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWNmemxhZCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdzp2YXIoLS11bmRlZmluZWQtNTllZDV1KTtcbiAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtNDczNTRjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtNWE1dXpkOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci12aXFmaXU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLXAxZnUxcTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci1jZjNsanI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXIteDVhNzEzOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXZzaGNtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci05ZzFvMDc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LXpzM3h2Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLW52OHE3Njp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItMmE2dXA0OnZhcigtLWNvbG9yLWJsYWNrLXNneWFjaCk7XG4gICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtczNwN3o1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLWx2cDJ4ejp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1namg2aXk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci1xanBxbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtcTgzajNvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtOGVnNnZsOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWlybTM4bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS0ydWgxb2Y6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JlZW4tbjE1NmN0OnJnYmEoNDMsIDE4MSwgNTIsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWJsdWUtZ3F1c2EzOnJnYmEoOTIsIDEyNywgMjU1LCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1yZWQtaXF5b2t0OnJnYmEoMjU1LCA2MSwgNjEsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXllbGxvdy1pcWdjZWM6cmdiYSgyNTEsIDIxMSwgNTAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktazh4YTdqOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktYmJyN3N1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZWVuLTY2MHh5dTp2YXIoLS1jb2xvci1zdWNjZXNzLTIwMC1jZnpsYWQpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLWY0N3pndTp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtYWtpY2M5OnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctcmJjdGltOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtZ3JleS1pODluamU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1pbmRpZ28tbmVmY3gwOnZhcigtLWNvbG9yLWluZm8tMzAwLTlmdnkyeCk7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JleS00YTRuY3I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItNHZhcGJrOjBweCAxcHggOHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS05ZXhhcWw6MHB4IDFweCAxcHggMXB4ICMyMjIyMjIsIDBweCA2cHggMzZweCAjMDMwMzAzO1xuICAgIC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbzowcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctZmxhc2gtc3RpY2t5LWdtNXlybjowcHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1zaGFkb3ctcGFuZWwtc3NsbnZ2OjBweCAwcHggMHB4IDFweCAjNGI0YjRiO1xuICAgIC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1scmM1eTY6MHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LXNwbGl0LWJvdHRvbS02bTQ2eHM6MHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLWtmemxmYjotMXB4IDBweCAxcHggMHB4ICMyMjIyMjIsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWgzNDEzdzowcHggNHB4IDhweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC14eXo1YmY6MHB4IDJweCAwcHggMHB4ICM0YjRiNGIsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NzowcHggNHB4IDhweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC1raWVranI6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItZjYydm5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW8pO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLXhsc3c5YTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtYmQ0aGF5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWY1cTRmZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtYmQ0aGF5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC05eDZzc2w6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLWp2MG5mbSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci0xZGFzMzc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1qdmZuZzEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtcHE4eWRnOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXIteDM1NXk3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci0xb3VtcDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci11ZnQwYnQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLXQycXNtcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LWs0MHN6eTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtMXBmc3kzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC1sNzNiOTQ6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMWl2YmU5OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLXR4c2M1Nzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXRrZjBxaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXBiZ3k0dDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5KTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctdWt3MWVuOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLXh2aThzajp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtMmtqOHNyOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci15eWMyMHI6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtZjJyOHQwOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1wbGF2amQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWNzcjU5YSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtc3RibTJoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZHR6eW9iKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1laDlvYnk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LTh3bTg2czp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQ6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC14ODhhdnA6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtazY5OHk3OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLWR6MzNlbTp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC14ODhhdnApO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC1xenVxa3o6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXBobGtkaDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS10b3BobWg6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xZHhoY3Q6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTNrZjhsejp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2Zik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2Zjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1lYTlmOW06dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xKTtcbiAgICAtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLWN0ejR3eDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bik7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXNpZGUtbmF2aWdhdGlvbi1kcWN3OHI6dmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGopO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1icDA5YmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtYWN0aXZlLXh0ZjN1cTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC1xN3Q2eWo6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItMXNnYnVhOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLXRlbWZhbTp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXk6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1tOWw0eWE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci1nNG9zYnY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci1jNjU0a2Q6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLXV0aGRwZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtNDV3cGdqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtOTJsZ2xhOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3Ziang6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0KTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1lMTlsdTc6dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcm95cHQ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWIxd2FqZTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktOXpzcTBwOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLWY4M2Nmejp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtaTJmem4yOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTdhaWRpbTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYTp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLTBnMXZwYzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItMTd4czFoOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtaWNtbmI0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXIteG1zbXMwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tc2hhZG93LWRyb3B1cC1ibGxvYWg6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gICAgLS1zaGFkb3ctbW9kYWwtM2ZmMGc1OnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICAgIC0tc2hhZG93LXBvcG92ZXItNThwNnltOnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci14MzU1eTc6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZTpub3QoI1xcOSkge1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnOjVweDtcbiAgICAtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLXBiZnRmbDp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZS5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpOjI4cHg7XG4gICAgLS1zcGFjZS1hbGVydC12ZXJ0aWNhbC15aWdkY3Y6dmFyKC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtMTF4cmNyKTtcbiAgICAtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5ejp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdmtlZ2VpOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZzo1cHg7XG4gICAgLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3I6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCk7XG4gICAgLS1zcGFjZS10YWJzLXZlcnRpY2FsLXY5dzlyODp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS1zdGF0dXMtaW5kaWNhdG9yLXBhZGRpbmctaG9yaXpvbnRhbC1wYmZ0Zmw6dmFyKC0tc3BhY2Utbm9uZS1lYTMybGopO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtOGI2bno2OnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW86cmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWNzcjU5YTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtdWN6Z2pqOnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtM3R5aWUzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LTVta2ZuZzp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0xMC13Mndqd3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItdWdzZGYzOnZhcigtLWNvbG9yLWVycm9yLTEwMC10eXl3dHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWk6dmFyKC0tY29sb3ItaW5mby0xMDAta3owbm15KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtcmt6MDRuOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwLWppcnBzeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLW5lZjhkZzp2YXIoLS1jb2xvci13YXJuaW5nLTEwMC16eHRxcTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWppMXplNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5Nzk6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LTh3bTg2czp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGo6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktOXQ3cTlvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci1jNjU0a2Q6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS13YXJuZHE6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC0zZmh6Zng6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItc2Z2dTV6OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16aWx0MnY6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWQzMnJpOTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1jdWZlamo6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1qaTdkbnQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLWY4M2Nmejp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTdhaWRpbTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0xN2Y2YzQ6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1na3RwZnM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItOWs3aDlnOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLTd5cHpoNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtenFweWhlOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2Q6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC1zeGF1YWE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItN2l5d3RoOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTB6ajJsbDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXIteG0xbnRhOnZhcigtLWNvbG9yLXByaW1hcnktODAwLXI1emF1OSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItYTBlcXA5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWRrZWMzczp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczOnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby02MDAtNnBibWpvKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1pY21uYjQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci14bXNtczA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWY2MnZucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLTFwZTN5ODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTFvdW1wNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXlubW9nODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtdDB4NmpwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtbnQyMHFnOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy10eHNjNTc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWkpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy11a3cxZW46dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmcteHZpOHNqOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0ya2o4c3I6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5NzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXl5YzIwcjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1mMnI4dDA6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LXBsYXZqZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1laDlvYnk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaDBoeWxjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtazY5OHk3OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tdG9waG1oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtcWR4aGN0OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC0za2Y4bHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1icDA5YmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1tOWw0eWE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLWc0b3Nidjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItdXRoZHBkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC00NXdwZ2o6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWtvZHoydjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS05MmxnbGE6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS13c2g5OWkpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLTE3eHMxaDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1mbGFzaGJhci5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtOGI2bno2OnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW86cmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtdWN6Z2pqOnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtM3R5aWUzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LTVta2ZuZzp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0xMC13Mndqd3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItdWdzZGYzOnZhcigtLWNvbG9yLWVycm9yLTEwMC10eXl3dHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWk6dmFyKC0tY29sb3ItaW5mby0xMDAta3owbm15KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtcmt6MDRuOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwLWppcnBzeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLW5lZjhkZzp2YXIoLS1jb2xvci13YXJuaW5nLTEwMC16eHRxcTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWppMXplNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5Nzk6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1mODNjZno6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03YWlkaW06dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktMTdmNmM0OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtZ2t0cGZzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLTlrN2g5Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLWEwZXFwOTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3M6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Mzp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWY2MnZucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLTFwZTN5ODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTFvdW1wNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXlubW9nODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtdDB4NmpwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtbnQyMHFnOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy10eHNjNTc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtMmtqOHNyOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci15eWMyMHI6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWs2OTh5Nzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oMGh5bGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLXRvcGhtaDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLXFkeGhjdDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtM2tmOGx6OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYnAwOWJmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtNDV3cGdqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtOTJsZ2xhOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci0xN3hzMWg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1mbGFzaGJhci13YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThiNm56NjpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvOnJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1xOWQ3Njk6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWE6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItbTBtYTQ0OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LTN0eWllMzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItdWdzZGYzOnZhcigtLWNvbG9yLWVycm9yLTEwMC10eXl3dHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWk6dmFyKC0tY29sb3ItaW5mby0xMDAta3owbm15KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtcmt6MDRuOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwLWppcnBzeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLW5lZjhkZzp2YXIoLS1jb2xvci13YXJuaW5nLTEwMC16eHRxcTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWppMXplNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5Nzk6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LTh3bTg2czp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGo6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktOXQ3cTlvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci1jNjU0a2Q6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTQ1d3Bnajp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTApO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXIta29kejJ2OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtd2FybmRxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtM2ZoemZ4OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXNmdnU1ejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtemlsdDJ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtNTY3NnZrKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kMzJyaTk6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItY3VmZWpqOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtNTY3NnZrKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtamk3ZG50OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1mODNjZno6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03YWlkaW06dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktMTdmNmM0OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtZ2t0cGZzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLTd5cHpoNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtenFweWhlOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2Q6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC1zeGF1YWE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItN2l5d3RoOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTB6ajJsbDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXIteG0xbnRhOnZhcigtLWNvbG9yLXByaW1hcnktODAwLXI1emF1OSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItYTBlcXA5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWRrZWMzczp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LWE1cjIyNTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZnc6dmFyKC0tY29sb3Itd2FybmluZy04MDAtdGNiYzdiKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LWljbW5iNDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLXhtc21zMDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS1iYnI3c3U6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JlZW4tNjYweHl1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWJsdWUtZjQ3emd1OnZhcigtLWNvbG9yLWluZm8tNjAwLTZwYm1qbyk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1ha2ljYzk6dmFyKC0tY29sb3ItZXJyb3ItNzAwLXM1ZzNpMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWY2MnZucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci0xb3VtcDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LWs0MHN6eTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtMXBmc3kzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC1sNzNiOTQ6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMWl2YmU5OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLXR4c2M1Nzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXRrZjBxaSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLXVrdzFlbjp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy14dmk4c2o6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJrajhzcjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXIteXljMjByOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLWYycjh0MDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1xOWQ3NjkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtcGxhdmpkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWVoOW9ieTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW0wbWE0NCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oMGh5bGM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1rNjk4eTc6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaDBoeWxjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS10b3BobWg6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xZHhoY3Q6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTNrZjhsejp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2Zik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2Zjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWJwMDliZjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LW05bDR5YTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItZzRvc2J2OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci11dGhkcGQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtOTJsZ2xhOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1mbGFzaGJhci13YXJuaW5nLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS04YjZuejY6cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbzpyZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC0zdHlpZTM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtNW1rZm5nOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTEwLXcyd2p3cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci11Z3NkZjM6dmFyKC0tY29sb3ItZXJyb3ItMTAwLXR5eXd0dik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXRrZjBxaTp2YXIoLS1jb2xvci1pbmZvLTEwMC1rejBubXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy1ya3owNG46dmFyKC0tY29sb3Itc3VjY2Vzcy0xMDAtamlycHN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctbmVmOGRnOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwLXp4dHFxNCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtamkxemU3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLWY4M2Nmejp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTdhaWRpbTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0xN2Y2YzQ6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1na3RwZnM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItOWs3aDlnOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItYTBlcXA5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWRrZWMzczp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LWE1cjIyNTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTk2b2JtYjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1mNjJ2bnE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItMW91bXA0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctdHhzYzU3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJrajhzcjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXIteXljMjByOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oMGh5bGM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1rNjk4eTc6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaDBoeWxjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS10b3BobWg6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xZHhoY3Q6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTNrZjhsejp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2Zik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2Zjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWJwMDliZjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTQ1d3Bnajp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTApO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXIta29kejJ2OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTkybGdsYTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItMTd4czFoOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtOGI2bno2OnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW86cmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWNzcjU5YTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXVnc2RmMzojZmNlZGVkO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWk6I2VhZWZmYztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtcmt6MDRuOiNlOWZjZTc7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLW5lZjhkZzojZmNmYWRiO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWppMXplNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5Nzk6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLWM2NTRrZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtNDV3cGdqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS13YXJuZHE6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC0zZmh6Zng6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItc2Z2dTV6OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16aWx0MnY6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWQzMnJpOTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1jdWZlamo6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1qaTdkbnQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLWY4M2Nmejp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTdhaWRpbTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1mb250LXNpemUtZXhwYW5kYWJsZS1oZWFkaW5nLTV0aDlrYTp2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWY2MnZucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci0xb3VtcDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy10eHNjNTc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWkpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy11a3cxZW46dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmcteHZpOHNqOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0ya2o4c3I6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5NzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXl5YzIwcjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1mMnI4dDA6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LXBsYXZqZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1laDlvYnk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LTh3bTg2czp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaDBoeWxjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtazY5OHk3OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tdG9waG1oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtcWR4aGN0OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC0za2Y4bHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1icDA5YmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1tOWw0eWE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLWc0b3Nidjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItdXRoZHBkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTkybGdsYTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aSk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1pY21uYjQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci14bXNtczA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThiNm56NjpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvOnJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci11Z3NkZjM6I2ZjZWRlZDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpOiNlYWVmZmM7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXJrejA0bjojZTlmY2U3O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1uZWY4ZGc6I2ZjZmFkYjtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1qaTF6ZTc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1mODNjZno6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03YWlkaW06dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZDp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tZm9udC1zaXplLWV4cGFuZGFibGUtaGVhZGluZy01dGg5a2E6dmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTk2b2JtYjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1mNjJ2bnE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItMW91bXA0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1temtuZW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctdHhzYzU3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctdWt3MWVuOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLXh2aThzajp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtMmtqOHNyOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci15eWMyMHI6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC04d204NnM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWs2OTh5Nzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oMGh5bGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLXRvcGhtaDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLXFkeGhjdDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtM2tmOGx6OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYnAwOWJmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbTlsNHlhOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci1nNG9zYnY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci1jNjU0a2Q6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLXV0aGRwZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtNDV3cGdqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtOTJsZ2xhOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci0xN3hzMWg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1pY21uYjQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci14bXNtczA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlciAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTJrd3FoNzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1zdWNjZXNzLXp1bTF1OTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmVlbi01ZGM0c2spO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1lcnJvci1sNGR3ZjU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLWRnNW4zZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWluZm8tOWg4dG1mOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWJsdWUtMzRuOW9iKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItd2FybmluZy03cmR2Y2g6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24teWVsbG93LTdjaXc0bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItcnJ1bml6OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctbGl6bmx3OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtcGI4eDlvOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tODJiMWd5OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtZ2wybHBxOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWNqbncxdTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kYzdpcWg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXppbHQydjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWQzMnJpOTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1jdWZlamo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtcjZmN3lyOmN1cnJlbnRDb2xvcjtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JlZW4tbjE1NmN0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTVkYzRzayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWJsdWUtZ3F1c2EzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWJsdWUtMzRuOW9iKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtcmVkLWlxeW9rdDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtZGc1bjNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UteWVsbG93LWlxZ2NlYzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctN2NpdzRsKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS1iYnI3c3U6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi02NjB4eXU6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLWY0N3pndTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWRrZWMzcyk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1ha2ljYzk6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWNvbnRlbnQtaGVhZGVyIC5hd3N1aS1jb250ZXh0LWFsZXJ0LmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtNG52dmExOnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLTU5YnR2Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci04ZmlkY3I6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtOGI2bno2OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC12dGM0d2Q6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWNzcjU5YTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWR0enlvYjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQ6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1teXY1anc6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLXhiMW5hbjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC1wcnN2MTc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtYnhxZmxkOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWZxbTM5Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItM211N3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZmx2OXJuOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm06dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC13bXpheDk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtaGJiOGRjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLWp2MG5mbTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1kM2xyZGY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItMmt3cWg3OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtb3NqcWtoOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1rNTZ6Z206dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1obm14eWo6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS1ienM1eWg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1qemQxeG8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItc3VjY2Vzcy16dW0xdTk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JlZW4tNWRjNHNrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItZXJyb3ItbDRkd2Y1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXJlZC1kZzVuM2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1pbmZvLTloOHRtZjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLTM0bjlvYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXdhcm5pbmctN3JkdmNoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXllbGxvdy03Y2l3NGwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC0zdHlpZTM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtNW1rZm5nOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLWtxM2s1cjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LXc5YjV0ZTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC14dzNzb3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQteHczc29yOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1yenlleXc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpOnZhcigtLWNvbG9yLWluZm8tMTAwMC1samE0MHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtcGJneTR0OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLXJydW5pejp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLWxpem5sdzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLXBiOHg5bzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLTgyYjFneTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWdsMmxwcTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctN2VobGwxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtamkxemU3OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5Nzk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXZ5NmF3dzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQta2Q1eTdsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtY2pudzF1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWRjN2lxaDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLTFvNWY0ODp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLXI0bW5kdTp2YXIoLS1jb2xvci10ZXh0LWludmVydGVkLWZ1YnBwMCk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtOHdtODZzOnZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktOXQ3cTlvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctZmZ1MDUzOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtMW50czBvOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1haHB6bGc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS14dHN3MnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktY3hxenkxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC1yaHp1dTU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03dHBmcjY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLWptMGpsNDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci03eHdjeTY6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby0wZWJ4dDI6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGo6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktOXQ3cTlvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1ocjczOTU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLWVyanBwZTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci1jNjU0a2Q6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLXV0aGRwZDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC04Ym54NWw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC00NXdwZ2o6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWtvZHoydjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXdhcm5kcTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtM2ZoemZ4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLWd1bjBrOTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXNmdnU1ejp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXppbHQydjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWQzMnJpOTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1jdWZlamo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWs4Z3k0azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXM1OWc0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1kbnY5NXM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtcHQwMXhnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtZmw4dHRyOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWd5OGVoeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtamk3ZG50OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1mODNjZno6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1idGZsbmU6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTE3ZjZjNDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHE6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLTd5cHpoNjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtYnRmbG5lKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXpxcHloZTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LXI2Zjd5cjpjdXJyZW50Q29sb3I7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtc3hhdWFhOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLTdpeXd0aDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMHpqMmxsOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci14bTFudGE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1jZzdzazA6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtejM2MW80OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1pY3U2YXg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS00cGc1eGo6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tM2tiOHFsOnZhcigtLWNvbG9yLWluZm8tNDAwLWtreTZzYSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdzp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS01YTV1emQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXZpcWZpdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtcDFmdTFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLWNmM2xqcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLTlnMW8wNzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci0yYTZ1cDQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1pNjc2cms6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXFqcHFuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS1tYThzMzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC01b2V3OTE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXIteXJyZGlvOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtaXJtMzhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLTZyOWp4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmVlbi1uMTU2Y3Q6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JlZW4tNWRjNHNrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtYmx1ZS1ncXVzYTM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS0zNG45b2IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1yZWQtaXF5b2t0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXJlZC1kZzVuM2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS15ZWxsb3ctaXFnY2VjOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXllbGxvdy03Y2l3NGwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmV5LWs4eGE3ajp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktYmJyN3N1OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtZGtlYzNzKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JlZW4tNjYweHl1OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtZGtlYzNzKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1mNDd6Z3U6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtYWtpY2M5OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtZGtlYzNzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LXJiY3RpbTojMjgyYzM0O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWdyZXktaTg5bmplOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtaW5kaWdvLW5lZmN4MDp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWdyZXktNGE0bmNyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWY2MnZucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14bHN3OWE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTl4NnNzbDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtanYwbmZtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTFkYXMzNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWp6ZDF4bzp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC00bnZ2YTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AtYmZtZ2t4OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtanpkMXhvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXIteDM1NXk3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci0xb3VtcDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW16a25lbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtdDJxc21yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtazQwc3p5OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS0xcGZzeTM6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LWw3M2I5NDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0xaXZiZTk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctdHhzYzU3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctdWt3MWVuOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aik7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLXh2aThzajp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtMmtqOHNyOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci15eWMyMHI6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtZjJyOHQwOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1wbGF2amQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWNzcjU5YSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtc3RibTJoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZHR6eW9iKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1laDlvYnk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQ6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC14ODhhdnA6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtazY5OHk3OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWgwaHlsYyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLWR6MzNlbTp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC14ODhhdnApO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC1xenVxa3o6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXBobGtkaDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS10b3BobWg6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xZHhoY3Q6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTNrZjhsejp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2Zik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2Zjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1lYTlmOW06dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xKTtcbiAgICAtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLWN0ejR3eDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bik7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXNpZGUtbmF2aWdhdGlvbi1kcWN3OHI6dmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGopO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1icDA5YmY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtYWN0aXZlLXh0ZjN1cTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC1xN3Q2eWo6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItMXNnYnVhOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLXRlbWZhbTp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXk6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1tOWw0eWE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci1nNG9zYnY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtOTJsZ2xhOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3Ziang6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0KTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1lMTlsdTc6dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcm95cHQ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWIxd2FqZTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktOXpzcTBwOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LWkyZnpuMjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03YWlkaW06dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWE6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC0wZzF2cGM6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLTE3eHMxaDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0KTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LWljbW5iNDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLXhtc21zMDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktY29udGV4dC10b3AtbmF2aWdhdGlvbi5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpLCAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlci5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtNG52dmExOnJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLWQzbHJkZjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLW9zanFraDp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1rNTZ6Z206dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LWJ6czV5aDp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC00bnZ2YTEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLWptMGpsNDp2YXIoLS1jb2xvci10cmFuc3BhcmVudC1mNjZ4amQpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWFwcC1sYXlvdXQtdG9vbGJhcjpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWFwcC1sYXlvdXQtdG9vbGJhci5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGs6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXIteDM1NXk3OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci0yYTZ1cDQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXI6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS11Y3pnamo6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LTN0eWllMzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LTVta2ZuZzp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0yNS14Y2s4aTApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci11Z3NkZjM6dmFyKC0tY29sb3ItZXJyb3ItOTUwLXFpcTd1Nik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpOnZhcigtLWNvbG9yLWluZm8tOTUwLTdmeXB3MSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtcmt6MDRuOnZhcigtLWNvbG9yLXN1Y2Nlc3MtOTUwLW45MWRhcSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctbmVmOGRnOnZhcigtLWNvbG9yLXdhcm5pbmctOTUwLWlmcTZtbSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1qaTF6ZTc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5Nzk6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1wNDFsYjM6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktOXQ3cTlvOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXdhcm5kcTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtM2ZoemZ4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItc2Z2dTV6OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXppbHQydjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZDMycmk5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItY3VmZWpqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtamk3ZG50OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLWY4M2Nmejp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN2FpZGltOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktMTdmNmM0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1na3RwZnM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci05azdoOWc6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC03eXB6aDY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtenFweWhlOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC1zeGF1YWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci03aXl3dGg6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0wemoybGw6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXIteG0xbnRhOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1ob3Zlci1hMGVxcDk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3M6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktY29udGV4dC1mbGFzaGJhci5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS11Y3pnamo6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LTN0eWllMzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LTVta2ZuZzp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0yNS14Y2s4aTApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXVnc2RmMzp2YXIoLS1jb2xvci1lcnJvci05NTAtcWlxN3U2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWk6dmFyKC0tY29sb3ItaW5mby05NTAtN2Z5cHcxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy1ya3owNG46dmFyKC0tY29sb3Itc3VjY2Vzcy05NTAtbjkxZGFxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1uZWY4ZGc6dmFyKC0tY29sb3Itd2FybmluZy05NTAtaWZxNm1tKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWppMXplNzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjY6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LTh3bTg2czp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGopO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2Yzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MtcDQxbGIzOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTl0N3E5bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci1jNjU0a2Q6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItZDcycjk0OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXdhcm5kcTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtM2ZoemZ4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItc2Z2dTV6OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtamk3ZG50OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLWY4M2Nmejp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN2FpZGltOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktMTdmNmM0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1na3RwZnM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci05azdoOWc6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC03eXB6aDY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtenFweWhlOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC1zeGF1YWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci03aXl3dGg6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0wemoybGw6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXIteG0xbnRhOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1ob3Zlci1hMGVxcDk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3M6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1pY21uYjQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkKTtcbiAgICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLXhtc21zMDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1mbGFzaGJhci13YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItbTBtYTQ0OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtdWN6Z2pqOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC0zdHlpZTM6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC01bWtmbmc6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtMjUteGNrOGkwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItdWdzZGYzOnZhcigtLWNvbG9yLWVycm9yLTk1MC1xaXE3dTYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXRrZjBxaTp2YXIoLS1jb2xvci1pbmZvLTk1MC03ZnlwdzEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXJrejA0bjp2YXIoLS1jb2xvci1zdWNjZXNzLTk1MC1uOTFkYXEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLW5lZjhkZzp2YXIoLS1jb2xvci13YXJuaW5nLTk1MC1pZnE2bW0pO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtamkxemU3OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2Yzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MtcDQxbGIzOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTl0N3E5bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS13YXJuZHE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LTNmaHpmeDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXNmdnU1ejp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16aWx0MnY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWQzMnJpOTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWN1ZmVqajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWppN2RudDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1mODNjZno6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTdhaWRpbTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTE3ZjZjNDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtZ2t0cGZzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItOWs3aDlnOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGFiZWwtN3lwemg2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXpxcHloZTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtc3hhdWFhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItN2l5d3RoOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMHpqMmxsOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLXhtMW50YTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItYTBlcXA5OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtZGtlYzNzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1hNXIyMjU6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2E6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZnc6dmFyKC0tdW5kZWZpbmVkLTU5ZWQ1dSk7XG4gICAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS1iYnI3c3U6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi02NjB4eXU6dmFyKC0tY29sb3Itc3VjY2Vzcy0yMDAtY2Z6bGFkKTtcbiAgICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLWY0N3pndTp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1ha2ljYzk6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmcuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItbTBtYTQ0OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtdWN6Z2pqOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC0zdHlpZTM6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC01bWtmbmc6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtMjUteGNrOGkwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci11Z3NkZjM6dmFyKC0tY29sb3ItZXJyb3ItOTUwLXFpcTd1Nik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdGtmMHFpOnZhcigtLWNvbG9yLWluZm8tOTUwLTdmeXB3MSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtcmt6MDRuOnZhcigtLWNvbG9yLXN1Y2Nlc3MtOTUwLW45MWRhcSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctbmVmOGRnOnZhcigtLWNvbG9yLXdhcm5pbmctOTUwLWlmcTZtbSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1qaTF6ZTc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5Nzk6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC04d204NnM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmM6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXA0MWxiMzp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGo6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW86dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItYzY1NGtkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS13YXJuZHE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LTNmaHpmeDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXNmdnU1ejp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWppN2RudDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1mODNjZno6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTdhaWRpbTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTE3ZjZjNDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtZ2t0cGZzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItOWs3aDlnOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGFiZWwtN3lwemg2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXpxcHloZTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtc3hhdWFhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItN2l5d3RoOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMHpqMmxsOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLXhtMW50YTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItYTBlcXA5OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtZGtlYzNzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1hNXIyMjU6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2E6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZnc6dmFyKC0tdW5kZWZpbmVkLTU5ZWQ1dSk7XG4gICAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LWljbW5iNDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QpO1xuICAgICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXIteG1zbXMwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUpO1xuICAgICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktYmJyN3N1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JlZW4tNjYweHl1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWNmemxhZCk7XG4gICAgICAtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1mNDd6Z3U6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtYWtpY2M5OnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWFsZXJ0Om5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXE5ZDc2OTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItbTBtYTQ0OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXVnc2RmMzojNDYwMzAzO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXRrZjBxaTojMDgxNDRmO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXJrejA0bjojMDMyMjBkO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLW5lZjhkZzojMzcyNjAzO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtamkxemU3OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQteW9peTc5OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLWRwcGkyNjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2Yzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MtcDQxbGIzOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4ajp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXdzaDk5aTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtd2FybmRxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC0zZmh6Zng6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci1zZnZ1NXo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtemlsdDJ2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kMzJyaTk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1jdWZlamo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1qaTdkbnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItZjgzY2Z6OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03YWlkaW06dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtNTY3NnZrKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktY29udGV4dC1hbGVydC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1tMG1hNDQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci11Z3NkZjM6IzQ2MDMwMztcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWk6IzA4MTQ0ZjtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy1ya3owNG46IzAzMjIwZDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1uZWY4ZGc6IzM3MjYwMztcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWppMXplNzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXlvaXk3OTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1kcHBpMjY6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmM6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXA0MWxiMzp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS13c2g5OWk6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQ6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtd2FybmRxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC0zZmh6Zng6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci1zZnZ1NXo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1qaTdkbnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItZjgzY2Z6OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03YWlkaW06dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtNTY3NnZrKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWNvbnRlbnQtaGVhZGVyIC5hd3N1aS1jb250ZXh0LWFsZXJ0Om5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXIgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtNWNoYWF4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1jb21wYWN0LW1vZGUgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZTpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWNvbXBhY3QtdGFibGUuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtY29tcGFjdC1tb2RlOm5vdCgjXFw5KSB7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGc6M3B4O1xuICB9XG59XG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbkBrZXlmcmFtZXMgYXdzdWktZmFkZS1pbi0zNTAwM2Mge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLWZhZGUtaW4tMzUwMDNjIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aS1mYWRlLW91dC0zNTAwM2Mge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLWZhZGUtb3V0LTM1MDAzYyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktc3RhdHVzLWljb24tZXJyb3ItMzUwMDNjIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2JldiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aS1zdGF0dXMtaWNvbi1lcnJvci0zNTAwM2Mge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLXNjYWxlLXBvcHVwLTM1MDAzYyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktc2NhbGUtcG9wdXAtMzUwMDNjIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuOnJvb3Qge1xuICAtLWF3c3VpLXZlcnNpb24taW5mby1hYzgxMTYzMDogdHJ1ZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWlma29fMW9wOTNfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfcm9vdF8xaWZrb18xb3A5M18xNDUuYXdzdWlfZGlzYWJsZS1wYWRkaW5nc18xaWZrb18xb3A5M18xODQ6bm90KCNcXDkpIHtcbiAgY29sdW1uLWdhcDogMDtcbn1cblxuLmF3c3VpX21haW5fMWlma29fMW9wOTNfMTg4Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuXG4uYXdzdWlfYWN0aW9uc18xaWZrb18xb3A5M18xOTU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cblxuLmF3c3VpX2NvbnRlbnQtd3JhcF8xaWZrb18xb3A5M18xOTk6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9kaXNhYmxlLXBhZGRpbmdzXzFpZmtvXzFvcDkzXzE4NCA+IC5hd3N1aV9tYWluXzFpZmtvXzFvcDkzXzE4OCA+IC5hd3N1aV9jb250ZW50LXdyYXBfMWlma29fMW9wOTNfMTk5Om5vdCgjXFw5KSB7XG4gIGNvbHVtbi1nYXA6IDA7XG59XG4uYXdzdWlfY29udGVudC13cmFwXzFpZmtvXzFvcDkzXzE5OS5hd3N1aV93cmFwLWFjdGlvbnNfMWlma29fMW9wOTNfMjA5Om5vdCgjXFw5KSB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hd3N1aV9jb250ZW50LXdyYXBfMWlma29fMW9wOTNfMTk5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3dyYXAtYWN0aW9uc18xaWZrb18xb3A5M18yMDkpID4gLmF3c3VpX2FjdGlvbnNfMWlma29fMW9wOTNfMTk1IHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5hd3N1aV9jb250ZW50XzFpZmtvXzFvcDkzXzE5OTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLWU2Y3BhZiwgMTgwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteGk3bHFsLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOjphZnRlciB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci10b3AtY29sb3IsIGJvcmRlci1yaWdodC1jb2xvciwgYm9yZGVyLWJvdHRvbS1jb2xvciwgYm9yZGVyLWxlZnQtY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWwsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9pY29uXzE2MjQ4X3ozb3N3XzE5Mzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWYsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLXhpN2xxbCwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ljb25fMTYyNDhfejNvc3dfMTkzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ljb25fMTYyNDhfejNvc3dfMTkzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ljb25fMTYyNDhfejNvc3dfMTkzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2hlYWRlci1pbm5lcl8xNjI0OF96M29zd18yMDk6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGVyLWlubmVyXzE2MjQ4X3ozb3N3XzIwOS5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtbmduZzJhLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2hlYWRlci1pbm5lcl8xNjI0OF96M29zd18yMDk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaGVhZGVyXzE2MjQ4X3ozb3N3XzIwOTpub3QoI1xcOSk6bm90KDpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF96M29zd18yMjQpKSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9oZWFkZXItcm93XzE2MjQ4X3ozb3N3XzIyODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9oZWFkZXItcm93XzE2MjQ4X3ozb3N3XzIyOCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfejNvc3dfMjA5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX2JvZHlfMTYyNDhfejNvc3dfMjI0Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8xNjI0OF96M29zd18yNDE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8sICM0MjQ2NTApO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uXzE2MjQ4X3ozb3N3XzI0MS5hd3N1aV9oYXMtaGVhZGVyXzE2MjQ4X3ozb3N3XzI0Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC1kZXNjcmlwdGlvbi1wYWRkaW5nLXRvcC1yYmhuczEsIDRweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb25fMTYyNDhfejNvc3dfMjQxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY3Rpb24tY2FyZC1kaXNhYmxlZC1uZ25nMmEsICM4YzhjOTQpO1xufVxuXG4uYXdzdWlfaWNvbl8xNjI0OF96M29zd18xOTM6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxLCAjMDA2Y2UwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MTpub3QoI1xcOSksXG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfejNvc3dfMjYyOm5vdCgjXFw5KSB7XG4gIGFsbDogdW5zZXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTg6bm90KCNcXDkpLFxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4X3ozb3N3XzI2Mi5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTg6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF96M29zd18yNjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF96M29zd18yNjE6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF96M29zd18yNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF96M29zd18yODE6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4X3ozb3N3XzI4MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfejNvc3dfMjkzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF96M29zd18yNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5My5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbn1cblxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4X3ozb3N3XzI2Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4X3ozb3N3XzI2Mi5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4X3ozb3N3XzI4MTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG59XG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfejNvc3dfMjYyLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG59XG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfejNvc3dfMjYyLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF96M29zd18yOTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xufVxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4X3ozb3N3XzI2Mi5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfejNvc3dfMjkzLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG5cbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LW1zOXl5cCwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogc29saWQgdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRlZmF1bHQtbnlmMHB1LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeSwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kZWZhdWx0LW55ZjBwdSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1namg2aXksICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF96M29zd18yOTMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF96M29zd18zOTQ6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF96M29zd18yODEgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF96M29zd18zOTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfejNvc3dfMjkzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfejNvc3dfMzk0ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF96M29zd18yMDkgKyAuYXdzdWlfYm9keV8xNjI0OF96M29zd18yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF96M29zd180MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF96M29zd18yOTMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF96M29zd18zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF96M29zd18yMjggKyAuYXdzdWlfYm9keV8xNjI0OF96M29zd18yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF96M29zd180MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfejNvc3dfMzk0ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF96M29zd18yMDkgKyAuYXdzdWlfYm9keV8xNjI0OF96M29zd18yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF96M29zd180MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfejNvc3dfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfejNvc3dfMjI4ICsgLmF3c3VpX2JvZHlfMTYyNDhfejNvc3dfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfejNvc3dfNDAxKSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5MyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4X3ozb3N3XzM5NCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfejNvc3dfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfejNvc3dfNDAxKTpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF96M29zd18yMjQpLCAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF96M29zd18yODEgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF96M29zd18zOTQgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4X3ozb3N3XzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4X3ozb3N3XzQwMSk6aGFzKCsgLmF3c3VpX2JvZHlfMTYyNDhfejNvc3dfMjI0KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF96M29zd18yOTMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF96M29zd18zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF96M29zd18yMjg6bm90KCNcXDkpOmhhcygrIC5hd3N1aV9ib2R5XzE2MjQ4X3ozb3N3XzIyNCkgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4X3ozb3N3XzIwOTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfejNvc3dfNDAxKSwgLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfejNvc3dfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfejNvc3dfMjI4Om5vdCgjXFw5KTpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF96M29zd18yMjQpID4gLmF3c3VpX2hlYWRlcl8xNjI0OF96M29zd18yMDk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4X3ozb3N3XzQwMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV9pY29uLXZlcnRpY2FsLWFsaWduLWNlbnRlcl8xNjI0OF96M29zd180MTIgPiAuYXdzdWlfaWNvbl8xNjI0OF96M29zd18xOTM6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxODpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtODEyZnNyLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtbmduZzJhLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTguYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF96M29zd18yODE6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjEuYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxOm5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTguYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5Mzpub3QoI1xcOSksIC5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTguYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5Mzpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjEuYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXE4M2ozbywgI2I0YjRiYik7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRpc2FibGVkLTRwZGZzaywgMXB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRpc2FibGVkLTRwZGZzaywgMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTggPiAuYXdzdWlfaWNvbl8xNjI0OF96M29zd18xOTM6bm90KCNcXDkpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4X3ozb3N3XzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4X3ozb3N3XzIyOCA+IC5hd3N1aV9pY29uXzE2MjQ4X3ozb3N3XzE5Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1pcm0zOG8sICNiNGI0YmIpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MTpob3ZlciksIC5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTgpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfejNvc3dfMjYyOmhvdmVyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6LCAjZjBmYmZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfejNvc3dfMjYxOmhvdmVyKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4X3ozb3N3XzI4MSwgLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MTpob3ZlcikuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF96M29zd18yODE6YWZ0ZXIsIC5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTgpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfejNvc3dfMjYyOmhvdmVyKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4X3ozb3N3XzI4MSwgLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF96M29zd18yNjI6aG92ZXIpLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MTpob3ZlcikuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5MywgLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MTpob3ZlcikuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5MzphZnRlciwgLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF96M29zd18yNjI6aG92ZXIpLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF96M29zd18yOTMsIC5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTgpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfejNvc3dfMjYyOmhvdmVyKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfejNvc3dfMjkzOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MTpob3Zlcik6YWZ0ZXIsIC5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTgpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfejNvc3dfMjYyOmhvdmVyKTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXFqcHFuZCwgIzAwMmI2Nik7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWhvdmVyLWV4aWRxbSwgMXB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWhvdmVyLWV4aWRxbSwgMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTgpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF96M29zd18yNjE6aG92ZXIpID4gLmF3c3VpX2ljb25fMTYyNDhfejNvc3dfMTkzLFxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MTpob3ZlcikgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF96M29zd18zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF96M29zd18yMjggPiAuYXdzdWlfaWNvbl8xNjI0OF96M29zd18xOTMsXG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4X3ozb3N3XzI2Mjpob3ZlcikgPiAuYXdzdWlfaWNvbl8xNjI0OF96M29zd18xOTMsXG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4X3ozb3N3XzI2Mjpob3ZlcikgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF96M29zd18zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF96M29zd18yMjggPiAuYXdzdWlfaWNvbl8xNjI0OF96M29zd18xOTMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci15cnJkaW8sICMwMDJiNjYpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MTphY3RpdmUpLCAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MjphY3RpdmUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrLCAjZDFmMWZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfejNvc3dfMjYxOmFjdGl2ZSkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF96M29zd18yODEsIC5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTgpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF96M29zd18yNjE6YWN0aXZlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4X3ozb3N3XzI4MTphZnRlciwgLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF96M29zd18yNjI6YWN0aXZlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4X3ozb3N3XzI4MSwgLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF96M29zd18yNjI6YWN0aXZlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4X3ozb3N3XzI4MTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTgpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF96M29zd18yNjE6YWN0aXZlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfejNvc3dfMjkzLCAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfejNvc3dfMjYxOmFjdGl2ZSkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5MzphZnRlciwgLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF96M29zd18yNjI6YWN0aXZlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfejNvc3dfMjkzLCAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MjphY3RpdmUpLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF96M29zd18yOTM6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfejNvc3dfMjYxOmFjdGl2ZSk6YWZ0ZXIsIC5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF96M29zd18yMTgpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfejNvc3dfMjYyOmFjdGl2ZSk6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4LCAjMDAyYjY2KTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtYWN0aXZlLTFmaDAwMCwgMXB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWFjdGl2ZS0xZmgwMDAsIDFweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfejNvc3dfMjYxOmFjdGl2ZSkgPiAuYXdzdWlfaWNvbl8xNjI0OF96M29zd18xOTMsXG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfejNvc3dfMjYxOmFjdGl2ZSkgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF96M29zd18zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF96M29zd18yMjggPiAuYXdzdWlfaWNvbl8xNjI0OF96M29zd18xOTMsXG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfejNvc3dfMjE4KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MjphY3RpdmUpID4gLmF3c3VpX2ljb25fMTYyNDhfejNvc3dfMTkzLFxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4X3ozb3N3XzIxOCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF96M29zd18yNjI6YWN0aXZlKSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4X3ozb3N3XzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4X3ozb3N3XzIyOCA+IC5hd3N1aV9pY29uXzE2MjQ4X3ozb3N3XzE5MyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmwsICMwMDJiNjYpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfejNvc3dfMjYxOmZvY3VzLXZpc2libGUpLCAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfejNvc3dfMjYyOmZvY3VzLXZpc2libGUpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfejNvc3dfMjYxOmZvY3VzLXZpc2libGUpLCAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfejNvc3dfMjYyOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MTpmb2N1cy12aXNpYmxlKTo6YmVmb3JlLCAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfejNvc3dfMjYyOmZvY3VzLXZpc2libGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfejNvc3dfMjYxOmZvY3VzLXZpc2libGUpLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxOjpiZWZvcmUsIC5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF96M29zd18yNjI6Zm9jdXMtdmlzaWJsZSkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF96M29zd18yODE6OmJlZm9yZSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4X3ozb3N3XzI2MTpmb2N1cy12aXNpYmxlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfejNvc3dfMjkzOjpiZWZvcmUsIC5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF96M29zd18yNjI6Zm9jdXMtdmlzaWJsZSkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5Mzo6YmVmb3JlIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxOm5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxOm5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4X3ozb3N3XzI4MSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4X3ozb3N3XzM5NCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfejNvc3dfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfejNvc3dfNDAxKSxcbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4X3ozb3N3XzI4MSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4X3ozb3N3XzM5NCA+IC5hd3N1aV9ib2R5XzE2MjQ4X3ozb3N3XzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4X3ozb3N3XzQwMSksXG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF96M29zd18yODEgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF96M29zd18zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF96M29zd18yMjggPiAuYXdzdWlfaGVhZGVyXzE2MjQ4X3ozb3N3XzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4X3ozb3N3XzQwMSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzMsIDEwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1nY214MnosIDEycHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxID4gLmF3c3VpX2ljb25fMTYyNDhfejNvc3dfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4X3ozb3N3XzI4MSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4X3ozb3N3XzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4X3ozb3N3XzIyOCA+IC5hd3N1aV9pY29uXzE2MjQ4X3ozb3N3XzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzMsIDEwcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxID4gLmF3c3VpX2ljb25fMTYyNDhfejNvc3dfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzMsIDEwcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4X3ozb3N3XzU0OCA+IC5hd3N1aV9pY29uXzE2MjQ4X3ozb3N3XzE5Mzpub3QoI1xcOSksXG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF96M29zd18yODEuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfejNvc3dfNTQ4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfejNvc3dfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfejNvc3dfMjI4ID4gLmF3c3VpX2ljb25fMTYyNDhfejNvc3dfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1nY214MnosIDEycHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4X3ozb3N3XzU0OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4X3ozb3N3XzM5NCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfejNvc3dfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfejNvc3dfNDAxKSxcbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4X3ozb3N3XzI4MS5hd3N1aV9pY29uLWFsaWduLWVuZF8xNjI0OF96M29zd181NDggPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF96M29zd18zOTQgPiAuYXdzdWlfYm9keV8xNjI0OF96M29zd18yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF96M29zd180MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfejNvc3dfMjgxLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4X3ozb3N3XzU0OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4X3ozb3N3XzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4X3ozb3N3XzIyOCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfejNvc3dfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfejNvc3dfNDAxKSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF96M29zd18yOTM6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5Mzpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5MyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4X3ozb3N3XzM5NCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfejNvc3dfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfejNvc3dfNDAxKSxcbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfejNvc3dfMjkzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfejNvc3dfMzk0ID4gLmF3c3VpX2JvZHlfMTYyNDhfejNvc3dfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfejNvc3dfNDAxKSxcbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfejNvc3dfMjkzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfejNvc3dfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfejNvc3dfMjI4ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF96M29zd18yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF96M29zd180MDEpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC1sNzN0MmksIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LThyeTNvdywgMjBweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5MyA+IC5hd3N1aV9pY29uXzE2MjQ4X3ozb3N3XzE5Mzpub3QoI1xcOSksXG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5MyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4X3ozb3N3XzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4X3ozb3N3XzIyOCA+IC5hd3N1aV9pY29uXzE2MjQ4X3ozb3N3XzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWw3M3QyaSwgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF96M29zd18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4X3ozb3N3XzI5MyA+IC5hd3N1aV9pY29uXzE2MjQ4X3ozb3N3XzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC1sNzN0MmksIDE2cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF96M29zd18yOTMuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfejNvc3dfNTQ4ID4gLmF3c3VpX2ljb25fMTYyNDhfejNvc3dfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfejNvc3dfMjkzLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4X3ozb3N3XzU0OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4X3ozb3N3XzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4X3ozb3N3XzIyOCA+IC5hd3N1aV9pY29uXzE2MjQ4X3ozb3N3XzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWFjdGlvbi1jYXJkLWhvcml6b250YWwtZGVmYXVsdC04cnkzb3csIDIwcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF96M29zd18yOTMuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfejNvc3dfNTQ4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfejNvc3dfMzk0ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF96M29zd18yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF96M29zd180MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfejNvc3dfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF96M29zd18yOTMuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfejNvc3dfNTQ4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfejNvc3dfMzk0ID4gLmF3c3VpX2JvZHlfMTYyNDhfejNvc3dfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfejNvc3dfNDAxKSxcbi5hd3N1aV9yb290XzE2MjQ4X3ozb3N3XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfejNvc3dfMjkzLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4X3ozb3N3XzU0OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4X3ozb3N3XzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4X3ozb3N3XzIyOCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfejNvc3dfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfejNvc3dfNDAxKSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlLCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbi5hd3N1aV9pY29uLWZsZXgtaGVpZ2h0X2gxMWl4X2o2cjJrXzE5Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OSA+IHN2Zzpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OSA+IHN2Zzpub3QoI1xcOSkge1xuICBmaWxsOiBub25lO1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5ID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkgPiBzdmcgLnN0cm9rZS1saW5lam9pbi1yb3VuZDpub3QoI1xcOSkge1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5ID4gc3ZnIC5zdHJva2UtbGluZWNhcC1zcXVhcmU6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLWxpbmVjYXA6IHNxdWFyZTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OSA+IHN2ZyAuc3Ryb2tlLWxpbmVjYXAtcm91bmQ6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5ID4gc3ZnIC5maWxsZWQ6bm90KCNcXDkpIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5ID4gc3ZnIC5uby1zdHJva2U6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiBub25lO1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3NpemUteC1zbWFsbF9oMTFpeF9qNnIya18yMjU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS14LXNtYWxsLW1hcHBlZC1oZWlnaHRfaDExaXhfajZyMmtfMjI5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KSAtIDEycHgpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3NpemUteC1zbWFsbF9oMTFpeF9qNnIya18yMjUgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3NpemUteC1zbWFsbF9oMTFpeF9qNnIya18yMjUgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEycHg7XG4gIGJsb2NrLXNpemU6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS14LXNtYWxsX2gxMWl4X2o2cjJrXzIyNSA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS14LXNtYWxsX2gxMWl4X2o2cjJrXzIyNSA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi14LXNtYWxsLWgwcm9obSwgMS41cHgpIC8gMC43NSk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF9qNnIya18yNDQ6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OS5hd3N1aV9zaXplLXNtYWxsLW1hcHBlZC1oZWlnaHRfaDExaXhfajZyMmtfMjQ4Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF9qNnIya18yNDQgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3NpemUtc21hbGxfaDExaXhfajZyMmtfMjQ0ID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OS5hd3N1aV9zaXplLXNtYWxsX2gxMWl4X2o2cjJrXzI0NCA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF9qNnIya18yNDQgPiBzdmcgKjpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWljb24tc21hbGwtODczdHZnLCAycHgpIC8gMSk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfajZyMmtfMjYzOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1ub3JtYWwtbWFwcGVkLWhlaWdodF9oMTFpeF9qNnIya18yNjc6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OS5hd3N1aV9zaXplLW5vcm1hbF9oMTFpeF9qNnIya18yNjMgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3NpemUtbm9ybWFsX2gxMWl4X2o2cjJrXzI2MyA+IGltZzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfajZyMmtfMjYzID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OS5hd3N1aV9zaXplLW5vcm1hbF9oMTFpeF9qNnIya18yNjMgPiBzdmcgKjpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWljb24tbm9ybWFsLTRicjA3ZCwgMnB4KSAvIDEpO1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4X2o2cjJrXzI4Mjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW1lZGl1bS1kOTNnbHYsIDIwcHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3NpemUtbWVkaXVtLW1hcHBlZC1oZWlnaHRfaDExaXhfajZyMmtfMjg2Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KSAtIHZhcigtLXNpemUtaWNvbi1tZWRpdW0tZDkzZ2x2LCAyMHB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1tZWRpdW1faDExaXhfajZyMmtfMjgyID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OS5hd3N1aV9zaXplLW1lZGl1bV9oMTFpeF9qNnIya18yODIgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1tZWRpdW0tZDkzZ2x2LCAyMHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW1lZGl1bS1kOTNnbHYsIDIwcHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4X2o2cjJrXzI4MiA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1tZWRpdW1faDExaXhfajZyMmtfMjgyID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLW1lZGl1bS13aHRiNGUsIDJweCkgLyAxLjI1KTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OS5hd3N1aV9zaXplLWJpZ19oMTFpeF9qNnIya18zMDE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OS5hd3N1aV9zaXplLWJpZy1tYXBwZWQtaGVpZ2h0X2gxMWl4X2o2cjJrXzMwNTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KSAtIHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1iaWdfaDExaXhfajZyMmtfMzAxID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OS5hd3N1aV9zaXplLWJpZ19oMTFpeF9qNnIya18zMDEgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3NpemUtYmlnX2gxMWl4X2o2cjJrXzMwMSA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1iaWdfaDExaXhfajZyMmtfMzAxID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLWJpZy0zNjFwdHgsIDNweCkgLyAyKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OS5hd3N1aV9zaXplLWxhcmdlX2gxMWl4X2o2cjJrXzMyMDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZCwgNDhweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1sYXJnZS1tYXBwZWQtaGVpZ2h0X2gxMWl4X2o2cjJrXzMyNDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0LCA0OHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWhvN3M3dCwgNDhweCkgLSB2YXIoLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkLCA0OHB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1sYXJnZV9oMTFpeF9qNnIya18zMjAgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfajZyMmtfMzIwID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkLCA0OHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZCwgNDhweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfc2l6ZS1sYXJnZV9oMTFpeF9qNnIya18zMjAgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfajZyMmtfMzIwID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLWxhcmdlLTVtNTl5eSwgNHB4KSAvIDMpO1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX2gxMWl4X2o2cjJrXzMzOTpub3QoI1xcOSkge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3ZhcmlhbnQtZGlzYWJsZWRfaDExaXhfajZyMmtfMzQyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfdmFyaWFudC1pbnZlcnRlZF9oMTFpeF9qNnIya18zNDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtZnVicHAwLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OS5hd3N1aV92YXJpYW50LXN1YnRsZV9oMTFpeF9qNnIya18zNDg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4X2o2cjJrXzE4OS5hd3N1aV92YXJpYW50LXdhcm5pbmdfaDExaXhfajZyMmtfMzUxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdywgIzg1NTkwMCk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfdmFyaWFudC1lcnJvcl9oMTFpeF9qNnIya18zNTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODkuYXdzdWlfdmFyaWFudC1zdWNjZXNzX2gxMWl4X2o2cjJrXzM1Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2EsICMwMDgwMmYpO1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5LmF3c3VpX3ZhcmlhbnQtbGlua19oMTFpeF9qNnIya18zNjA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF9qNnIya18xODk6bm90KCNcXDkpOmlzKC5hd3N1aV9uYW1lLWFuZ2xlLWxlZnQtZG91YmxlX2gxMWl4X2o2cjJrXzM2Myxcbi5hd3N1aV9uYW1lLWFuZ2xlLWxlZnRfaDExaXhfajZyMmtfMzYzLFxuLmF3c3VpX25hbWUtYW5nbGUtcmlnaHQtZG91YmxlX2gxMWl4X2o2cjJrXzM2NSxcbi5hd3N1aV9uYW1lLWFuZ2xlLXJpZ2h0X2gxMWl4X2o2cjJrXzM2NSxcbi5hd3N1aV9uYW1lLWFycm93LWxlZnRfaDExaXhfajZyMmtfMzY3LFxuLmF3c3VpX25hbWUtYXJyb3ctcmlnaHRfaDExaXhfajZyMmtfMzY4LFxuLmF3c3VpX25hbWUtY2FyZXQtbGVmdC1maWxsZWRfaDExaXhfajZyMmtfMzY5LFxuLmF3c3VpX25hbWUtY2FyZXQtcmlnaHQtZmlsbGVkX2gxMWl4X2o2cjJrXzM3MCxcbi5hd3N1aV9uYW1lLWF1ZGlvLWZ1bGxfaDExaXhfajZyMmtfMzcxLFxuLmF3c3VpX25hbWUtYXVkaW8taGFsZl9oMTFpeF9qNnIya18zNzIsXG4uYXdzdWlfbmFtZS1hdWRpby1vZmZfaDExaXhfajZyMmtfMzczLFxuLmF3c3VpX25hbWUtZXh0ZXJuYWxfaDExaXhfajZyMmtfMzc0LFxuLmF3c3VpX25hbWUtcmVkb19oMTFpeF9qNnIya18zNzUsXG4uYXdzdWlfbmFtZS1yZXNpemUtYXJlYV9oMTFpeF9qNnIya18zNzYsXG4uYXdzdWlfbmFtZS1zZW5kX2gxMWl4X2o2cjJrXzM3Nyxcbi5hd3N1aV9uYW1lLXNocmlua19oMTFpeF9qNnIya18zNzgsXG4uYXdzdWlfbmFtZS11bmRvX2gxMWl4X2o2cjJrXzM3OSxcbi5hd3N1aV9uYW1lLXZpZXctdmVydGljYWxfaDExaXhfajZyMmtfMzgwKSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2ljb25faDExaXhfajZyMmtfMTg5Om5vdCgjXFw5KTppcyguYXdzdWlfbmFtZS1hbmdsZS1sZWZ0LWRvdWJsZV9oMTFpeF9qNnIya18zNjMsXG4uYXdzdWlfbmFtZS1hbmdsZS1sZWZ0X2gxMWl4X2o2cjJrXzM2Myxcbi5hd3N1aV9uYW1lLWFuZ2xlLXJpZ2h0LWRvdWJsZV9oMTFpeF9qNnIya18zNjUsXG4uYXdzdWlfbmFtZS1hbmdsZS1yaWdodF9oMTFpeF9qNnIya18zNjUsXG4uYXdzdWlfbmFtZS1hcnJvdy1sZWZ0X2gxMWl4X2o2cjJrXzM2Nyxcbi5hd3N1aV9uYW1lLWFycm93LXJpZ2h0X2gxMWl4X2o2cjJrXzM2OCxcbi5hd3N1aV9uYW1lLWNhcmV0LWxlZnQtZmlsbGVkX2gxMWl4X2o2cjJrXzM2OSxcbi5hd3N1aV9uYW1lLWNhcmV0LXJpZ2h0LWZpbGxlZF9oMTFpeF9qNnIya18zNzAsXG4uYXdzdWlfbmFtZS1hdWRpby1mdWxsX2gxMWl4X2o2cjJrXzM3MSxcbi5hd3N1aV9uYW1lLWF1ZGlvLWhhbGZfaDExaXhfajZyMmtfMzcyLFxuLmF3c3VpX25hbWUtYXVkaW8tb2ZmX2gxMWl4X2o2cjJrXzM3Myxcbi5hd3N1aV9uYW1lLWV4dGVybmFsX2gxMWl4X2o2cjJrXzM3NCxcbi5hd3N1aV9uYW1lLXJlZG9faDExaXhfajZyMmtfMzc1LFxuLmF3c3VpX25hbWUtcmVzaXplLWFyZWFfaDExaXhfajZyMmtfMzc2LFxuLmF3c3VpX25hbWUtc2VuZF9oMTFpeF9qNnIya18zNzcsXG4uYXdzdWlfbmFtZS1zaHJpbmtfaDExaXhfajZyMmtfMzc4LFxuLmF3c3VpX25hbWUtdW5kb19oMTFpeF9qNnIya18zNzksXG4uYXdzdWlfbmFtZS12aWV3LXZlcnRpY2FsX2gxMWl4X2o2cjJrXzM4MCk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG5cbi5hd3N1aV9iYWRnZV9oMTFpeF9qNnIya180MDQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgYmxvY2stc2l6ZTogNnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tb3E3OWV5LCAjZGIwMDAwKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogLTNweDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWllZTdfeHk5bDVfMTQ1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfcm9vdF8xaWVlN194eTlsNV8xNDVbaGlkZGVuXTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfYW5ub3VuY2VyXzFpZWU3X3h5OWw1XzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Fycm93X3hqdXpmX3Zkc2puXzE1Mzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMjBweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl92ZHNqbl8xNTc6bm90KCNcXDkpLCAuYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfdmRzam5fMTU3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaW5saW5lLXNpemU6IDIwcHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX3Zkc2puXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfdmRzam5fMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiAxNHB4O1xuICBibG9jay1zaXplOiAxNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbn1cbi5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl92ZHNqbl8xNTc6bm90KCNcXDkpOmRpcihydGwpOjphZnRlciwgLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmX3Zkc2puXzE1Nzpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xufVxuLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX3Zkc2puXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl92ZHNqbl8xNTc6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpICsgMXB4KTtcbn1cbi5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl92ZHNqbl8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDFweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci04N2pvOWosICNmZmZmZmYpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl92ZHNqbl8xOTkgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfdmRzam5fMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfdmRzam5fMTk5ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX3Zkc2puXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTAuNzFweCAwLjcxcHggNHB4IC0ycHggdmFyKC0tY29sb3Itc2hhZG93LWRlZmF1bHQtN2RuOXNnLCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cbi5hd3N1aV9hcnJvdy1wb3NpdGlvbi1sZWZ0LXRvcF94anV6Zl92ZHNqbl8yMDIgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfdmRzam5fMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1sZWZ0LWJvdHRvbV94anV6Zl92ZHNqbl8yMDIgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfdmRzam5fMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAwLjcxcHggLTAuNzFweCA0cHggLTJweCB2YXIoLS1jb2xvci1zaGFkb3ctZGVmYXVsdC03ZG45c2csIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1jZW50ZXJfeGp1emZfdmRzam5fMjA1ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX3Zkc2puXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tdG9wLXJpZ2h0X3hqdXpmX3Zkc2puXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl92ZHNqbl8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1sZWZ0X3hqdXpmX3Zkc2puXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl92ZHNqbl8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1yZXNwb25zaXZlX3hqdXpmX3Zkc2puXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl92ZHNqbl8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0wLjcxcHggLTAuNzFweCA0cHggLTJweCB2YXIoLS1jb2xvci1zaGFkb3ctZGVmYXVsdC03ZG45c2csIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1jZW50ZXJfeGp1emZfdmRzam5fMjA4ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX3Zkc2puXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tYm90dG9tLXJpZ2h0X3hqdXpmX3Zkc2puXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl92ZHNqbl8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1sZWZ0X3hqdXpmX3Zkc2puXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl92ZHNqbl8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1yZXNwb25zaXZlX3hqdXpmX3Zkc2puXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl92ZHNqbl8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDAuNzFweCAwLjcxcHggNHB4IC0ycHggdmFyKC0tY29sb3Itc2hhZG93LWRlZmF1bHQtN2RuOXNnLCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cblxuLmF3c3VpX2Fycm93LXZhcmlhbnQtaW5mb194anV6Zl92ZHNqbl8yMTIgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfdmRzam5fMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9hcnJvdy12YXJpYW50LWluZm9feGp1emZfdmRzam5fMjEyID4gLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmX3Zkc2puXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWksICNmMGZiZmYpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ib2R5X3hqdXpmX3Zkc2puXzIyNzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aV9ib2R5LW92ZXJmbG93LXZpc2libGVfeGp1emZfdmRzam5fMjYzOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmF3c3VpX2JvZHktdmFyaWFudC1jaGFydF94anV6Zl92ZHNqbl8yNjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXMteHppZmgzLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMywgMTJweCk7XG59XG5cbi5hd3N1aV9oYXMtZGlzbWlzc194anV6Zl92ZHNqbl8yNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uYXdzdWlfZGlzbWlzc194anV6Zl92ZHNqbl8yNzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttaywgMnB4KSkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgb3JkZXI6IDE7XG59XG5cbi5hd3N1aV9kaXNtaXNzLWNvbnRyb2xfeGp1emZfdmRzam5fMjg0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaGVhZGVyLXJvd194anV6Zl92ZHNqbl8yODg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfaGVhZGVyX3hqdXpmX3Zkc2puXzI4ODpub3QoI1xcOSkge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtaGhqamcxLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgZmxleDogMSAxIGF1dG87XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2hlYWRlcl94anV6Zl92ZHNqbl8yODggPiBoMjpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtMGwwZHl6LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMteTJqY2U4LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtMml3ZXJ2LCBub3JtYWwpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy1oaGpqZzEsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hd3N1aV9jb250ZW50X3hqdXpmX3Zkc2puXzMxNzpub3QoI1xcOSkge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8sICM0MjQ2NTApO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX2NvbnRlbnQtb3ZlcmZsb3ctdmlzaWJsZV94anV6Zl92ZHNqbl8zMjY6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl92ZHNqbl8zMzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHg7XG4gIHotaW5kZXg6IDIwMDA7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX3Zkc2puXzMzODpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfdmRzam5fMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tbGVmdF94anV6Zl92ZHNqbl8zNDkpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfdmRzam5fMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tY2VudGVyX3hqdXpmX3Zkc2puXzM0OSk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl92ZHNqbl8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1yaWdodF94anV6Zl92ZHNqbl8zNDkpOjpiZWZvcmUge1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMTBweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfdmRzam5fMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtbGVmdF94anV6Zl92ZHNqbl8zNTQpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfdmRzam5fMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtY2VudGVyX3hqdXpmX3Zkc2puXzM1NCk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl92ZHNqbl8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1yaWdodF94anV6Zl92ZHNqbl8zNTQpOjpiZWZvcmUge1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogLTEwcHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX3Zkc2puXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtdG9wX3hqdXpmX3Zkc2puXzM1OSk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl92ZHNqbl8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl92ZHNqbl8zNTkpOjpiZWZvcmUge1xuICBpbnNldC1ibG9jazogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMTBweDtcbiAgaW5saW5lLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX3Zkc2puXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfdmRzam5fMzY0KTo6YmVmb3JlLCAuYXdzdWlfY29udGFpbmVyX3hqdXpmX3Zkc2puXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfdmRzam5fMzY0KTo6YmVmb3JlIHtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IC0xMHB4O1xuICBpbmxpbmUtc2l6ZTogMTBweDtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5X3hqdXpmX3Zkc2puXzM3MDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLWRnNG9mYSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci1kZzRvZmEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBvcG92ZXItZGc0b2ZhLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci1kZzRvZmEsIDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci04N2pvOWosICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcG9wb3Zlci01OHA2eW0sIDBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5NiwgI2I0YjRiYik7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttaywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcG9wb3Zlci03eHdjeTYsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWJvZHktdmFyaWFudC1hbm5vdGF0aW9uX3hqdXpmX3Zkc2puXzQxMDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXRrZjBxaSwgI2YwZmJmZik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0MiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLXNtYWxsX3hqdXpmX3Zkc2puXzQxNTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDIxMHB4O1xufVxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtc21hbGxfeGp1emZfdmRzam5fNDE1LmF3c3VpX2ZpeGVkLXdpZHRoX3hqdXpmX3Zkc2puXzQxODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMjEwcHg7XG59XG5cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLW1lZGl1bV94anV6Zl92ZHNqbl80MjI6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAzMTBweDtcbn1cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLW1lZGl1bV94anV6Zl92ZHNqbl80MjIuYXdzdWlfZml4ZWQtd2lkdGhfeGp1emZfdmRzam5fNDE4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAzMTBweDtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbGFyZ2VfeGp1emZfdmRzam5fNDI5Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogNDgycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgycHgpIHtcbiAgLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbGFyZ2VfeGp1emZfdmRzam5fNDI5Om5vdCgjXFw5KSB7XG4gICAgbWF4LWlubGluZS1zaXplOiAzMTBweDtcbiAgfVxufVxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbGFyZ2VfeGp1emZfdmRzam5fNDI5LmF3c3VpX2ZpeGVkLXdpZHRoX3hqdXpmX3Zkc2puXzQxODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNDgycHg7XG59XG5cbi5hd3N1aV9jb250YWluZXItYXJyb3dfeGp1emZfdmRzam5fMzQ5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC10b3BfeGp1emZfdmRzam5fMzU5Om5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfdmRzam5fMzU5Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl92ZHNqbl8zNTk6bm90KCNcXDkpOmRpcihydGwpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl92ZHNqbl8zNTk6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl92ZHNqbl8zNTk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoMTJweCArIDEwcHgpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl92ZHNqbl8zNTk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAxMnB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtdG9wX3hqdXpmX3Zkc2puXzM2NDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfdmRzam5fMzY0Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfdmRzam5fMzY0Om5vdCgjXFw5KTpkaXIocnRsKSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LWJvdHRvbV94anV6Zl92ZHNqbl8zNjQ6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMTAwJTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfdmRzam5fMzY0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDEycHggKyAxMHB4KTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfdmRzam5fMzY0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogMTJweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWNlbnRlcl94anV6Zl92ZHNqbl8zNTQ6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1yaWdodF94anV6Zl92ZHNqbl8zNTQ6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1sZWZ0X3hqdXpmX3Zkc2puXzM1NDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLXJlc3BvbnNpdmVfeGp1emZfdmRzam5fNDc5Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1jZW50ZXJfeGp1emZfdmRzam5fMzU0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLXJpZ2h0X3hqdXpmX3Zkc2puXzM1NDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEycHg7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1sZWZ0X3hqdXpmX3Zkc2puXzM1NDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoMTAwJSAtIDIwcHggLSAxMnB4KTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tYm90dG9tLWNlbnRlcl94anV6Zl92ZHNqbl8zNDk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1yaWdodF94anV6Zl92ZHNqbl8zNDk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEycHg7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1sZWZ0X3hqdXpmX3Zkc2puXzM0OTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygxMDAlIC0gMjBweCAtIDEycHgpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250YWluZXJfeGp1emZfdmRzam5fMzM4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5feGp1emZfdmRzam5fMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1mb2dlbmUsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcGFjZWQtdzMyZ3JoLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX3hqdXpmX3Zkc2puXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jb250YWluZXJfeGp1emZfdmRzam5fMzM4Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl92ZHNqbl8zMzg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGFpbmVyX3hqdXpmX3Zkc2puXzMzODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX3Zkc2puXzMzOC5hd3N1aV9yZWZyZXNoX3hqdXpmX3Zkc2puXzUzNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX3hqdXpmX3Zkc2puXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl94anV6Zl92ZHNqbl8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY29udGFpbmVyX3hqdXpmX3Zkc2puXzMzOC5hd3N1aV9yZWZyZXNoX3hqdXpmX3Zkc2puXzUzNzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jb250YWluZXJfeGp1emZfdmRzam5fMzM4LmF3c3VpX3JlZnJlc2hfeGp1emZfdmRzam5fNTM3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl92ZHNqbl8zMzguYXdzdWlfcmVmcmVzaF94anV6Zl92ZHNqbl81Mzc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF94anV6Zl92ZHNqbl81NTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX3Jvb3RfeGp1emZfdmRzam5fNTU5LmF3c3VpX25vLXdyYXBfeGp1emZfdmRzam5fNTkxOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcm9vdF94anV6Zl92ZHNqbl81NTk6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX3Zkc2puXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl92ZHNqbl81OTQ6Zm9jdXMsIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl92ZHNqbl81OTQuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfdmRzam5fNTk0OmZvY3VzKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yb290X3hqdXpmX3Zkc2puXzU1OTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfdmRzam5fNTk0LmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX3Zkc2puXzU5NDpmb2N1cywgLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX3Zkc2puXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl92ZHNqbl81OTQ6Zm9jdXMpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMXB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yb290X3hqdXpmX3Zkc2puXzU1OTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfdmRzam5fNTk0LmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX3Zkc2puXzU5NDpmb2N1cywgLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX3Zkc2puXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl92ZHNqbl81OTQ6Zm9jdXMpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMXB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAxcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMXB4ICsgMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMXB4ICsgMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfcm9vdC1maWx0ZXJpbmctdG9rZW5feGp1emZfdmRzam5fNjE2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV90cmlnZ2VyX3hqdXpmX3Zkc2puXzU5NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl92ZHNqbl81OTQ6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl92ZHNqbl81OTQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIC8qXG4gICAgVGhpcyB0cmFuc3BhcmVudCBib3JkZXIgaXMgbmVjZXNzYXJ5IHRvIG1haW50YWluIHNwYWNlIGJldHdlZW4gdGhlIHRyaWdnZXIgYW5kIHRoZSBib3R0b20tcG9zaXRpb25lZCBwb3BvdmVyLlxuICAqL1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBkYXNoZWQgdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkYXNoZWQgY3VycmVudENvbG9yO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG59XG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX3Zkc2puXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl92ZHNqbl81OTQ6bm90KCNcXDkpIHtcbiAgLypcbiAgICBUaGlzIHN0eWxlIG5lZWRzIGJlY2F1c2Ugb2YgdGhlIG92ZXJmbG93OiBoaWRkZW4gd291bGQgb3RoZXJ3aXNlIGNvbmNlYWwgdGhlIHVuZGVybGluZSBzdHlsZXMuXG4gICovXG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKDAuMjVlbSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfdmRzam5fNTk0LmF3c3VpX2luLWlubGluZS10b2tlbl94anV6Zl92ZHNqbl82NTg6bm90KCNcXDkpIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjE1ZW07XG59XG5cbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl92ZHNqbl81OTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBkYXNoZWQgY3VycmVudENvbG9yO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX3Zkc2puXzU5NDpub3QoI1xcOSksXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfdmRzam5fNTk0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX3Zkc2puXzU5NDpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfdmRzam5fNTk0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX3Zkc2puXzU5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl92ZHNqbl81OTQpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX3Zkc2puXzU5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl92ZHNqbl81OTQpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl92ZHNqbl81OTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfdmRzam5fNTk0KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl92ZHNqbl81OTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfdmRzam5fNTk0KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX3Zkc2puXzU5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl92ZHNqbl81OTQpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfdmRzam5fNTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX3Zkc2puXzU5NCk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAxcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDFweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAxcHggKyAxcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAxcHggKyAxcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXR5cGUtZmlsdGVyaW5nLXRva2VuX3hqdXpmX3Zkc2puXzcwNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfcG9wb3Zlci1pbmxpbmUtY29udGVudF94anV6Zl92ZHNqbl83MTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYXdzdWlfaG92ZXItYXJlYV94anV6Zl92ZHNqbl83MTQ6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMywgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMsIDEycHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMsIDEycHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMywgMTJweCkpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZXJyb3ItYm91bmRhcnlfOXB3b3FfZTZ1MmdfNTpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzlwd29xX2U2dTJnXzY6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uXzlwd29xX2U2dTJnXzc6bm90KCNcXDkpLFxuLmF3c3VpX2FjdGlvbl85cHdvcV9lNnUyZ184Om5vdCgjXFw5KSxcbi5hd3N1aV9hcHAtbGF5b3V0LXBhcnQtZmFsbGJhY2tfOXB3b3FfZTZ1MmdfOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXI0cDZfMXhkbm9fMTQ1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tdG9vbHRpcF8xcjRwNl8xeGRub18xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10b29sdGlwLWVudGVyLXUxdDRoeSwgMTE1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdG9vbHRpcC1lbnRlci05M3UzYXgsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLXRvb2x0aXBfMXI0cDZfMXhkbm9fMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzFyNHA2XzF4ZG5vXzE0NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzFyNHA2XzF4ZG5vXzE0NTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290XzFyNHA2XzF4ZG5vXzE0NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aV9zcGlubmVyLXJvdGF0b3JfMTYxMmRfeXF3YmhfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLXJvdGF0b3ItZnJvbS1lc25kYnMpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLXJvdGF0b3ItdG8tZXNuZGJzKSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfc3Bpbm5lci1saW5lLWxlZnRfMTYxMmRfeXF3YmhfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC1mcm9tLWVzbmRicykpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtdG8tZXNuZGJzKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtZnJvbS1lc25kYnMpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9zcGlubmVyLWxpbmUtcmlnaHRfMTYxMmRfeXF3YmhfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtZnJvbS1lc25kYnMpKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC10by1lc25kYnMpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtZnJvbS1lc25kYnMpKTtcbiAgfVxufVxuLmF3c3VpX3Jvb3RfMTYxMmRfeXF3YmhfMTgzOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3Bpbm5lci1yb3RhdG9yLWZyb20tZXNuZGJzOiAwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItcm90YXRvci10by1lc25kYnM6IDM2MGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC1mcm9tLWVzbmRiczogMGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC10by1lc25kYnM6IDEyMGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtZnJvbS1lc25kYnM6IDkwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC10by1lc25kYnM6IC0zMGRlZztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAvKnN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiAqL1xuICBhbmltYXRpb246IGF3c3VpX3NwaW5uZXItcm90YXRvcl8xNjEyZF95cXdiaF8xIDAuN3MgbGluZWFyIGluZmluaXRlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsaW5lLWhlaWdodDogMDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfcm9vdF8xNjEyZF95cXdiaF8xODMuYXdzdWlfc2l6ZS1ub3JtYWxfMTYxMmRfeXF3YmhfMTk4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpIC0gMTJweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSAtIDEycHgpIC8gMik7XG4gIG1hcmdpbi1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpIC8gMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF95cXdiaF8xODMuYXdzdWlfc2l6ZS1iaWdfMTYxMmRfeXF3YmhfMjA2Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tYmlnLW5icjNzdiwgMzJweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpIC0gMjRweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KSAtIDI0cHgpIC8gMik7XG4gIG1hcmdpbi1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpKSAvIDIpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfeXF3YmhfMTgzLmF3c3VpX3NpemUtbGFyZ2VfMTYxMmRfeXF3YmhfMjE0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkLCA0OHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZCwgNDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1sYXJnZS04cTgxamQsIDQ4cHgpIC0gMzZweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1sYXJnZS04cTgxamQsIDQ4cHgpIC0gMzZweCkgLyAyKTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0LCA0OHB4KSAtIHZhcigtLXNpemUtaWNvbi1sYXJnZS04cTgxamQsIDQ4cHgpKSAvIDIpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfeXF3YmhfMTgzLmF3c3VpX3ZhcmlhbnQtbm9ybWFsXzE2MTJkX3lxd2JoXzIyMjpub3QoI1xcOSkge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfeXF3YmhfMTgzLmF3c3VpX3ZhcmlhbnQtZGlzYWJsZWRfMTYxMmRfeXF3YmhfMjI1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF95cXdiaF8xODMuYXdzdWlfdmFyaWFudC1pbnZlcnRlZF8xNjEyZF95cXdiaF8yMjg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtZnVicHAwLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9yb290XzE2MTJkX3lxd2JoXzE4Mzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICAtLWF3c3VpLXNwaW5uZXItcm90YXRvci1mcm9tLWVzbmRiczogMzYwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItcm90YXRvci10by1lc25kYnM6IDBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtZnJvbS1lc25kYnM6IDBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtdG8tZXNuZGJzOiAtMTIwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLWVzbmRiczogLTkwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC10by1lc25kYnM6IDMwZGVnO1xufVxuXG4uYXdzdWlfY2lyY2xlXzE2MTJkX3lxd2JoXzI0MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGlubGluZS1zaXplOiA1MCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfeXF3YmhfMjQwOm5vdCgjXFw5KTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJsb2NrOiAycHggc29saWQ7XG4gIGJvcmRlci1pbmxpbmU6IDJweCBzb2xpZDtcbiAgYm9yZGVyLWlubGluZS1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfeXF3YmhfMjQwOm5vdCgjXFw5KTphZnRlciB7XG4gIC8qc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluICovXG4gIGFuaW1hdGlvbjogMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDIwMCU7XG59XG4uYXdzdWlfY2lyY2xlXzE2MTJkX3lxd2JoXzI0MC5hd3N1aV9jaXJjbGUtbGVmdF8xNjEyZF95cXdiaF8yNjg6bm90KCNcXDkpOmFmdGVyIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAvKnN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiAqL1xuICBhbmltYXRpb24tbmFtZTogYXdzdWlfc3Bpbm5lci1saW5lLWxlZnRfMTYxMmRfeXF3YmhfMTtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfeXF3YmhfMjQwLmF3c3VpX2NpcmNsZS1yaWdodF8xNjEyZF95cXdiaF8yNzM6bm90KCNcXDkpOmFmdGVyIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMTAwJTtcbiAgLypzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4gKi9cbiAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX3NwaW5uZXItbGluZS1yaWdodF8xNjEyZF95cXdiaF8xO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250ZW50X3Zqc3dlX2wwdjk3XzE1Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1idXR0b24tbGV0dGVyLXNwYWNpbmctc3ZkaGo1LCAwLjAwNWVtKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6LCAyMHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctZXNuZGJzOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC1lc25kYnMsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCkpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1ub3JtYWxfdmpzd2VfbDB2OTdfMjA2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSwgI2ZmZmZmZikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWt2anYxMCwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC15b2l5NzksICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1ub3JtYWxfdmpzd2VfbDB2OTdfMjA2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItbXprbmVvLCAjZjBmYmZmKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHBwaTI2LCAjMDAyYjY2KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1lc25kYnMpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LW5vcm1hbF92anN3ZV9sMHY5N18yMDY6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS04YjZuejYsICNkMWYxZmYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWppMXplNywgIzAwMmI2NikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS13c2g5OWksICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtZXNuZGJzKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3Zqc3dlX2wwdjk3XzIwNi5hd3N1aV9kaXNhYmxlZF92anN3ZV9sMHY5N18yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC02Z29ydG8sICNmZmZmZmYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1rZDV5N2wsICNiNGI0YmIpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWNqbncxdSwgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLWVzbmRicyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1wcmltYXJ5X3Zqc3dlX2wwdjk3XzIzNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtY3NyNTlhLCAjZmY5OTAwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWQzMnJpOSwgIzBmMTQxYSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtcGxhdmpkLCAjZmY5OTAwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1lc25kYnMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV92anN3ZV9sMHY5N18yMzU6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItbTBtYTQ0LCAjZmE2ZjAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWVoOW9ieSwgI2ZhNmYwMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWN1ZmVqaiwgIzBmMTQxYSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLWVzbmRicyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV92anN3ZV9sMHY5N18yMzU6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcTlkNzY5LCAjZmE2ZjAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtZjJyOHQwLCAjZmE2ZjAwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16aWx0MnYsICMwZjE0MWEpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtZXNuZGJzKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV92anN3ZV9sMHY5N18yMzUuYXdzdWlfZGlzYWJsZWRfdmpzd2VfbDB2OTdfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWR0enlvYiwgI2ViZWJmMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1zdGJtMmgsICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kYzdpcWgsICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtbGlua192anN3ZV9sMHY5N18yNjQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1kZWZhdWx0LW10YXZodSwgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtM2ZoemZ4LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRlZmF1bHQtbXRhdmh1LCB0cmFuc3BhcmVudCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtZXNuZGJzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LWxpbmtfdmpzd2VfbDB2OTdfMjY0Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLThmaWRjciwgI2YwZmJmZikpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItOGZpZGNyLCAjZjBmYmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItc2Z2dTV6LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItZXNuZGJzKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1saW5rX3Zqc3dlX2wwdjk3XzI2NDpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS01OWJ0djcsICNkMWYxZmYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtNTlidHY3LCAjZDFmMWZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS13YXJuZHEsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtZXNuZGJzKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtbGlua192anN3ZV9sMHY5N18yNjQuYXdzdWlfZGlzYWJsZWRfdmpzd2VfbDB2OTdfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRpc2FibGVkLTF1ZmZnaSwgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLWxpbmstZGlzYWJsZWQtYXo1dG84LCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLWd1bjBrOSwgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLWVzbmRicyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlX2wwdjk3XzI5Mzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtZXNuZGJzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfbDB2OTdfMjkzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLXV0aGRwZCwgIzBmMTQxYSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLWVzbmRicyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV9sMHY5N18yOTM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLWVzbmRicyk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfbDB2OTdfMjkzLmF3c3VpX2Rpc2FibGVkX3Zqc3dlX2wwdjk3XzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1kaXNhYmxlZC1hOXprcHgsICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfbDB2OTdfMzIyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LW05bDR5YSwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtZXNuZGJzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlX2wwdjk3XzMyMjpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItZzRvc2J2LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItZXNuZGJzKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV9sMHY5N18zMjI6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LW05bDR5YSwgIzAwNmNlMCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS1lc25kYnMpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV9sMHY5N18zMjIuYXdzdWlfZGlzYWJsZWRfdmpzd2VfbDB2OTdfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmwsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfbDB2OTdfMzUxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LW05bDR5YSwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtZXNuZGJzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlX2wwdjk3XzM1MTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItZzRvc2J2LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItZXNuZGJzKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV9sMHY5N18zNTE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LW05bDR5YSwgIzAwNmNlMCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS1lc25kYnMpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV9sMHY5N18zNTEuYXdzdWlfZGlzYWJsZWRfdmpzd2VfbDB2OTdfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmwsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfbDB2OTdfMzgwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1rdmp2MTAsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicyk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV9sMHY5N18zODA6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLWM2NTRrZCwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLWVzbmRicyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfbDB2OTdfMzgwOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS13c2g5OWksICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtZXNuZGJzKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfbDB2OTdfMzgwLmF3c3VpX2Rpc2FibGVkX3Zqc3dlX2wwdjk3XzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV9sMHY5N180MTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlX2wwdjk3XzQxMzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1lc25kYnMpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfbDB2OTdfNDEzOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS1lc25kYnMpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlX2wwdjk3XzQxMy5hd3N1aV9kaXNhYmxlZF92anN3ZV9sMHY5N18yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtZXNuZGJzKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfbDB2OTdfNDQyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtZ2t0cGZzLCAjZGVkZWUzKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1lc25kYnMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV9sMHY5N180NDI6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItOWs3aDlnLCAjZjlmOWZhKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItZXNuZGJzKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlX2wwdjk3XzQ0Mjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1na3RwZnMsICNkZWRlZTMpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtZXNuZGJzKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV9sMHY5N180NDIuYXdzdWlfZGlzYWJsZWRfdmpzd2VfbDB2OTdfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLWVzbmRicyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1icmVhZGNydW1iLWdyb3VwX3Zqc3dlX2wwdjk3XzQ3MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1lc25kYnMpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtYnJlYWRjcnVtYi1ncm91cF92anN3ZV9sMHY5N180NzE6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1lc25kYnMpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LWJyZWFkY3J1bWItZ3JvdXBfdmpzd2VfbDB2OTdfNDcxOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkLCAjMDA2Y2UwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLWVzbmRicyk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LWJyZWFkY3J1bWItZ3JvdXBfdmpzd2VfbDB2OTdfNDcxLmF3c3VpX2Rpc2FibGVkX3Zqc3dlX2wwdjk3XzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtbWVudS10cmlnZ2VyX3Zqc3dlX2wwdjk3XzUwNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1lc25kYnMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtbWVudS10cmlnZ2VyX3Zqc3dlX2wwdjk3XzUwNTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWQ3MnI5NCwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLWVzbmRicyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtbWVudS10cmlnZ2VyX3Zqc3dlX2wwdjk3XzUwNTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpLCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLWVzbmRicyk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LW1lbnUtdHJpZ2dlcl92anN3ZV9sMHY5N181MDUuYXdzdWlfZGlzYWJsZWRfdmpzd2VfbDB2OTdfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLWVzbmRicyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Nzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctZXNuZGJzKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfbDB2OTdfMjkzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlX2wwdjk3XzQxMywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV9sMHY5N180NDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlX2wwdjk3XzI5MywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV9sMHY5N180MTMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfbDB2OTdfNDQyIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlX2wwdjk3XzI5Mzo6YmVmb3JlLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlX2wwdjk3XzQxMzo6YmVmb3JlLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlX2wwdjk3XzQ0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLWVid3V4eSwgMHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLWVid3V4eSwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLWVid3V4eSwgMHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1lc25kYnMpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfbDB2OTdfMzIyLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV9sMHY5N18zNTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV9sMHY5N18zMjIsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlX2wwdjk3XzM1MSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfbDB2OTdfMzIyOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlX2wwdjk3XzM1MTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX2J1dHRvbi1uby10ZXh0X3Zqc3dlX2wwdjk3XzYwMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tb25seS1ob3Jpem9udGFsLWE3M3RraywgNnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1vbmx5LWhvcml6b250YWwtYTczdGtrLCA2cHgpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfYnV0dG9uLW5vLXdyYXBfdmpzd2VfbDB2OTdfNjA1Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV9mdWxsLXdpZHRoX3Zqc3dlX2wwdjk3XzYwODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlX2wwdjk3XzI5Mzpub3QoI1xcOSksIC5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfbDB2OTdfMzIyOm5vdCgjXFw5KSwgLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV9sMHY5N18zNTE6bm90KCNcXDkpLCAuYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfbDB2OTdfNDQyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlX2wwdjk3XzQxMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tbW9kYWwtZGlzbWlzcy12ZXJ0aWNhbC1uMHF6N2EsIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV9sMHY5N18zMjI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcuYXdzdWlfYnV0dG9uLWNvbXBhY3Rfdmpzd2VfbDB2OTdfNjI1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMDtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfbDB2OTdfMzUxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDA7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1NyA+IC5hd3N1aV9pY29uLWxlZnRfdmpzd2VfbDB2OTdfNjM1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV9sMHY5N18xNTcgPiAuYXdzdWlfaWNvbi1yaWdodF92anN3ZV9sMHY5N182NDA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX2wwdjk3XzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1saW5rX3Zqc3dlX2wwdjk3XzM4MCA+IC5hd3N1aV9pY29uLWxlZnRfdmpzd2VfbDB2OTdfNjM1Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfbDB2OTdfMzgwID4gLmF3c3VpX2ljb24tcmlnaHRfdmpzd2VfbDB2OTdfNjQwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfbDB2OTdfMTU3LmF3c3VpX2J1dHRvbi1uby10ZXh0X3Zqc3dlX2wwdjk3XzYwMSA+IC5hd3N1aV9pY29uX3Zqc3dlX2wwdjk3XzYzNTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuICBtYXJnaW4taW5saW5lLWVuZDogYXV0bztcbiAgaW5zZXQtaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfbGlua192anN3ZV9sMHY5N182NTkuYXdzdWlfZGlzYWJsZWRfdmpzd2VfbDB2OTdfMjI3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkLXdpdGgtcmVhc29uX3Zqc3dlX2wwdjk3XzY1OSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzM3Z2Y4XzEzdzEwXzk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9yb290XzM3Z2Y4XzEzdzEwXzkgPiA6bm90KCNcXDkpOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2FsZXJ0X214M2N3X2JtMmpmXzE5Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX214M2N3X2JtMmpmXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtZm9nZW5lLCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLXczMmdyaCwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9teDNjd19ibTJqZl8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYWxlcnRfbXgzY3dfYm0yamZfMTkzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2FsZXJ0X214M2N3X2JtMmpmXzE5Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9hbGVydF9teDNjd19ibTJqZl8xOTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF9teDNjd19ibTJqZl8yMTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9yb290X214M2N3X2JtMmpmXzIxNS5hd3N1aV9oaWRkZW5fbXgzY3dfYm0yamZfMjUwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9hbGVydF9teDNjd19ibTJqZl8xOTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtYmxvY2stc3RhcnQtODdzd3U2LCAycHgpIHNvbGlkO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtYmxvY2stZW5kLWRjdnVyMiwgMnB4KSBzb2xpZDtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWlubGluZS1zdGFydC15aWJ2NTIsIDJweCkgc29saWQ7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtaW5saW5lLWVuZC0yeTBybzAsIDJweCkgc29saWQ7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWxlcnQtdGhsa2sxLCAxMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWxlcnQtdGhsa2sxLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWxlcnQtdGhsa2sxLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXRobGtrMSwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWFsZXJ0LXZlcnRpY2FsLXlpZ2RjdiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWFsZXJ0LWhvcml6b250YWwtZG5wbnpuLCAxNnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xuICAtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm94LXNoYWRvdy1lc25kYnM6IDAgMCAwIHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLWVzbmRicywgMnB4KSB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKSk7XG59XG5cbi5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3X2JtMmpmXzMwMTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLWFsZXJ0LWFjdGlvbi1sZWZ0LXh3NW1ndywgMTJweCk7XG59XG5cbi5hd3N1aV9oaWRkZW5fbXgzY3dfYm0yamZfMjUwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9pbml0aWFsLWhpZGRlbl9teDNjd19ibTJqZl8zMTM6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmxvY2stc2l6ZTogMDtcbn1cblxuLmF3c3VpX2hlYWRlcl9teDNjd19ibTJqZl8zMTg6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlci1yZXBsYWNlbWVudF9teDNjd19ibTJqZl8zMTk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWFsZXJ0LWhlYWRlci04ODBhZjAsIDcwMCk7XG59XG5cbi5hd3N1aV9hY3Rpb25fbXgzY3dfYm0yamZfMzIzOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9hY3Rpb24tc2xvdF9teDNjd19ibTJqZl8zMjc6bm90KCNcXDkpLFxuLmF3c3VpX2FjdGlvbi1idXR0b25fbXgzY3dfYm0yamZfMzI4Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd19ibTJqZl8zMzI6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgbWluLWlubGluZS1zaXplOiA3MCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWluLWNvbnRlbnQgYXV0bztcbn1cbi5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3X2JtMmpmXzMzMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfYm0yamZfMzMyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3X2JtMmpmXzMzMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3X2JtMmpmXzMzMjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJveC1zaGFkb3ctZXNuZGJzKTtcbn1cblxuLmF3c3VpX3RleHRfbXgzY3dfYm0yamZfMzYzOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3RleHRfbXgzY3dfYm0yamZfMzYzLmF3c3VpX2ljb25fbXgzY3dfYm0yamZfMzcwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfdGV4dF9teDNjd19ibTJqZl8zNjMuYXdzdWlfbWVzc2FnZV9teDNjd19ibTJqZl8zNzM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWFsZXJ0LW1lc3NhZ2UtcmlnaHQtNnlwMnc3LCA0cHgpO1xufVxuXG4uYXdzdWlfYWN0aW9uLXdyYXBwZWRfbXgzY3dfYm0yamZfMzc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9pY29uLXNpemUtbWVkaXVtX214M2N3X2JtMmpmXzM4MSA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3X2JtMmpmXzMwMSA+IC5hd3N1aV9hY3Rpb24td3JhcHBlZF9teDNjd19ibTJqZl8zNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbWVkaXVtLWQ5M2dsdiwgMjBweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuXG4uYXdzdWlfaWNvbi1zaXplLWJpZ19teDNjd19ibTJqZl8zODUgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd19ibTJqZl8zMDEgPiAuYXdzdWlfYWN0aW9uLXdyYXBwZWRfbXgzY3dfYm0yamZfMzc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cblxuLmF3c3VpX2ljb24tc2l6ZS1ub3JtYWxfbXgzY3dfYm0yamZfMzg5ID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfYm0yamZfMzAxID4gLmF3c3VpX2FjdGlvbi13cmFwcGVkX214M2N3X2JtMmpmXzM3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59XG5cbi5hd3N1aV9jb250ZW50X214M2N3X2JtMmpmXzM5Mzpub3QoI1xcOSksXG4uYXdzdWlfY29udGVudC1yZXBsYWNlbWVudF9teDNjd19ibTJqZl8zOTQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9kaXNtaXNzX214M2N3X2JtMmpmXzM5ODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl9teDNjd19ibTJqZl80MDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV90eXBlLWVycm9yX214M2N3X2JtMmpmXzQwNzpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3Ita2J5bXJoLCAjZGIwMDAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItdWdzZGYzLCAjZmZmNWY1KTtcbn1cbi5hd3N1aV90eXBlLWVycm9yX214M2N3X2JtMmpmXzQwNyA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3X2JtMmpmXzMwMSA+IC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3X2JtMmpmXzMzMiA+IC5hd3N1aV9pY29uX214M2N3X2JtMmpmXzM3MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktYWxlcnQtaWNvbi1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCkpO1xufVxuXG4uYXdzdWlfdHlwZS13YXJuaW5nX214M2N3X2JtMmpmXzQxNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy1xajg4cXYsICM4NTU5MDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLW5lZjhkZywgI2ZmZmVmMCk7XG59XG4uYXdzdWlfdHlwZS13YXJuaW5nX214M2N3X2JtMmpmXzQxNSA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3X2JtMmpmXzMwMSA+IC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3X2JtMmpmXzMzMiA+IC5hd3N1aV9pY29uX214M2N3X2JtMmpmXzM3MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktYWxlcnQtaWNvbi1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3LCAjODU1OTAwKSk7XG59XG5cbi5hd3N1aV90eXBlLXN1Y2Nlc3NfbXgzY3dfYm0yamZfNDIzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXA0MWxiMywgIzAwODAyZik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtcmt6MDRuLCAjZWZmZmYxKTtcbn1cbi5hd3N1aV90eXBlLXN1Y2Nlc3NfbXgzY3dfYm0yamZfNDIzID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfYm0yamZfMzAxID4gLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfYm0yamZfMzMyID4gLmF3c3VpX2ljb25fbXgzY3dfYm0yamZfMzcwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1hbGVydC1pY29uLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2EsICMwMDgwMmYpKTtcbn1cblxuLmF3c3VpX3R5cGUtaW5mb19teDNjd19ibTJqZl80MzE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyLCAjMDA2Y2UwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby10a2YwcWksICNmMGZiZmYpO1xufVxuLmF3c3VpX3R5cGUtaW5mb19teDNjd19ibTJqZl80MzEgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd19ibTJqZl8zMDEgPiAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd19ibTJqZl8zMzIgPiAuYXdzdWlfaWNvbl9teDNjd19ibTJqZl8zNzA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWFsZXJ0LWljb24tY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbCwgIzAwNmNlMCkpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X3N3aW1jX2Frc2VoXzE4OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2FuY2hvci1saXN0X3N3aW1jX2Frc2VoXzIyMTpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuLmF3c3VpX2FuY2hvci1saXN0X3N3aW1jX2Frc2VoXzIyMTpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGluc2V0LWJsb2NrLWVuZDogLTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0ycHg7XG4gIGlubGluZS1zaXplOiAycHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogNnB4O1xufVxuXG4uYXdzdWlfYW5jaG9yLWl0ZW1fc3dpbWNfYWtzZWhfMjQ1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTl0N3E5bywgIzQyNDY1MCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3EsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2FuY2hvci1pdGVtX3N3aW1jX2Frc2VoXzI0NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9hbmNob3ItaXRlbV9zd2ltY19ha3NlaF8yNDU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYW5jaG9yLWl0ZW1fc3dpbWNfYWtzZWhfMjQ1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9hbmNob3ItaXRlbS0tYWN0aXZlX3N3aW1jX2Frc2VoXzI2NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYW5jaG9yLWl0ZW0tLWFjdGl2ZV9zd2ltY19ha3NlaF8yNjU6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXosICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogLTJweDtcbiAgaW5saW5lLXNpemU6IDJweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA2cHg7XG59XG5cbi5hd3N1aV9hbmNob3ItbGlua19zd2ltY19ha3NlaF8yODM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8sICM0MjQ2NTApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3EsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jX2Frc2VoXzI4Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9hbmNob3ItbGlua19zd2ltY19ha3NlaF8yODM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfYWtzZWhfMjgzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9hbmNob3ItbGlua19zd2ltY19ha3NlaF8yODM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfYWtzZWhfMjgzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXosICMwMDZjZTApO1xufVxuLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jX2Frc2VoXzI4Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jX2Frc2VoXzI4Mzpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9hbmNob3ItbGlua19zd2ltY19ha3NlaF8yODM6bm90KCNcXDkpOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2FuY2hvci1saW5rLS1hY3RpdmVfc3dpbWNfYWtzZWhfMzI1Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdheWZpbmRpbmctbGluay1hY3RpdmUtd2VpZ2h0LWpsdWg4MiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXosICMwMDZjZTApO1xufVxuXG4uYXdzdWlfYW5jaG9yLWxpbmstdGV4dF9zd2ltY19ha3NlaF8zMzI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9hbmNob3ItbGluay1pbmZvX3N3aW1jX2Frc2VoXzMzNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Fubm90YXRpb25fMWhwcDNfcjF4Z21fMTg1Om5vdCgjXFw5KSxcbi5hd3N1aV9uZXh0LWJ1dHRvbl8xaHBwM19yMXhnbV8xODY6bm90KCNcXDkpLFxuLmF3c3VpX3ByZXZpb3VzLWJ1dHRvbl8xaHBwM19yMXhnbV8xODc6bm90KCNcXDkpLFxuLmF3c3VpX2ZpbmlzaC1idXR0b25fMWhwcDNfcjF4Z21fMTg4Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMWhwcDNfcjF4Z21fMTg5Om5vdCgjXFw5KSxcbi5hd3N1aV9zdGVwLWNvdW50ZXItY29udGVudF8xaHBwM19yMXhnbV8xOTA6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnRfMWhwcDNfcjF4Z21fMTkxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZGVzY3JpcHRpb25fMWhwcDNfcjF4Z21fMTk1Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbkJhcl8xaHBwM19yMXhnbV8yMDA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9zdGVwQ291bnRlcl8xaHBwM19yMXhnbV8yMDc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDIwcHg7XG59XG5cbi5hd3N1aV9kaXZpZGVyXzFocHAzX3IxeGdtXzIxMTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9ob3RzcG90XzFocHAzX3IxeGdtXzIxNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgc2Nyb2xsLW1hcmdpbjogdmFyKC0tYXdzdWktY29udGVudC1zY3JvbGwtbWFyZ2luLWVzbmRicywgNDBweCAwIDAgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IDE2cHg7XG4gIGJsb2NrLXNpemU6IDE2cHg7XG59XG4uYXdzdWlfaG90c3BvdF8xaHBwM19yMXhnbV8yMTU6bm90KCNcXDkpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9ob3RzcG90XzFocHAzX3IxeGdtXzIxNTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hvdHNwb3RfMWhwcDNfcjF4Z21fMjE1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ob3RzcG90XzFocHAzX3IxeGdtXzIxNTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hvdHNwb3RfMWhwcDNfcjF4Z21fMjE1Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWN1ZW5nciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWN1ZW5nciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWN1ZW5nciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3IsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfaG90c3BvdF8xaHBwM19yMXhnbV8yMTUgPiAuYXdzdWlfaWNvbl8xaHBwM19yMXhnbV8yODY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LWljbW5iNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaG90c3BvdF8xaHBwM19yMXhnbV8yMTU6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX2ljb25fMWhwcDNfcjF4Z21fMjg2IHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXIteG1zbXMwLCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9ob3RzcG90XzFocHAzX3IxeGdtXzIxNTpub3QoI1xcOSk6YWN0aXZlID4gLmF3c3VpX2ljb25fMWhwcDNfcjF4Z21fMjg2IHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC1pY21uYjQsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXZhcmlhbnRfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMXdheDVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfYi12YXJpYW50XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzF3YXg1XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3N0cm9uZy12YXJpYW50XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzF3YXg1XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2NvZGUtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF8xd2F4NV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wcmUtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF8xd2F4NV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9zYW1wLXZhcmlhbnRfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMXdheDVfMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9oMS12YXJpYW50XzE4d3UwXzF3YXg1XzE3Ni5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzF3YXg1XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2gyLXZhcmlhbnRfMTh3dTBfMXdheDVfMTc2LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMXdheDVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfaDMtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzYuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF8xd2F4NV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9oNC12YXJpYW50XzE4d3UwXzF3YXg1XzE3Ni5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzF3YXg1XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfMXdheDVfMTc2LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMXdheDVfMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGIsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwXzF3YXg1XzE4MC5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzF3YXg1XzE3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zbWFsbC1qZzBmNWwsICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9hLXZhcmlhbnRfMTh3dTBfMXdheDVfMTg0LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMXdheDVfMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwXzF3YXg1XzE4MC5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF8xd2F4NV8xODg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9jb2RlLXZhcmlhbnRfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwXzF3YXg1XzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMXdheDVfMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfYi12YXJpYW50XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF8xd2F4NV8xODg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9zdHJvbmctdmFyaWFudF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMXdheDVfMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcHJlLXZhcmlhbnRfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwXzF3YXg1XzE4ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3NhbXAtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMXdheDVfMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfYS12YXJpYW50XzE4d3UwXzF3YXg1XzE4NC5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF8xd2F4NV8xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfaDUtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzYuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMXdheDVfMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtMGwwZHl6LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMteTJqY2U4LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtMml3ZXJ2LCBub3JtYWwpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9oNC12YXJpYW50XzE4d3UwXzF3YXg1XzE3Ni5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF8xd2F4NV8xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy1odmNxN20sIC0wLjAwNWVtKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfaDMtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzYuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMXdheDVfMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfaDItdmFyaWFudF8xOHd1MF8xd2F4NV8xNzYuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMXdheDVfMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtOGlhNXNvLCAtMC4wMTVlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2gxLXZhcmlhbnRfMTh3dTBfMXdheDVfMTc2LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwXzF3YXg1XzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLWl2bHlqdywgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLTBjNmpveiwgLTAuMDJlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xd2F4NV8yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9jb2RlLXZhcmlhbnRfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXdheDVfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcHJlLXZhcmlhbnRfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXdheDVfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfc2FtcC12YXJpYW50XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzF3YXg1XzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3NtYWxsLXZhcmlhbnRfMTh3dTBfMXdheDVfMTgwLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXdheDVfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfYS12YXJpYW50XzE4d3UwXzF3YXg1XzE4NC5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzF3YXg1XzIyOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfc3Ryb25nLXZhcmlhbnRfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXdheDVfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfYi12YXJpYW50XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzF3YXg1XzIyOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfMXdheDVfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXdheDVfMjI5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLWhoampnMSwgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfaDQtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xd2F4NV8yMjk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfMXdheDVfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXdheDVfMjI5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZ3htdXFzLCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9oMi12YXJpYW50XzE4d3UwXzF3YXg1XzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzF3YXg1XzIyOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfaDEtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xd2F4NV8yMjk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtZms5b2ZqLCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9oMS12YXJpYW50XzE4d3UwXzF3YXg1XzE3Njpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2gyLXZhcmlhbnRfMTh3dTBfMXdheDVfMTc2Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfaDMtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzY6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9oNC12YXJpYW50XzE4d3UwXzF3YXg1XzE3Njpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfMXdheDVfMTc2Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC12YXJpYW50XzE4d3UwXzF3YXg1XzE3Mjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwXzF3YXg1XzE4MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9jb2RlLXZhcmlhbnRfMTh3dTBfMXdheDVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcHJlLXZhcmlhbnRfMTh3dTBfMXdheDVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfc2FtcC12YXJpYW50XzE4d3UwXzF3YXg1XzE3Mjpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbW9ub3NwYWNlLW9hM2ZmYSwgTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfa2V5LWxhYmVsLXZhcmlhbnRfMTh3dTBfMXdheDVfMjcxOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwtN3lwemg2LCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Uta2V5LXZhbHVlLWdhcC1pY2t5MDUsIDBweCk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9nZW4tYWktbGFiZWwtdmFyaWFudF8xOHd1MF8xd2F4NV8yNzg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS02aWhkNmosICM3MzAwZTUpO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfdmFsdWUtbGFyZ2UtdmFyaWFudF8xOHd1MF8xd2F4NV8yODU6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWRpc3BsYXktNmU4N2UyLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1kaXNwbGF5LWwtMHhkejNhLCA0MnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC1obzdzN3QsIDQ4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS1sLWMzdjU3MSwgLTAuMDNlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1kaXNwbGF5LWwtZjg3MW14LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9pbmxpbmUtY29kZS12YXJpYW50XzE4d3UwXzF3YXg1XzI5NTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbW9ub3NwYWNlLW9hM2ZmYSwgTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS11Y3pnamosIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy14eHhzLTc3NW0yYiwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfaDEtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xd2F4NV8yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9oMi12YXJpYW50XzE4d3UwXzF3YXg1XzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzF3YXg1XzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfMXdheDVfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXdheDVfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfaDQtdmFyaWFudF8xOHd1MF8xd2F4NV8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xd2F4NV8yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9oNS12YXJpYW50XzE4d3UwXzF3YXg1XzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzF3YXg1XzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3ZhbHVlLWxhcmdlLXZhcmlhbnRfMTh3dTBfMXdheDVfMjg1LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXdheDVfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfZm9udC13ZWlnaHQtaGVhdnlfMTh3dTBfMXdheDVfMzA5Om5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9jb2xvci1pbnZlcnRlZF8xOHd1MF8xd2F4NV8zMTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtZGtlYzNzLCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2NvbG9yLXRleHQtbGFiZWxfMTh3dTBfMXdheDVfMzE3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLTd5cHpoNiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5XzE4d3UwXzF3YXg1XzMyMDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8sICM0MjQ2NTApO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtZXJyb3JfMTh3dTBfMXdheDVfMzIzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzc18xOHd1MF8xd2F4NV8zMjY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthLCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2NvbG9yLXRleHQtc3RhdHVzLWluZm9fMTh3dTBfMXdheDVfMzI5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZV8xOHd1MF8xd2F4NV8zMzI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTRwZzV4aiwgIzY1Njg3MSk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nXzE4d3UwXzF3YXg1XzMzNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncsICM4NTU5MDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfY29sb3ItaW5oZXJpdF8xOHd1MF8xd2F4NV8zMzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9mb250LXNpemUtYm9keS1zXzE4d3UwXzF3YXg1XzM0MTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9mb250LXNpemUtYm9keS1tXzE4d3UwXzF3YXg1XzM0Njpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfZm9udC1zaXplLWhlYWRpbmcteHNfMTh3dTBfMXdheDVfMzUwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtMGwwZHl6LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMteTJqY2U4LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtMml3ZXJ2LCBub3JtYWwpO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctc18xOHd1MF8xd2F4NV8zNTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy1odmNxN20sIC0wLjAwNWVtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLW1fMTh3dTBfMXdheDVfMzYwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLWxfMTh3dTBfMXdheDVfMzY1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtOGlhNXNvLCAtMC4wMTVlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9mb250LXNpemUtaGVhZGluZy14bF8xOHd1MF8xd2F4NV8zNzA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC0wYzZqb3osIC0wLjAyZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfZm9udC1zaXplLWRpc3BsYXktbF8xOHd1MF8xd2F4NV8zNzU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZGlzcGxheS1sLTB4ZHozYSwgNDJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0LCA0OHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWRpc3BsYXktbC1jM3Y1NzEsIC0wLjAzZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfZm9udC1zaXplLWRpc3BsYXkteGxfMTh3dTBfMXdheDVfMzgwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWRpc3BsYXkteGwtaDl6eW1tLCA2NHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXkteGwtaDBzYTFiLCA3MnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWRpc3BsYXkteGwtNmk2aXZvLCAtMC4wM2VtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWxpZ2h0XzE4d3UwXzF3YXg1XzM4NTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbGlnaHRlci14d2FndHUsIDMwMCk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9mb250LXdlaWdodC1ub3JtYWxfMTh3dTBfMXdheDVfMzg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfZm9udC13ZWlnaHQtYm9sZF8xOHd1MF8xd2F4NV8zOTE6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfZm9udC13ZWlnaHQtaGVhdnlfMTh3dTBfMXdheDVfMzA5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWF2eS1lbTg2NmcsIDcwMCk7XG59XG5cbi5hd3N1aV90LWxlZnRfMTh3dTBfMXdheDVfMzk4Om5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuXG4uYXdzdWlfdC1yaWdodF8xOHd1MF8xd2F4NV80MDI6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuXG4uYXdzdWlfdC1jZW50ZXJfMTh3dTBfMXdheDVfNDA2Om5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1uXzE4d3UwXzF3YXg1XzQyMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1seXByeXksIDBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1ub25lLWVhMzJsaiwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC10b3Atbl8xOHd1MF8xd2F4NV80Mjg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1uXzE4d3UwXzF3YXg1XzQyOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1seXByeXksIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtcmlnaHQtbl8xOHd1MF8xd2F4NV80MzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLW5fMTh3dTBfMXdheDVfNDM0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utbm9uZS1lYTMybGosIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtYm90dG9tLW5fMTh3dTBfMXdheDVfNDM4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdmVydGljYWwtbl8xOHd1MF8xd2F4NV80Mjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLWx5cHJ5eSwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1sZWZ0LW5fMTh3dTBfMXdheDVfNDQzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1uXzE4d3UwXzF3YXg1XzQzNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utbm9uZS1lYTMybGosIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AteHh4c18xOHd1MF8xd2F4NV80NDg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdG9wLXh4eHNfMTh3dTBfMXdheDVfNDUzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdmVydGljYWwteHh4c18xOHd1MF8xd2F4NV80NTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXJpZ2h0LXh4eHNfMTh3dTBfMXdheDVfNDU4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eHhzXzE4d3UwXzF3YXg1XzQ1OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWJvdHRvbS14eHhzXzE4d3UwXzF3YXg1XzQ2Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4eHNfMTh3dTBfMXdheDVfNDU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtbGVmdC14eHhzXzE4d3UwXzF3YXg1XzQ2ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHh4c18xOHd1MF8xd2F4NV80NTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXh4c18xOHd1MF8xd2F4NV80NzM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXRvcC14eHNfMTh3dTBfMXdheDVfNDc4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdmVydGljYWwteHhzXzE4d3UwXzF3YXg1XzQ3OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1yaWdodC14eHNfMTh3dTBfMXdheDVfNDgzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eHNfMTh3dTBfMXdheDVfNDg0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1ib3R0b20teHhzXzE4d3UwXzF3YXg1XzQ4ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4c18xOHd1MF8xd2F4NV80Nzk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWxlZnQteHhzXzE4d3UwXzF3YXg1XzQ5Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHhzXzE4d3UwXzF3YXg1XzQ4NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC14c18xOHd1MF8xd2F4NV80OTg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC10b3AteHNfMTh3dTBfMXdheDVfNTAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdmVydGljYWwteHNfMTh3dTBfMXdheDVfNTA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtcmlnaHQteHNfMTh3dTBfMXdheDVfNTA4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14c18xOHd1MF8xd2F4NV81MDk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtYm90dG9tLXhzXzE4d3UwXzF3YXg1XzUxMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXhzXzE4d3UwXzF3YXg1XzUwNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1sZWZ0LXhzXzE4d3UwXzF3YXg1XzUxODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHNfMTh3dTBfMXdheDVfNTA5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3Atc18xOHd1MF8xd2F4NV81MjM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC10b3Atc18xOHd1MF8xd2F4NV81Mjg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1zXzE4d3UwXzF3YXg1XzUyOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXJpZ2h0LXNfMTh3dTBfMXdheDVfNTMzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1zXzE4d3UwXzF3YXg1XzUzNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1ib3R0b20tc18xOHd1MF8xd2F4NV81Mzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1zXzE4d3UwXzF3YXg1XzUyOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1sZWZ0LXNfMTh3dTBfMXdheDVfNTQzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1zXzE4d3UwXzF3YXg1XzUzNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLW1fMTh3dTBfMXdheDVfNTQ4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdG9wLW1fMTh3dTBfMXdheDVfNTUzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdmVydGljYWwtbV8xOHd1MF8xd2F4NV81NTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1yaWdodC1tXzE4d3UwXzF3YXg1XzU1ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWhvcml6b250YWwtbV8xOHd1MF8xd2F4NV81NTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtYm90dG9tLW1fMTh3dTBfMXdheDVfNTYzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdmVydGljYWwtbV8xOHd1MF8xd2F4NV81NTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtbGVmdC1tXzE4d3UwXzF3YXg1XzU2ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWhvcml6b250YWwtbV8xOHd1MF8xd2F4NV81NTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1sXzE4d3UwXzF3YXg1XzQ0Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXRvcC1sXzE4d3UwXzF3YXg1XzU3ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLWxfMTh3dTBfMXdheDVfNTc5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtcmlnaHQtbF8xOHd1MF8xd2F4NV81ODM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLWxfMTh3dTBfMXdheDVfNTg0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWJvdHRvbS1sXzE4d3UwXzF3YXg1XzU4ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLWxfMTh3dTBfMXdheDVfNTc5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWxlZnQtbF8xOHd1MF8xd2F4NV81OTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLWxfMTh3dTBfMXdheDVfNTg0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AteGxfMTh3dTBfMXdheDVfNTk4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC10b3AteGxfMTh3dTBfMXdheDVfNjAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdmVydGljYWwteGxfMTh3dTBfMXdheDVfNjA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXJpZ2h0LXhsXzE4d3UwXzF3YXg1XzYwODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWhvcml6b250YWwteGxfMTh3dTBfMXdheDVfNjA5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1ib3R0b20teGxfMTh3dTBfMXdheDVfNjEzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdmVydGljYWwteGxfMTh3dTBfMXdheDVfNjA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1sZWZ0LXhsXzE4d3UwXzF3YXg1XzYxODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWhvcml6b250YWwteGxfMTh3dTBfMXdheDVfNjA5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXh4bF8xOHd1MF8xd2F4NV82MjM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtdG9wLXh4bF8xOHd1MF8xd2F4NV82Mjg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eGxfMTh3dTBfMXdheDVfNjI5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1yaWdodC14eGxfMTh3dTBfMXdheDVfNjMzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eGxfMTh3dTBfMXdheDVfNjM0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtYm90dG9tLXh4bF8xOHd1MF8xd2F4NV82Mzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eGxfMTh3dTBfMXdheDVfNjI5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtbGVmdC14eGxfMTh3dTBfMXdheDVfNjQzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eGxfMTh3dTBfMXdheDVfNjM0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC14eHhsXzE4d3UwXzF3YXg1XzY0ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUsIDQwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXRvcC14eHhsXzE4d3UwXzF3YXg1XzY1Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4eGxfMTh3dTBfMXdheDVfNjU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZSwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3AtcmlnaHQteHh4bF8xOHd1MF8xd2F4NV82NTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4eGxfMTh3dTBfMXdheDVfNjU5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWJvdHRvbS14eHhsXzE4d3UwXzF3YXg1XzY2Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4eGxfMTh3dTBfMXdheDVfNjU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9wLWxlZnQteHh4bF8xOHd1MF8xd2F4NV82Njg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4eGxfMTh3dTBfMXdheDVfNjU5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tbl8xOHd1MF8xd2F4NV82NzM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1seXByeXksIDBweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLW5vbmUtZWEzMmxqLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXRvcC1uXzE4d3UwXzF3YXg1XzY3ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLW5fMTh3dTBfMXdheDVfNjc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtbHlwcnl5LCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXJpZ2h0LW5fMTh3dTBfMXdheDVfNjgzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1uXzE4d3UwXzF3YXg1XzY4NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utbm9uZS1lYTMybGosIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tYm90dG9tLW5fMTh3dTBfMXdheDVfNjg4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tdmVydGljYWwtbl8xOHd1MF8xd2F4NV82Nzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtbHlwcnl5LCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWxlZnQtbl8xOHd1MF8xd2F4NV82OTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLW5fMTh3dTBfMXdheDVfNjg0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW5vbmUtZWEzMmxqLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXh4eHNfMTh3dTBfMXdheDVfNjk4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS10b3AteHh4c18xOHd1MF8xd2F4NV83MDM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eHhzXzE4d3UwXzF3YXg1XzcwNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1yaWdodC14eHhzXzE4d3UwXzF3YXg1XzcwODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHh4c18xOHd1MF8xd2F4NV83MDk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWJvdHRvbS14eHhzXzE4d3UwXzF3YXg1XzcxMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4eHNfMTh3dTBfMXdheDVfNzA0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1sZWZ0LXh4eHNfMTh3dTBfMXdheDVfNzE4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eHhzXzE4d3UwXzF3YXg1XzcwOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS14eHNfMTh3dTBfMXdheDVfNzIzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tdG9wLXh4c18xOHd1MF8xd2F4NV83Mjg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eHNfMTh3dTBfMXdheDVfNzI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tcmlnaHQteHhzXzE4d3UwXzF3YXg1XzczMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHhzXzE4d3UwXzF3YXg1XzczNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1ib3R0b20teHhzXzE4d3UwXzF3YXg1XzczODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4c18xOHd1MF8xd2F4NV83Mjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tbGVmdC14eHNfMTh3dTBfMXdheDVfNzQzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eHNfMTh3dTBfMXdheDVfNzM0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20teHNfMTh3dTBfMXdheDVfNzQ4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXRvcC14c18xOHd1MF8xd2F4NV83NTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14c18xOHd1MF8xd2F4NV83NTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXJpZ2h0LXhzXzE4d3UwXzF3YXg1Xzc1ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHNfMTh3dTBfMXdheDVfNzU5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tYm90dG9tLXhzXzE4d3UwXzF3YXg1Xzc2Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXhzXzE4d3UwXzF3YXg1Xzc1NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWxlZnQteHNfMTh3dTBfMXdheDVfNzY4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14c18xOHd1MF8xd2F4NV83NTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXNfMTh3dTBfMXdheDVfNzczOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXRvcC1zXzE4d3UwXzF3YXg1Xzc3ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXNfMTh3dTBfMXdheDVfNzc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1yaWdodC1zXzE4d3UwXzF3YXg1Xzc4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWhvcml6b250YWwtc18xOHd1MF8xd2F4NV83ODQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1ib3R0b20tc18xOHd1MF8xd2F4NV83ODg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1zXzE4d3UwXzF3YXg1Xzc3OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWxlZnQtc18xOHd1MF8xd2F4NV83OTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXNfMTh3dTBfMXdheDVfNzg0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1tXzE4d3UwXzF3YXg1Xzc5ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS10b3AtbV8xOHd1MF8xd2F4NV84MDM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1tXzE4d3UwXzF3YXg1XzgwNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tcmlnaHQtbV8xOHd1MF8xd2F4NV84MDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLW1fMTh3dTBfMXdheDVfODA5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tYm90dG9tLW1fMTh3dTBfMXdheDVfODEzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tdmVydGljYWwtbV8xOHd1MF8xd2F4NV84MDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1sZWZ0LW1fMTh3dTBfMXdheDVfODE4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1tXzE4d3UwXzF3YXg1XzgwOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tbF8xOHd1MF8xd2F4NV82OTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tdG9wLWxfMTh3dTBfMXdheDVfODI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tdmVydGljYWwtbF8xOHd1MF8xd2F4NV84Mjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXJpZ2h0LWxfMTh3dTBfMXdheDVfODMzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1sXzE4d3UwXzF3YXg1XzgzNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWJvdHRvbS1sXzE4d3UwXzF3YXg1XzgzODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLWxfMTh3dTBfMXdheDVfODI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tbGVmdC1sXzE4d3UwXzF3YXg1Xzg0Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWhvcml6b250YWwtbF8xOHd1MF8xd2F4NV84MzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXhsXzE4d3UwXzF3YXg1Xzg0ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXRvcC14bF8xOHd1MF8xd2F4NV84NTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14bF8xOHd1MF8xd2F4NV84NTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1yaWdodC14bF8xOHd1MF8xd2F4NV84NTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXhsXzE4d3UwXzF3YXg1Xzg1OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1ib3R0b20teGxfMTh3dTBfMXdheDVfODYzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tdmVydGljYWwteGxfMTh3dTBfMXdheDVfODU0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWxlZnQteGxfMTh3dTBfMXdheDVfODY4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14bF8xOHd1MF8xd2F4NV84NTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS14eGxfMTh3dTBfMXdheDVfODczOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS10b3AteHhsXzE4d3UwXzF3YXg1Xzg3ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4bF8xOHd1MF8xd2F4NV84Nzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tcmlnaHQteHhsXzE4d3UwXzF3YXg1Xzg4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHhsXzE4d3UwXzF3YXg1Xzg4NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tYm90dG9tLXh4bF8xOHd1MF8xd2F4NV84ODg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eGxfMTh3dTBfMXdheDVfODc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1sZWZ0LXh4bF8xOHd1MF8xd2F4NV84OTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4bF8xOHd1MF8xd2F4NV84ODQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20teHh4bF8xOHd1MF8xd2F4NV84OTg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUsIDQwcHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tdG9wLXh4eGxfMTh3dTBfMXdheDVfOTAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tdmVydGljYWwteHh4bF8xOHd1MF8xd2F4NV85MDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXJpZ2h0LXh4eGxfMTh3dTBfMXdheDVfOTA4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eHhsXzE4d3UwXzF3YXg1XzkwOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWJvdHRvbS14eHhsXzE4d3UwXzF3YXg1XzkxMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4eGxfMTh3dTBfMXdheDVfOTA0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZSwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX20tbGVmdC14eHhsXzE4d3UwXzF3YXg1XzkxODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHh4bF8xOHd1MF8xd2F4NV85MDk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9kLWJsb2NrXzE4d3UwXzF3YXg1XzkyMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX2QtaW5saW5lXzE4d3UwXzF3YXg1XzkyNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV9kLWlubGluZS1ibG9ja18xOHd1MF8xd2F4NV85Mjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfZC1ub25lXzE4d3UwXzF3YXg1XzkzMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZi1sZWZ0XzE4d3UwXzF3YXg1XzkzNjpub3QoI1xcOSkge1xuICBmbG9hdDogaW5saW5lLXN0YXJ0O1xufVxuXG4uYXdzdWlfZi1yaWdodF8xOHd1MF8xd2F4NV85NDA6bm90KCNcXDkpIHtcbiAgZmxvYXQ6IGlubGluZS1lbmQ7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xd2F4NV85NDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMteHh4c18xOHd1MF8xd2F4NV85NTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMteHhzXzE4d3UwXzF3YXg1Xzk2NDpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtcmFkaXVzLXhzXzE4d3UwXzF3YXg1Xzk3MTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMtc18xOHd1MF8xd2F4NV85Nzg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtcmFkaXVzLW1fMTh3dTBfMXdheDVfOTg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV92aXN1YWwtYWNjZW50LXJhZGl1cy1sXzE4d3UwXzF3YXg1Xzk5Mjpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMteGxfMTh3dTBfMXdheDVfOTk5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMteHhsXzE4d3UwXzF3YXg1XzEwMDY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMteHh4bF8xOHd1MF8xd2F4NV8xMDEzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCk7XG59XG5cbi5hd3N1aV92aXN1YWwtYWNjZW50LXJhZGl1cy1mdWxsXzE4d3UwXzF3YXg1XzEwMjA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtYXNwZWN0LWF1dG9fMTh3dTBfMXdheDVfMTAyNzpub3QoI1xcOSkge1xuICBhc3BlY3QtcmF0aW86IGF1dG87XG4gIGlubGluZS1zaXplOiBhdXRvO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1hc3BlY3QtZXF1YWxfMTh3dTBfMXdheDVfMTAzMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBpbmxpbmUtc2l6ZTogLW1vei1maXQtY29udGVudDtcbiAgaW5saW5lLXNpemU6IGZpdC1jb250ZW50O1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3YXg1Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LXJlZF8xOHd1MF8xd2F4NV8xMDQwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1yZWQtOGxqZnI3LCAjZmZlMGUwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1yZWQtZ25tcG85LCAjYzIwMDAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xd2F4NV85NDguYXdzdWlfdmlzdWFsLWFjY2VudC15ZWxsb3dfMTh3dTBfMXdheDVfMTA0NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQteWVsbG93LXFsNjBucCwgI2ZmZmJiZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQteWVsbG93LTllOTVmdywgIzg1NTkwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3Zpc3VhbC1hY2NlbnRfMTh3dTBfMXdheDVfOTQ4LmF3c3VpX3Zpc3VhbC1hY2NlbnQtaW5kaWdvXzE4d3UwXzF3YXg1XzEwNTA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWluZGlnby1lbzMydTYsICNkYmU0ZmYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWluZGlnby1uZWZjeDAsICMwMDNiOGYpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3YXg1Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LWdyZWVuXzE4d3UwXzF3YXg1XzEwNTU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWdyZWVuLW53cnNsNiwgI2Q5ZmZkNik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JlZW4tNGR5bnI5LCAjMDA4MDJmKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xd2F4NV85NDguYXdzdWlfdmlzdWFsLWFjY2VudC1vcmFuZ2VfMTh3dTBfMXdheDVfMTA2MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtb3JhbmdlLXA1Y2d4cywgcmdiYSgyNTUsIDIyNCwgMjE0LCAwLjYpKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1vcmFuZ2UtcWx1YmRhLCAjYTgyNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xd2F4NV85NDguYXdzdWlfdmlzdWFsLWFjY2VudC1wdXJwbGVfMTh3dTBfMXdheDVfMTA2NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcHVycGxlLWQwemVrNSwgcmdiYSgyNDIsIDIyOSwgMjU1LCAwLjYpKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1wdXJwbGUtcnl5Z256LCAjOTYyZWZmKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xd2F4NV8xNzIuYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xd2F4NV85NDguYXdzdWlfdmlzdWFsLWFjY2VudC1saW1lXzE4d3UwXzF3YXg1XzEwNzA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWxpbWUtdDllemZ4LCAjZWJmZmNjKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1saW1lLXkyMjZtdiwgIzAwNzAwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXdheDVfMTcyLmF3c3VpX3Zpc3VhbC1hY2NlbnRfMTh3dTBfMXdheDVfOTQ4LmF3c3VpX3Zpc3VhbC1hY2NlbnQtZ3JleV8xOHd1MF8xd2F4NV8xMDc1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmV5LWk4OW5qZSwgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JleS00YTRuY3IsICMxNjFkMjYpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3YXg1Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LXRlYWxfMTh3dTBfMXdheDVfMTA4MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtdGVhbC1saDF1a2gsIHJnYmEoMjA0LCAyNTUsIDI1MiwgMC43KSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtdGVhbC1hYmdyNnMsICMwMDgwNzcpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3YXg1Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LWJsdWVfMTh3dTBfMXdheDVfMTA4NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtYmx1ZS0xOHNrdzMsIHJnYmEoMjA5LCAyNDEsIDI1NSwgMC42KSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtYmx1ZS11cTliOGEsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3YXg1Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LXZpb2xldF8xOHd1MF8xd2F4NV8xMDkwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC12aW9sZXQtNXhnNG1tLCByZ2JhKDIzMiwgMjI5LCAyNTUsIDAuNikpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXZpb2xldC1ndXFoc2UsICM2ODQyZmYpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3YXg1Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LW1hZ2VudGFfMTh3dTBfMXdheDVfMTA5NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtbWFnZW50YS11cDlnMGwsIHJnYmEoMjU1LCAyMjQsIDI1MSwgMC42KSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtbWFnZW50YS16YWQ4anQsICNiMjAwOGYpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3YXg1Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LXBpbmtfMTh3dTBfMXdheDVfMTEwMDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcGluay16cTduNjUsIHJnYmEoMjU1LCAyMjQsIDI0MCwgMC43KSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtcGluay0ydnM4b2gsICNiYjAwNWQpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3YXg1XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3YXg1Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LWFtYmVyXzE4d3UwXzF3YXg1XzExMDU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWFtYmVyLXptb2xpcCwgcmdiYSgyNTUsIDIzMiwgMTg5LCAwLjcpKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1hbWJlci16ZHpvODUsICM5ZTM3MDApO1xufVxuXG4uYXdzdWlfcm9vdF8xOHd1MF8xd2F4NV8xMTEwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMTg1ODJfMWc2ZmNfMTQ1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9jaGlsZF8xODU4Ml8xZzZmY18xNDk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jaGlsZF8xODU4Ml8xZzZmY18xNDk6bm90KCNcXDkpOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypcbiAqIEhvcml6b250YWwgdmFyaWFudFxuICovXG4uYXdzdWlfaG9yaXpvbnRhbF8xODU4Ml8xZzZmY18xNjA6bm90KCNcXDkpIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmF3c3VpX2hvcml6b250YWwteHh4c18xODU4Ml8xZzZmY18xNjQ6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXh4c18xODU4Ml8xZzZmY18xNjc6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwteHNfMTg1ODJfMWc2ZmNfMTcwOm5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwtc18xODU4Ml8xZzZmY18xNzM6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC1tXzE4NTgyXzFnNmZjXzE3Njpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLWxfMTg1ODJfMWc2ZmNfMTc5Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwteGxfMTg1ODJfMWc2ZmNfMTgyOm5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXh4bF8xODU4Ml8xZzZmY18xODU6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cblxuLypcbiAqIFZlcnRpY2FsIHZhcmlhbnRcbiAqL1xuLmF3c3VpX3ZlcnRpY2FsXzE4NTgyXzFnNmZjXzE5Mjpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX3ZlcnRpY2FsLXh4eHNfMTg1ODJfMWc2ZmNfMTk1Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLXh4c18xODU4Ml8xZzZmY18xOTg6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14c18xODU4Ml8xZzZmY18yMDE6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLXNfMTg1ODJfMWc2ZmNfMjA0Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG4uYXdzdWlfdmVydGljYWwtbV8xODU4Ml8xZzZmY18yMDc6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC1sXzE4NTgyXzFnNmZjXzIxMDpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLXhsXzE4NTgyXzFnNmZjXzIxMzpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14eGxfMTg1ODJfMWc2ZmNfMjE2Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KTtcbn1cblxuLmF3c3VpX2FsaWduLWNlbnRlcl8xODU4Ml8xZzZmY18yMjA6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmF3c3VpX2FsaWduLXN0YXJ0XzE4NTgyXzFnNmZjXzIyNDpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5cbi5hd3N1aV9hbGlnbi1lbmRfMTg1ODJfMWc2ZmNfMjI4Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRlbnQtd3JhcHBlcl96eWNkeF9zOWNiel8xNTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtaDlnMTRlLCAyNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCk7XG59XG4uYXdzdWlfY29udGVudC13cmFwcGVyLW1vYmlsZV96eWNkeF9zOWNiel8xNTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X3M5Y2J6XzE2Mjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuICBtYXJnaW4taW5saW5lLWVuZDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfenljZHhfczljYnpfMTYyOm5vdCgjXFw5KSB7XG4gICAgbWF4LWlubGluZS1zaXplOiAxMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfenljZHhfczljYnpfMTYyOm5vdCgjXFw5KSB7XG4gICAgbWF4LWlubGluZS1zaXplOiAxNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfenljZHhfczljYnpfMTYyOm5vdCgjXFw5KSB7XG4gICAgbWF4LWlubGluZS1zaXplOiAyMTYwcHg7XG4gIH1cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoXzFua2swXzE4NTpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSArIDFweCk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyAxcHgpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoXzFua2swXzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xNncwaF8xbmtrMF8xODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZS1idXR0b25fMTZ3MGhfMW5razBfMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZS1idXR0b25fMTZ3MGhfMW5razBfMTg1Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2Nsb3NlLWJ1dHRvbl8xNncwaF8xbmtrMF8yMjA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdXRsaW5lOiBub25lO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXRoYnRqaywgMTVweCk7XG4gIHotaW5kZXg6IDE7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ydW50aW1lLWNvbnRlbnQtd3JhcHBlcl8xNG04eF9zcGZyNV81Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfcnVudGltZS1oZWFkZXItd3JhcHBlcl8xNG04eF9zcGZyNV85Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfNWRuZWRfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tZHJvcGRvd25fOWR1ZjZfNWRuZWRfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay02YXY3OGQsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stMm40MHp4LCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLWRyb3Bkb3duXzlkdWY2XzVkbmVkXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfNWRuZWRfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl81ZG5lZF8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzVkbmVkXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzVkbmVkXzE1My5hd3N1aV9yZWZyZXNoXzlkdWY2XzVkbmVkXzE3NDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzlkdWY2XzVkbmVkXzE7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stNmF2NzhkLCAxMzVtcyk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay0ybjQwengsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF85ZHVmNl81ZG5lZF8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl81ZG5lZF8xNTMuYXdzdWlfcmVmcmVzaF85ZHVmNl81ZG5lZF8xNzQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzVkbmVkXzE1My5hd3N1aV9yZWZyZXNoXzlkdWY2XzVkbmVkXzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfNWRuZWRfMTUzLmF3c3VpX3JlZnJlc2hfOWR1ZjZfNWRuZWRfMTc0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfOWR1ZjZfNWRuZWRfMTk5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xufVxuLmF3c3VpX3Jvb3RfOWR1ZjZfNWRuZWRfMTk5LmF3c3VpX2ludGVyaW9yXzlkdWY2XzVkbmVkXzIzMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfNWRuZWRfMTUzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMjAwMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzVkbmVkXzE1My5hd3N1aV91c2UtcG9ydGFsXzlkdWY2XzVkbmVkXzI0Mjpub3QoI1xcOSkge1xuICB6LWluZGV4OiA3MDAwO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzVkbmVkXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl85ZHVmNl81ZG5lZF8yMzIpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay02YXY3OGQsIDEzNW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kcm9wZG93bl85ZHVmNl81ZG5lZF8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfOWR1ZjZfNWRuZWRfMjMyKSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzVkbmVkXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl85ZHVmNl81ZG5lZF8yMzIpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZHJvcGRvd25fOWR1ZjZfNWRuZWRfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yXzlkdWY2XzVkbmVkXzIzMikge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzVkbmVkXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMnMwdnBrLCAjZmZmZmZmKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbywgMHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC0ybm84M3osIHRyYW5zcGFyZW50KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfNWRuZWRfMTUzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMXB4O1xuICBpbnNldC1ibG9jay1lbmQ6IC0xcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1pbmxpbmUtZW5kOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXdpZHRoLWVzbmRicywgdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpKSBzb2xpZCB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloLCAjYjRiNGJiKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXdpZHRoLWVzbmRicywgdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpKSBzb2xpZCB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloLCAjYjRiNGJiKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl81ZG5lZF8xNTMuYXdzdWlfaXMtZW1wdHlfOWR1ZjZfNWRuZWRfMzE4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzVkbmVkXzE1MyA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfNWRuZWRfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC0za2Y4bHosICNjNmM2Y2QpO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWRyb3AtdXBfOWR1ZjZfNWRuZWRfMzI1ID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl81ZG5lZF8xNTM6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZHJvcHVwLWJsbG9haCwgMHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbi5hd3N1aV9kcm9wZG93bi1kcm9wLXVwXzlkdWY2XzVkbmVkXzMyNS5hd3N1aV93aXRoLWxpbWl0ZWQtd2lkdGhfOWR1ZjZfNWRuZWRfMzI5ID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl81ZG5lZF8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWRyb3AtbGVmdF85ZHVmNl81ZG5lZF8zMzI6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9kcm9wZG93bi1kcm9wLXJpZ2h0XzlkdWY2XzVkbmVkXzMzNTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfNWRuZWRfMTUzLmF3c3VpX29jY3VweS1lbnRpcmUtd2lkdGhfOWR1ZjZfNWRuZWRfMzM4Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl81ZG5lZF8xNTMuYXdzdWlfdXNlLWZsZXhpYmxlLXdpZHRoXzlkdWY2XzVkbmVkXzM0MTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogbWF4LWNvbnRlbnQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJvcGRvd24tZGVmYXVsdC1tYXgtd2lkdGgtZXNuZGJzLCBub25lKTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1kZWZhdWx0LW1pbi13aWR0aC1lc25kYnMsIGF1dG8pO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzVkbmVkXzE1My5hd3N1aV9pbnRlcmlvcl85ZHVmNl81ZG5lZF8yMzIgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzVkbmVkXzE1Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0xcHg7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfNWRuZWRfMTUzLmF3c3VpX2hpZGUtYmxvY2stYm9yZGVyXzlkdWY2XzVkbmVkXzM0OSA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfNWRuZWRfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl81ZG5lZF8xNTMuYXdzdWlfaGlkZS1ibG9jay1ib3JkZXJfOWR1ZjZfNWRuZWRfMzQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Ryb3Bkb3duLWRyb3AtdXBfOWR1ZjZfNWRuZWRfMzI1KSA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfNWRuZWRfMTUzIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl81ZG5lZF8xNTMuYXdzdWlfaGlkZS1ibG9jay1ib3JkZXJfOWR1ZjZfNWRuZWRfMzQ5LmF3c3VpX3JlZnJlc2hfOWR1ZjZfNWRuZWRfMTc0ID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl81ZG5lZF8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl81ZG5lZF8xNTMuYXdzdWlfb3Blbl85ZHVmNl81ZG5lZF8zNTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfNWRuZWRfMTUzLmF3c3VpX29wZW5fOWR1ZjZfNWRuZWRfMzU4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yXzlkdWY2XzVkbmVkXzIzMikuYXdzdWlfcmVmcmVzaF85ZHVmNl81ZG5lZF8xNzRbZGF0YS1hbmltYXRpbmc9dHJ1ZV0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl81ZG5lZF8xNTMuYXdzdWlfb3Blbl85ZHVmNl81ZG5lZF8zNTg6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfOWR1ZjZfNWRuZWRfMjMyKS5hd3N1aV9yZWZyZXNoXzlkdWY2XzVkbmVkXzE3NFtkYXRhLWFuaW1hdGluZz10cnVlXS5hd3N1aV9kcm9wZG93bi1kcm9wLXVwXzlkdWY2XzVkbmVkXzMyNSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl81ZG5lZF8xNTMuYXdzdWlfb3Blbl85ZHVmNl81ZG5lZF8zNTguYXdzdWlfbm93cmFwXzlkdWY2XzVkbmVkXzM2Nzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4uYXdzdWlfZHJvcGRvd24tY29udGVudF85ZHVmNl81ZG5lZF8xNTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9zdHJldGNoLXRyaWdnZXItaGVpZ2h0XzlkdWY2XzVkbmVkXzM3ODpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRiczogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpKSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC1zeGF1YWEsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWxpbmstc2Vjb25kYXJ5LXRpZjRjZCwgaW5oZXJpdCk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLTdpeXd0aCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDU6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLTdpeXd0aCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzFla2IyXzIxMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1saW5rLWJ1dHRvbi13ZWlnaHQtYjhxcTBqLCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1saW5rLWJ1dHRvbi1sZXR0ZXItc3BhY2luZy04Zmt2OW0sIDAuMDA1ZW0pO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLWFhODB4MywgdHJhbnNwYXJlbnQpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzFla2IyXzIxMzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzFla2IyXzIxMzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzFla2IyXzIxMzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xZWtiMl8yMTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xZWtiMl8yMTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzFla2IyXzIxMzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzFla2IyXzIxMzpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xZWtiMl8yMTM6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xZWtiMl8yMTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLXVuZGVybGluZS1ob3Zlci1wejhiMWksIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xZWtiMl8yNDY6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogaW5oZXJpdDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXN4YXVhYSwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbGluay1zZWNvbmRhcnktdGlmNGNkLCBpbmhlcml0KTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzFla2IyXzI0Njpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xZWtiMl8yNDY6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMWVrYjJfMjQ2Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xZWtiMl8yNDY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLTdpeXd0aCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzFla2IyXzI0Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzFla2IyXzI0Njpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItN2l5d3RoLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMWVrYjJfMjQ2Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xZWtiMl8yNDY6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMWVrYjJfMjQ2Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xZWtiMl8yODE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC1yNmY3eXIsIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xZWtiMl8yODE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzFla2IyXzI4MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMWVrYjJfMjgxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMWVrYjJfMjgxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xZWtiMl8yODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMWVrYjJfMjgxOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xZWtiMl8yODE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xZWtiMl8yODE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzFla2IyXzI4MTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMWVrYjJfMzE0Om5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMHpqMmxsLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMWVrYjJfMzE0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xZWtiMl8zMTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzFla2IyXzMxNDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzFla2IyXzMxNDpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLXhtMW50YSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xZWtiMl8zMTQ6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMWVrYjJfMzE0Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXIteG0xbnRhLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzFla2IyXzMxNDpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzFla2IyXzMxNDpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMWVrYjJfMzE0Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtaG92ZXItcHo4YjFpLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xZWtiMl8zNDk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWRpc3BsYXktbC1mODcxbXgsIDcwMCk7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6XzFla2IyXzM0OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6XzFla2IyXzM0OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6XzFla2IyXzM0OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xZWtiMl8zNDk6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xZWtiMl8zNDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6XzFla2IyXzM0OTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6XzFla2IyXzM0OTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xZWtiMl8zNDk6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xZWtiMl8zNDk6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el8xZWtiMl8zODE6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el8xZWtiMl8zODE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el8xZWtiMl8zODE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el8xZWtiMl8zODE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMWVrYjJfMzgxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzFla2IyXzM4MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMWVrYjJfMzgxOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0LCAjMGYxNDFhKSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el8xZWtiMl8zODE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMWVrYjJfMzgxOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMWVrYjJfMzgxOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFla2IyXzQxNjpub3QoI1xcOSkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTQ1d3BnaiwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy1zdmRoajUsIDAuMDA1ZW0pO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFla2IyXzQxNjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWVrYjJfNDE2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZWtiMl80MTY6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZWtiMl80MTY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rb2R6MnYsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWVrYjJfNDE2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFla2IyXzQxNjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS05MmxnbGEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWVrYjJfNDE2Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWVrYjJfNDE2Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZWtiMl80MTY6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZWtiMl80MTY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC1yNmY3eXIsIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFla2IyXzQxNjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZWtiMl80MTY6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWVrYjJfNDE2Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZWtiMl80MTY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1LCAjMDAyYjY2KSk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWVrYjJfNDE2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWVrYjJfNDE2Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSwgIzAwMmI2NikpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFla2IyXzQxNjpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWVrYjJfNDE2Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFla2IyXzQxNjpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZWtiMl80MTY6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWVrYjJfNDE2LmF3c3VpX2NvbG9yLWludmVydGVkXzRjODR6XzFla2IyXzQ4ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MsICNmOWY5ZmEpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZWtiMl80MTYuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfNGM4NHpfMWVrYjJfNDg4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItYTBlcXA5LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9jb2xvci1pbnZlcnRlZF80Yzg0el8xZWtiMl80ODg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtZGtlYzNzLCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9jb2xvci1pbnZlcnRlZF80Yzg0el8xZWtiMl80ODg6bm90KCNcXDkpOm5vdCguYXdzdWlfYnV0dG9uXzRjODR6XzFla2IyXzQxNikge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9jb2xvci1pbnZlcnRlZF80Yzg0el8xZWtiMl80ODg6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1ob3Zlci1hMGVxcDksICNmZmZmZmYpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctZXNuZGJzKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9mb250LXNpemUtYm9keS1zXzRjODR6XzFla2IyXzUxNjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfZm9udC1zaXplLWJvZHktbV80Yzg0el8xZWtiMl81MjQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfZm9udC1zaXplLWhlYWRpbmcteHNfNGM4NHpfMWVrYjJfNTMxOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtMGwwZHl6LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMteTJqY2U4LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtMml3ZXJ2LCBub3JtYWwpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9mb250LXNpemUtaGVhZGluZy1zXzRjODR6XzFla2IyXzUzOTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuM2VtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWVrYjJfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLW1fNGM4NHpfMWVrYjJfNTQ3Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctbF80Yzg0el8xZWtiMl81NTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWJ1c3ExeCwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC04aWE1c28sIC0wLjAxNWVtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfZm9udC1zaXplLWhlYWRpbmcteGxfNGM4NHpfMWVrYjJfNTYzOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96LCAtMC4wMmVtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfZm9udC1zaXplLWRpc3BsYXktbF80Yzg0el8xZWtiMl81NzE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZGlzcGxheS1sLTB4ZHozYSwgNDJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0LCA0OHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWRpc3BsYXktbC1jM3Y1NzEsIC0wLjAzZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLWRpc3BsYXktbC11d3BxMnIsIDJweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZWtiMl8xNDUuYXdzdWlfZm9udC1zaXplLWluaGVyaXRfNGM4NHpfMWVrYjJfNTc5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFla2IyXzE0NS5hd3N1aV9pbi1pbmxpbmUtdG9rZW5fNGM4NHpfMWVrYjJfNTg3Om5vdCgjXFw5KSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xNWVtO1xufVxuXG4uYXdzdWlfaWNvbi13cmFwcGVyXzRjODR6XzFla2IyXzU5MTpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfaWNvbl80Yzg0el8xZWtiMl81OTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9pY29uLXNoYWtlXzFjYmdjXzE0bm1iXzE1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLXNoYWtlLWhvcml6b250YWxseV8xY2JnY18xNG5tYl8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tc2hha2UtaG9yaXpvbnRhbGx5XzFjYmdjXzE0bm1iXzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfaWNvbi1zaGFrZV8xY2JnY18xNG5tYl8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfaWNvbi1zaGFrZV8xY2JnY18xNG5tYl8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaWNvbi1zaGFrZV8xY2JnY18xNG5tYl8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWZhZGUtaW5fMWNiZ2NfMTRubWJfMTgxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xY2JnY18xNG5tYl8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFjYmdjXzE0bm1iXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY29udGFpbmVyLWZhZGUtaW5fMWNiZ2NfMTRubWJfMTgxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRhaW5lci1mYWRlLWluXzFjYmdjXzE0bm1iXzE4MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jb250YWluZXItZmFkZS1pbl8xY2JnY18xNG5tYl8xODE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTRubWJfMjAzLmF3c3VpX3N0YXR1cy1lcnJvcl8xY2JnY18xNG5tYl8yMTI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDMuYXdzdWlfc3RhdHVzLXdhcm5pbmdfMWNiZ2NfMTRubWJfMjE1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdywgIzg1NTkwMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDMuYXdzdWlfc3RhdHVzLXN1Y2Nlc3NfMWNiZ2NfMTRubWJfMjE4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYSwgIzAwODAyZik7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDMuYXdzdWlfc3RhdHVzLWluZm9fMWNiZ2NfMTRubWJfMjIxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDMuYXdzdWlfc3RhdHVzLXN0b3BwZWRfMWNiZ2NfMTRubWJfMjI0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS00cGc1eGosICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTRubWJfMjAzLmF3c3VpX3N0YXR1cy1wZW5kaW5nXzFjYmdjXzE0bm1iXzIyNzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNHBnNXhqLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzE0bm1iXzIwMy5hd3N1aV9zdGF0dXMtaW4tcHJvZ3Jlc3NfMWNiZ2NfMTRubWJfMjMwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS00cGc1eGosICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTRubWJfMjAzLmF3c3VpX3N0YXR1cy1sb2FkaW5nXzFjYmdjXzE0bm1iXzIzMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNHBnNXhqLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzE0bm1iXzIwMy5hd3N1aV9zdGF0dXMtbm90LXN0YXJ0ZWRfMWNiZ2NfMTRubWJfMjM2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS00cGc1eGosICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTRubWJfMjAzLmF3c3VpX3N0YXR1cy1sb2dfMWNiZ2NfMTRubWJfMjM5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS00cGc1eGosICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTRubWJfMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLXJlZF8xY2JnY18xNG5tYl8yNDI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUtZ3JleV8xY2JnY18xNG5tYl8yNDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTRwZzV4aiwgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUtYmx1ZV8xY2JnY18xNG5tYl8yNDg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tM2tiOHFsLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzE0bm1iXzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS1ncmVlbl8xY2JnY18xNG5tYl8yNTE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthLCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzE0bm1iXzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS15ZWxsb3dfMWNiZ2NfMTRubWJfMjU0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdywgIzg1NTkwMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDMuYXdzdWlfc3RhdHVzLWVycm9yXzFjYmdjXzE0bm1iXzIxMiA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTRubWJfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci1ycnVuaXosIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzE0bm1iXzIwMy5hd3N1aV9zdGF0dXMtd2FybmluZ18xY2JnY18xNG5tYl8yMTUgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzE0bm1iXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy1saXpubHcsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzE0bm1iXzIwMy5hd3N1aV9zdGF0dXMtc3VjY2Vzc18xY2JnY18xNG5tYl8yMTggPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzE0bm1iXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy1wYjh4OW8sIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzE0bm1iXzIwMy5hd3N1aV9zdGF0dXMtaW5mb18xY2JnY18xNG5tYl8yMjEgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzE0bm1iXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby04MmIxZ3ksIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzE0bm1iXzIwMy5hd3N1aV9zdGF0dXMtc3RvcHBlZF8xY2JnY18xNG5tYl8yMjQgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzE0bm1iXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC1nbDJscHEsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzE0bm1iXzIwMy5hd3N1aV9zdGF0dXMtcGVuZGluZ18xY2JnY18xNG5tYl8yMjcgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzE0bm1iXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC1nbDJscHEsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzE0bm1iXzIwMy5hd3N1aV9zdGF0dXMtaW4tcHJvZ3Jlc3NfMWNiZ2NfMTRubWJfMjMwID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xNG5tYl8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtZ2wybHBxLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDMuYXdzdWlfc3RhdHVzLWxvYWRpbmdfMWNiZ2NfMTRubWJfMjMzID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xNG5tYl8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtZ2wybHBxLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDMuYXdzdWlfc3RhdHVzLW5vdC1zdGFydGVkXzFjYmdjXzE0bm1iXzIzNiA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTRubWJfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWdsMmxwcSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTRubWJfMjAzLmF3c3VpX3N0YXR1cy1sb2dfMWNiZ2NfMTRubWJfMjM5ID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xNG5tYl8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtZ2wybHBxLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUtcmVkXzFjYmdjXzE0bm1iXzI0MiA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTRubWJfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci1ycnVuaXosIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzE0bm1iXzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS1ncmV5XzFjYmdjXzE0bm1iXzI0NSA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTRubWJfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWdsMmxwcSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTRubWJfMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLWJsdWVfMWNiZ2NfMTRubWJfMjQ4ID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xNG5tYl8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tODJiMWd5LCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUtZ3JlZW5fMWNiZ2NfMTRubWJfMjUxID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xNG5tYl8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtcGI4eDlvLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xNG5tYl8yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUteWVsbG93XzFjYmdjXzE0bm1iXzI1NCA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTRubWJfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLWxpem5sdywgdHJhbnNwYXJlbnQpO1xufVxuXG4uYXdzdWlfY29udGFpbmVyXzFjYmdjXzE0bm1iXzE4MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdHVzLWluZGljYXRvci1wYWRkaW5nLWhvcml6b250YWwtcGJmdGZsLCAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXN0YXR1cy1pbmRpY2F0b3Itdm5rbHRoLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zdGF0dXMtaW5kaWNhdG9yLXZua2x0aCwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc3RhdHVzLWluZGljYXRvci12bmtsdGgsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zdGF0dXMtaW5kaWNhdG9yLXZua2x0aCwgNHB4KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3Jvb3RfMWNiZ2NfMTRubWJfMjAzLmF3c3VpX3N0YXR1cy1sb2FkaW5nXzFjYmdjXzE0bm1iXzIzMyA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTRubWJfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8sICM0MjQ2NTApO1xufVxuLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xNG5tYl8xODEuYXdzdWlfZGlzcGxheS1pbmxpbmVfMWNiZ2NfMTRubWJfMzE1Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xNG5tYl8xODEuYXdzdWlfZGlzcGxheS1pbmxpbmVfMWNiZ2NfMTRubWJfMzE1ID4gLmF3c3VpX2ljb25fMWNiZ2NfMTRubWJfMTUzOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTRubWJfMTgxLmF3c3VpX2Rpc3BsYXktaW5saW5lXzFjYmdjXzE0bm1iXzMxNSA+IC5hd3N1aV9pY29uXzFjYmdjXzE0bm1iXzE1Mzpub3QoI1xcOSkge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xNG5tYl8xODEuYXdzdWlfZGlzcGxheS1pbmxpbmUtYmxvY2tfMWNiZ2NfMTRubWJfMzI2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTRubWJfMTgxLmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFjYmdjXzE0bm1iXzMyNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTRubWJfMTgxLmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFjYmdjXzE0bm1iXzMyNiA+IC5hd3N1aV9pY29uXzFjYmdjXzE0bm1iXzE1Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTRubWJfMTgxLmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFjYmdjXzE0bm1iXzMyNiA+IC5hd3N1aV9pY29uXzFjYmdjXzE0bm1iXzE1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc18xY2JnY18xNG5tYl8zNDQ6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfMWNiZ2NfMTRubWJfMzQ0Om5vdCgjXFw5KSB7XG4gIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfMWNiZ2NfMTRubWJfMzQ0ID4gc3Bhbjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF92cmd6dV8xZDl2cF8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0ciwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtM3BtejRyLCA0cHgpICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItYjF3YWplLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290X3ZyZ3p1XzFkOXZwXzE0NSA+IC5hd3N1aV9yZWNvdmVyeV92cmd6dV8xZDl2cF8xODA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFhZmk5X2h1aGdzXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290XzFhZmk5X2h1aGdzXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWRkZW5fMWFmaTlfaHVoZ3NfMTc2KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Jvb3RfMWFmaTlfaHVoZ3NfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZGRlbl8xYWZpOV9odWhnc18xNzYpLmF3c3VpX25vLWl0ZW1zXzFhZmk5X2h1aGdzXzE3OSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tdG9wLWcxZWlvciwgdHJhbnNwYXJlbnQpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfb3B0aW9ucy1saXN0XzE5Z2NmX3hxNzhtXzE0NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1ibG9jay1zaXplOiAwO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYXdzdWlfb3B0aW9ucy1saXN0LWVtYmVkZGVkXzE5Z2NmX3hxNzhtXzE5Mjpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMHB4O1xufVxuXG4uYXdzdWlfZGVjcmVhc2UtYmxvY2stbWFyZ2luXzE5Z2NmX3hxNzhtXzE5OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IC0xcHg7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzJyaHl6XzVraGduXzE0NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgZm9yIGNvbXBvbmVudCB0byBkaXN0aW5ndWlzaCBpbnB1dCBmcm9tIG90aGVyIGlucHV0LWxpa2UgY29tcG9uZW50cywgZm9yIGV4YW1wbGUgYXV0b3N1Z2dlc3QgKi9cbn1cblxuLmF3c3VpX2lucHV0XzJyaHl6XzVraGduXzE0OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnLCA1cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSkpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgY3Vyc29yOiB0ZXh0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtOGVseGpjLCAjZmZmZmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aSwgMzJweCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNWtoZ25fMTQ5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LThlbHhqYywgI2ZmZmZmZikpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1lc25kYnMsIC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicyk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNWtoZ25fMTQ5LmF3c3VpX2lucHV0LXJlYWRvbmx5XzJyaHl6XzVraGduXzIwMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLXJlYWRvbmx5LWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LThlbHhqYywgI2ZmZmZmZikpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS1lc25kYnMsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItcmVhZG9ubHktZXNuZGJzLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1yZWFkb25seS1lc25kYnMsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctcmVhZG9ubHktZXNuZGJzKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el81a2hnbl8xNDk6bm90KCNcXDkpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDIsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtZXNuZGJzKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS1lc25kYnMsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC1lc25kYnMpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzVraGduXzE0OTpub3QoI1xcOSk6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0MiwgIzY1Njg3MSkpO1xuICBmb250LXNpemU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc2l6ZS1lc25kYnMpO1xuICBmb250LXN0eWxlOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXN0eWxlLWVzbmRicywgaXRhbGljKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtd2VpZ2h0LWVzbmRicyk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNWtoZ25fMTQ5Om5vdCgjXFw5KTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDIsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtZXNuZGJzKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS1lc25kYnMsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC1lc25kYnMpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzVraGduXzE0OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy1lc25kYnMsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1yNWd1eDQsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWZvY3VzLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZm9jdXMtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtOGVseGpjLCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNWtoZ25fMTQ5Om5vdCgjXFw5KTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3biwgI2ViZWJmMCkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UsICNiNGI0YmIpKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLWVzbmRicyk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNWtoZ25fMTQ5Om5vdCgjXFw5KTpkaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhLCAjYjRiNGJiKSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNWtoZ25fMTQ5Om5vdCgjXFw5KTpkaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhLCAjYjRiNGJiKSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNWtoZ25fMTQ5Om5vdCgjXFw5KTpkaXNhYmxlZDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWEsICNiNGI0YmIpKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el81a2hnbl8xNDk6bm90KCNcXDkpOmludmFsaWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzVraGduXzE0OS5hd3N1aV9pbnB1dC1pbnZhbGlkXzJyaHl6XzVraGduXzI2Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczLCAjZGIwMDAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el81a2hnbl8xNDkuYXdzdWlfaW5wdXQtaW52YWxpZF8ycmh5el81a2hnbl8yNjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy1lc25kYnMsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCkpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzVraGduXzE0OS5hd3N1aV9pbnB1dC1pbnZhbGlkXzJyaHl6XzVraGduXzI2Ni5hd3N1aV9pbnB1dC1oYXMtaWNvbi1sZWZ0XzJyaHl6XzVraGduXzI3NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC10NGF0N3IsIDM2cHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el81a2hnbl8xNDkuYXdzdWlfaW5wdXQtd2FybmluZ18ycmh5el81a2hnbl8yNzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdywgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncsICM4NTU5MDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzVraGduXzE0OS5hd3N1aV9pbnB1dC13YXJuaW5nXzJyaHl6XzVraGduXzI3ODpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWZvY3VzLWVzbmRicywgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNWtoZ25fMTQ5LmF3c3VpX2lucHV0LXdhcm5pbmdfMnJoeXpfNWtoZ25fMjc4LmF3c3VpX2lucHV0LWhhcy1pY29uLWxlZnRfMnJoeXpfNWtoZ25fMjc1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWljb24tb2Zmc2V0LXQ0YXQ3ciwgMzZweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzVraGduXzE0OS5hd3N1aV9pbnB1dC10eXBlLXNlYXJjaF8ycmh5el81a2hnbl8yOTA6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzVraGduXzE0OS5hd3N1aV9pbnB1dC10eXBlLXNlYXJjaF8ycmh5el81a2hnbl8yOTA6bm90KCNcXDkpOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzVraGduXzE0OS5hd3N1aV9pbnB1dC10eXBlLXNlYXJjaF8ycmh5el81a2hnbl8yOTA6bm90KCNcXDkpOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el81a2hnbl8xNDkuYXdzdWlfaW5wdXQtaGFzLWljb24tbGVmdF8ycmh5el81a2hnbl8yNzU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWZpZWxkLWljb24tb2Zmc2V0LXQ0YXQ3ciwgMzZweCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNWtoZ25fMTQ5LmF3c3VpX2lucHV0LWhhcy1pY29uLXJpZ2h0XzJyaHl6XzVraGduXzMwMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWZpZWxkLWljb24tb2Zmc2V0LXQ0YXQ3ciwgMzZweCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNWtoZ25fMTQ5LmF3c3VpX2lucHV0LWhhcy1uby1ib3JkZXItcmFkaXVzXzJyaHl6XzVraGduXzMwNjpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG59XG5cbi5hd3N1aV9pbnB1dC1jb250YWluZXJfMnJoeXpfNWtoZ25fMzEzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX2lucHV0LWljb24tbGVmdF8ycmh5el81a2hnbl8zMTg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDUwJSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC8gMik7XG59XG5cbi5hd3N1aV9pbnB1dC1pY29uLXJpZ2h0XzJyaHl6XzVraGduXzMyNTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKGNhbGMoNTAlIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLyAyKSAtIHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpKTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbn1cblxuLmF3c3VpX2lucHV0LWJ1dHRvbi1yaWdodF8ycmh5el81a2hnbl8zMzE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9pbmxpbmUtbGFiZWwtdHJpZ2dlci13cmFwcGVyXzJyaHl6XzVraGduXzMzNTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC03cHg7XG59XG4uYXdzdWlfaW5saW5lLWxhYmVsLXRyaWdnZXItd3JhcHBlci1mdWxsLXdpZHRoXzJyaHl6XzVraGduXzMzODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC13cmFwcGVyXzJyaHl6XzVraGduXzM0Mjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAqIC0xKTtcbn1cbi5hd3N1aV9pbmxpbmUtbGFiZWwtd3JhcHBlci1mdWxsLXdpZHRoXzJyaHl6XzVraGduXzM0NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbF8ycmh5el81a2hnbl8zMzU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGssICNmZmZmZmYpLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtOGVseGpjLCAjZmZmZmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1idGZsbmUsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC02NnpkeTksIDcwMCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpICsgdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAycHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpKTtcbiAgei1pbmRleDogMTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2J1dHRvbi1kcm9wZG93bl9zbmUwbF9yeGM4bl8xNDU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2J1dHRvbi1kcm9wZG93bl9zbmUwbF9yeGM4bl8xNDUuYXdzdWlfZnVsbC13aWR0aF9zbmUwbF9yeGM4bl8xNDg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfaXRlbXMtbGlzdC1jb250YWluZXJfc25lMGxfcnhjOG5fMTUzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF9zbmUwbF9yeGM4bl8xIDUwMG1zIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay0ybjQwengsIGVhc2Utb3V0KTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9pdGVtcy1saXN0LWNvbnRhaW5lcl9zbmUwbF9yeGM4bl8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfaXRlbXMtbGlzdC1jb250YWluZXJfc25lMGxfcnhjOG5fMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyX3NuZTBsX3J4YzhuXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb3RhdGVfc25lMGxfcnhjOG5fMTcyOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtbXIyMG45LCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLWU3MHF5NiwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm90YXRlX3NuZTBsX3J4YzhuXzE3Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb3RhdGVfc25lMGxfcnhjOG5fMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3JvdGF0ZV9zbmUwbF9yeGM4bl8xNzI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3JvdGF0ZS1vcGVuX3NuZTBsX3J4YzhuXzE4Njpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmF3c3VpX2hlYWRlcl9zbmUwbF9yeGM4bl8xOTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1kcm9wZG93bi0zYmlseTAsIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci13aWR0aC1kcm9wZG93bi0zYmlseTAsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTNrZjhseiwgI2M2YzZjZCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1kcm9wZG93bi0zYmlseTAsIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV90aXRsZV9zbmUwbF9yeGM4bl8yMDE6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uX3NuZTBsX3J4YzhuXzIwMjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGMsICMwZjE0MWEpO1xufVxuXG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9yeGM4bl8yMDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9yeGM4bl8yMDYuYXdzdWlfZnVsbC13aWR0aF9zbmUwbF9yeGM4bl8xNDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcbn1cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9yeGM4bl8yMDYuYXdzdWlfZnVsbC13aWR0aF9zbmUwbF9yeGM4bl8xNDguYXdzdWlfbG9hZGluZ19zbmUwbF9yeGM4bl8yMTQ6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmciBhdXRvO1xufVxuXG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX3J4YzhuXzIxODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9yeGM4bl8yMTggPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX3J4YzhuXzIyMSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9yeGM4bl8yMDY6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX3J4YzhuXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfcnhjOG5fMjIxID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX3J4YzhuXzIwNjpub3QoI1xcOSk6aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9yeGM4bl8yMTggPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX3J4YzhuXzIyMTpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9yeGM4bl8yMDYge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9yeGM4bl8yMTggPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX3J4YzhuXzIyMTpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9yeGM4bl8yMDYuYXdzdWlfaGFzLW5vLXRleHRfc25lMGxfcnhjOG5fMjMwIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLW9ubHktaG9yaXpvbnRhbC1hNzN0a2ssIDZweCk7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX3J4YzhuXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfcnhjOG5fMjIxOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX3J4YzhuXzIwNi5hd3N1aV9oYXMtbm8tdGV4dF9zbmUwbF9yeGM4bl8yMzAuYXdzdWlfdmlzdWFsLXJlZnJlc2hfc25lMGxfcnhjOG5fMjMzIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpIC0gMnB4KTtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfcnhjOG5fMjE4ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF9yeGM4bl8yMjE6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX3J4YzhuXzIwNiB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9yeGM4bl8yMTggPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX3J4YzhuXzIyMTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkuYXdzdWlfdmlzdWFsLXJlZnJlc2hfc25lMGxfcnhjOG5fMjMzID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX3J4YzhuXzIwNiB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgLSAycHgpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX3J4YzhuXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfcnhjOG5fMjIxOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9yeGM4bl8yMDYge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSAycHgpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX3J4YzhuXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfcnhjOG5fMjIxOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKS5hd3N1aV9oYXMtdHJpZ2dlci10ZXh0X3NuZTBsX3J4YzhuXzI0NyA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9yeGM4bl8yMDYge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9yeGM4bl8yMTggPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX3J4YzhuXzIyMS5hd3N1aV92YXJpYW50LW5vcm1hbF9zbmUwbF9yeGM4bl8yNTA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfcnhjOG5fMjA2IHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX3J4YzhuXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfcnhjOG5fMjIxLmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3NuZTBsX3J4YzhuXzI1MDpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfcnhjOG5fMjA2IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSAqIC0xKTtcbn1cblxuLmF3c3VpX3NwbGl0LXRyaWdnZXJfc25lMGxfcnhjOG5fMjE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfZHJvcGRvd24tdHJpZ2dlcl9zbmUwbF9yeGM4bl8yNjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9tYWluLWFjdGlvbi1mdWxsLXdpZHRoX3NuZTBsX3J4YzhuXzI2NTpub3QoI1xcOSkge1xuICBmbGV4OiAxIDEgMDtcbn1cblxuLmF3c3VpX21haW4tYWN0aW9uLXRyaWdnZXItZnVsbC13aWR0aF9zbmUwbF9yeGM4bl8yNjk6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5hd3N1aV9maWx0ZXJfc25lMGxfcnhjOG5fMjczOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5hd3N1aV90ZXN0LXV0aWxzLWJ1dHRvbi10cmlnZ2VyX3NuZTBsX3J4YzhuXzI3OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2hlYWRlcl8xNm1tM18xNG1wZ18xNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NCwgIzQyNDY1MCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC0zcG16NHIsIDRweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5eiwgMjBweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xNG1wZ18xNDUuYXdzdWlfZGlzYWJsZWRfMTZtbTNfMTRtcGdfMTYxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3LCAjYjRiNGJiKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xNG1wZ18xNDUuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzE2bW0zXzE0bXBnXzE2NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xNG1wZ18xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfMTRtcGdfMTcxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLTNrZjhseiwgI2M2YzZjZCk7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC0za2Y4bHosICNjNmM2Y2QpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zXzE0bXBnXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM18xNG1wZ18xNzEuYXdzdWlfZGlzYWJsZWRfMTZtbTNfMTRtcGdfMTYxOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMTRtcGdfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zXzE0bXBnXzE3MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xNG1wZ18xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfMTRtcGdfMTcxLmF3c3VpX3JvbGxlZC1kb3duXzE2bW0zXzE0bXBnXzE4Mjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMTRtcGdfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zXzE0bXBnXzE3MS5hd3N1aV9oaWdobGlnaHRlZF8xNm1tM18xNG1wZ18xODU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2aywgI2YzZjNmNyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvLCAjMGYxNDFhKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtM3BtejRyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6LCAyMHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCwgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICB6LWluZGV4OiAyO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xNG1wZ18xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfMTRtcGdfMTcxLmF3c3VpX2hpZ2hsaWdodGVkXzE2bW0zXzE0bXBnXzE4NS5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfMTZtbTNfMTRtcGdfMTY1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMTRtcGdfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zXzE0bXBnXzE3MS5hd3N1aV9oaWdobGlnaHRlZF8xNm1tM18xNG1wZ18xODUuYXdzdWlfZGlzYWJsZWRfMTZtbTNfMTRtcGdfMTYxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kaW1tZWQtaHZleTAwLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWhvdmVyLXVuemszOSwgIzhjOGM5NCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMCwgI2I0YjRiYik7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zXzE0bXBnXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM18xNG1wZ18xNzEuYXdzdWlfaGlnaGxpZ2h0ZWRfMTZtbTNfMTRtcGdfMTg1LmF3c3VpX2lzLWZvY3VzZWRfMTZtbTNfMTRtcGdfMjA4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03dHBmcjYsICM0MjQ2NTApO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xNG1wZ18xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfMTRtcGdfMTcxLmF3c3VpX2hpZ2hsaWdodGVkXzE2bW0zXzE0bXBnXzE4NS5hd3N1aV9pcy1mb2N1c2VkXzE2bW0zXzE0bXBnXzIwODpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNm1tM18xNG1wZ18yMTEpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM18xNG1wZ18yMTU6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM18xNG1wZ18yMTU6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zXzE0bXBnXzIxNS5hd3N1aV9leHBhbmRhYmxlXzE2bW0zXzE0bXBnXzE3MTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfY2F0ZWdvcnlfMTZtbTNfMTRtcGdfMjE1Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM18xNG1wZ18yMTUuYXdzdWlfdmFyaWFudC1uYXZpZ2F0aW9uXzE2bW0zXzE0bXBnXzIzMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zXzE0bXBnXzIxNS5hd3N1aV92YXJpYW50LW5hdmlnYXRpb25fMTZtbTNfMTRtcGdfMjMwLmF3c3VpX2V4cGFuZGFibGVfMTZtbTNfMTRtcGdfMTcxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM18xNG1wZ18yMzc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpKTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtbXIyMG45LCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLWU3MHF5NiwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM18xNG1wZ18yMzc6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZXhwYW5kLWljb25fMTZtbTNfMTRtcGdfMjM3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2V4cGFuZC1pY29uXzE2bW0zXzE0bXBnXzIzNzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM18xNG1wZ18yMzc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2V4cGFuZC1pY29uLXVwXzE2bW0zXzE0bXBnXzI1OTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5hd3N1aV9leHBhbmQtaWNvbi1yaWdodF8xNm1tM18xNG1wZ18yNjI6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfZXhwYW5kLWljb24tcmlnaHRfMTZtbTNfMTRtcGdfMjYyOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyXzE2bW0zXzE0bXBnXzI3MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMXB4O1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uYXdzdWlfaW4tZHJvcGRvd25fMTZtbTNfMTRtcGdfMjc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IC0xcHg7XG59XG5cbi5hd3N1aV9pY29uLXdyYXBwZXJfMTZtbTNfMTRtcGdfMjgzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNvbnRlbnRfMTZtbTNfMTRtcGdfMjg3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzE0Y25yXzFwNHgyXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9yb290XzE0Y25yXzFwNHgyXzE0NSA+IC5hd3N1aV90cmlnZ2VyXzE0Y25yXzFwNHgyXzE3OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYXdzdWlfcm9vdF8xNGNucl8xcDR4Ml8xNDUgPiAuYXdzdWlfZHJvcGRvd25fMTRjbnJfMXA0eDJfMTgyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LTJzMHZwaywgI2ZmZmZmZik7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jay1zdGFydDogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcm9vdF8xNGNucl8xcDR4Ml8xNDUgPiAuYXdzdWlfZHJvcGRvd25fMTRjbnJfMXA0eDJfMTgyLmF3c3VpX25vd3JhcF8xNGNucl8xcDR4Ml8xOTM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hd3N1aV9yb290XzE0Y25yXzFwNHgyXzE0NSA+IC5hd3N1aV9kcm9wZG93bl8xNGNucl8xcDR4Ml8xODIuYXdzdWlfb3Blbl8xNGNucl8xcDR4Ml8xOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfb3B0aW9uXzFwMmN4XzRsMXA5XzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX29wdGlvbl8xcDJjeF80bDFwOV8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMXAyY3hfNGwxcDlfMTkwKSB7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9vcHRpb25fMXAyY3hfNGwxcDlfMTUzLmF3c3VpX3BhcmVudF8xcDJjeF80bDFwOV8xOTM6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuLmF3c3VpX29wdGlvbl8xcDJjeF80bDFwOV8xNTMuYXdzdWlfcGFyZW50XzFwMmN4XzRsMXA5XzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xcDJjeF80bDFwOV8xOTApOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMXAyY3hfNGwxcDlfMTk2KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NCwgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9jb250ZW50XzFwMmN4XzRsMXA5XzIwMDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuXG4uYXdzdWlfbGFiZWwtY29udGVudF8xcDJjeF80bDFwOV8yMDc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hd3N1aV9sYWJlbF8xcDJjeF80bDFwOV8yMDc6bm90KCNcXDkpLFxuLmF3c3VpX3RhZ18xcDJjeF80bDFwOV8yMTQ6bm90KCNcXDkpLFxuLmF3c3VpX2xhYmVsLXRhZ18xcDJjeF80bDFwOV8yMTU6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfbGFiZWxfMXAyY3hfNGwxcDlfMjA3Om5vdCgjXFw5KSxcbi5hd3N1aV90YWdfMXAyY3hfNGwxcDlfMjE0Om5vdCgjXFw5KSB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmF3c3VpX2xhYmVsLXByZWZpeF8xcDJjeF80bDFwOV8yMjU6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuXG4uYXdzdWlfbGFiZWwtdGFnXzFwMmN4XzRsMXA5XzIxNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBmbGV4OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG4uYXdzdWlfbGFiZWwtdGFnXzFwMmN4XzRsMXA5XzIxNTpub3QoI1xcOSk6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfdGFnc18xcDJjeF80bDFwOV8yMzg6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uXzFwMmN4XzRsMXA5XzIzOTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTl6c3EwcCwgIzY1Njg3MSk7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hd3N1aV90YWdzXzFwMmN4XzRsMXA5XzIzOC5hd3N1aV9oaWdobGlnaHRlZF8xcDJjeF80bDFwOV8xOTY6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uXzFwMmN4XzRsMXA5XzIzOS5hd3N1aV9oaWdobGlnaHRlZF8xcDJjeF80bDFwOV8xOTY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZ3k4ZWh4LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV90YWdzXzFwMmN4XzRsMXA5XzIzOC5hd3N1aV9zZWxlY3RlZF8xcDJjeF80bDFwOV8yNTA6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uXzFwMmN4XzRsMXA5XzIzOS5hd3N1aV9zZWxlY3RlZF8xcDJjeF80bDFwOV8yNTA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktOXpzcTBwLCAjNjU2ODcxKTtcbn1cblxuLmF3c3VpX3RhZ3NfMXAyY3hfNGwxcDlfMjM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uYXdzdWlfdGFnXzFwMmN4XzRsMXA5XzIxNDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfaWNvbl8xcDJjeF80bDFwOV8yNjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5hd3N1aV9maWx0ZXJpbmctbWF0Y2gtaGlnaGxpZ2h0XzFwMmN4XzRsMXA5XzI3MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1vcHRpb24tZmlsdGVyLW1hdGNoLWJhY2tncm91bmQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLWhiYjhkYywgI2YwZmJmZikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktb3B0aW9uLWZpbHRlci1tYXRjaC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtZmw4dHRyLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cblxuLmF3c3VpX2Rpc2FibGVkXzFwMmN4XzRsMXA5XzE5MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLXZvdDZlNywgI2I0YjRiYik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2Rpc2FibGVkXzFwMmN4XzRsMXA5XzE5MCA+IC5hd3N1aV9jb250ZW50XzFwMmN4XzRsMXA5XzIwMCA+IC5hd3N1aV90YWdzXzFwMmN4XzRsMXA5XzIzODpub3QoI1xcOSksXG4uYXdzdWlfZGlzYWJsZWRfMXAyY3hfNGwxcDlfMTkwID4gLmF3c3VpX2NvbnRlbnRfMXAyY3hfNGwxcDlfMjAwID4gLmF3c3VpX2Rlc2NyaXB0aW9uXzFwMmN4XzRsMXA5XzIzOTpub3QoI1xcOSkge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uYXdzdWlfdHJpZ2dlci12YXJpYW50XzFwMmN4XzRsMXA5XzI4Njpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmF3c3VpX2N1c3RvbS1jb250ZW50XzFwMmN4XzRsMXA5XzI5Mjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV8xZnE3aV8xNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdCwgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci13aWR0aC1kcm9wZG93bi0zYmlseTAsIDJweCkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzFmcTdpXzE0NS5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfOTNhMXVfMWZxN2lfMTU3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfMWZxN2lfMTQ1LmF3c3VpX2Rpc2FibGVkXzkzYTF1XzFmcTdpXzE2Mjpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfMWZxN2lfMTQ1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfMWZxN2lfMTQ1LmF3c3VpX3Nob3ctZGl2aWRlcl85M2ExdV8xZnE3aV8xNjk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC0za2Y4bHosICNjNmM2Y2QpO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV8xZnE3aV8xNDUuYXdzdWlfaGlnaGxpZ2h0ZWRfOTNhMXVfMWZxN2lfMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvLCAjMGYxNDFhKTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2aywgI2YzZjNmNyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzFmcTdpXzE0NS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV8xZnE3aV8xNzIuYXdzdWlfZGlzYWJsZWRfOTNhMXVfMWZxN2lfMTYyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMCwgI2I0YjRiYik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWhvdmVyLXVuemszOSwgIzhjOGM5NCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kaW1tZWQtaHZleTAwLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzFmcTdpXzE0NS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV8xZnE3aV8xNzIuYXdzdWlfaXMtZm9jdXNlZF85M2ExdV8xZnE3aV8xODc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzFmcTdpXzE0NS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV8xZnE3aV8xNzIuYXdzdWlfaXMtZm9jdXNlZF85M2ExdV8xZnE3aV8xODc6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfOTNhMXVfMWZxN2lfMTkwKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1yNWd1eDQsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmcTdpXzE5NDpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC0zcG16NHIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy1ob3Jpem9udGFsLXRxZ2FveCwgMjBweCk7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMWZxN2lfMTk0LmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ185M2ExdV8xZnE3aV8xNTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQsICMwZjE0MWEpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZnE3aV8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xZnE3aV8yMTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtM3BtejRyLCA0cHgpICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC1yNmY3eXIsIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZnE3aV8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xZnE3aV8yMTE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmcTdpXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzFmcTdpXzIxMTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMWZxN2lfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMWZxN2lfMjExOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMWZxN2lfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMWZxN2lfMjExOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZnE3aV8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xZnE3aV8yMTE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMWZxN2lfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMWZxN2lfMjExOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZnE3aV8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xZnE3aV8yMTE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZnE3aV8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xZnE3aV8yMTE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmcTdpXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzFmcTdpXzIxMTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMWZxN2lfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMWZxN2lfMjExLmF3c3VpX2N1cnJlbnQtYnJlYWRjcnVtYl85M2ExdV8xZnE3aV8yNDg6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtaHI3Mzk1LCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmcTdpXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzFmcTdpXzIxMS5hd3N1aV9saW5rLXN0eWxlLWhpZ2hsaWdodGVkXzkzYTF1XzFmcTdpXzI1Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSwgIzAwMmI2Nik7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmcTdpXzE5NDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2hhcy1jYXRlZ29yeS1oZWFkZXJfOTNhMXVfMWZxN2lfMjYyID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZnE3aV8xOTQ6bm90KCNcXDkpLCAuYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV8xZnE3aV8yNjIgPiAuYXdzdWlfaXRlbS10b29sdGlwLXdyYXBwZXJfOTNhMXVfMWZxN2lfMjYyID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZnE3aV8xOTQ6bm90KCNcXDkpLCAuYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV8xZnE3aV8yNjI6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWNoZWNrbWFya185M2ExdV8xZnE3aV8yNjIpID4gc3BhbiA+IC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMWZxN2lfMTk0IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctaG9yaXpvbnRhbC10cWdhb3gsIDIwcHgpKTtcbn1cbi5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1XzFmcTdpXzI2MiA+IC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMWZxN2lfMTk0LmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ185M2ExdV8xZnE3aV8xNTc6bm90KCNcXDkpLCAuYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV8xZnE3aV8yNjIgPiAuYXdzdWlfaXRlbS10b29sdGlwLXdyYXBwZXJfOTNhMXVfMWZxN2lfMjYyID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZnE3aV8xOTQuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzkzYTF1XzFmcTdpXzE1Nzpub3QoI1xcOSksIC5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1XzFmcTdpXzI2Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtY2hlY2ttYXJrXzkzYTF1XzFmcTdpXzI2MikgPiBzcGFuID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZnE3aV8xOTQuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzkzYTF1XzFmcTdpXzE1NyB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfaWNvbl85M2ExdV8xZnE3aV8yNjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9pY29uXzkzYTF1XzFmcTdpXzI2OS5hd3N1aV9jaGVja21hcmtfOTNhMXVfMWZxN2lfMjczOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaWNvbl85M2ExdV8xZnE3aV8yNjkuYXdzdWlfZGlzYWJsZWRfOTNhMXVfMWZxN2lfMTYyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9leHRlcm5hbC1pY29uXzkzYTF1XzFmcTdpXzI4MDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfY29udGVudC13cmFwcGVyXzkzYTF1XzFmcTdpXzI4NDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYXdzdWlfbWFpbi1yb3dfOTNhMXVfMWZxN2lfMjkwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9sYWJlbC10YWdfOTNhMXVfMWZxN2lfMjk3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xufVxuLmF3c3VpX2xhYmVsLXRhZ185M2ExdV8xZnE3aV8yOTcuYXdzdWlfZGlzYWJsZWRfOTNhMXVfMWZxN2lfMTYyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktdGV4dF85M2ExdV8xZnE3aV8zMDQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS05enNxMHAsICM2NTY4NzEpO1xufVxuLmF3c3VpX3NlY29uZGFyeS10ZXh0XzkzYTF1XzFmcTdpXzMwNC5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV8xZnE3aV8xNzI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG8sICMwZjE0MWEpO1xufVxuLmF3c3VpX3NlY29uZGFyeS10ZXh0XzkzYTF1XzFmcTdpXzMwNC5hd3N1aV9kaXNhYmxlZF85M2ExdV8xZnE3aV8xNjI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3RvZ2dsZV8xdW82bV8xMjQ1Z18xOTM6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDdweDtcbn1cblxuLmF3c3VpX2RyYXdlci10cmlnZ2Vyc18xdW82bV8xMjQ1Z18xOTk6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmF3c3VpX2RyYXdlcl8xdW82bV8xMjQ1Z18xOTk6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcGFuZWwtc3NsbnZ2LCAwcHggMHB4IDBweCAxcHggI2I2YmVjOSk7XG59XG4uYXdzdWlfZHJhd2VyXzF1bzZtXzEyNDVnXzE5OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItbW9iaWxlXzF1bzZtXzEyNDVnXzIwOSkge1xuICB6LWluZGV4OiA4MzA7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV8xMjQ1Z18yMTI6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiA0MHB4O1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXVvNm1fMTI0NWdfMjEyLmF3c3VpX2RyYXdlci1tb2JpbGVfMXVvNm1fMTI0NWdfMjA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV8xMjQ1Z18yMTk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1qdmZuZzEsICNmZmZmZmYpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2RyYXdlci1tb2JpbGVfMXVvNm1fMTI0NWdfMjA5ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzEyNDVnXzIxOTpub3QoI1xcOSkge1xuICB6LWluZGV4OiAxMDAxO1xuICBpbnNldDogMDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtXzEyNDVnXzIxMiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV8xMjQ1Z18yMTk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDQwcHg7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV8xMjQ1Z18yMTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1fMTI0NWdfMjE5LmF3c3VpX2RyYXdlci1jb250ZW50LWNsaWNrYWJsZV8xdW82bV8xMjQ1Z18yMzM6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV8xMjQ1Z18yMTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1fMTI0NWdfMjE5LmF3c3VpX2RyYXdlci1jb250ZW50LWNsaWNrYWJsZV8xdW82bV8xMjQ1Z18yMzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjLCAjZWJlYmYwKTtcbn1cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV8xMjQ1Z18yMTkgPiBbYXJpYS1oaWRkZW49dHJ1ZV06bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV8xMjQ1Z18yMTkgPiAuYXdzdWlfZHJhd2VyLXJlc2l6ZS1jb250ZW50XzF1bzZtXzEyNDVnXzI0Mzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzEyNDVnXzIxOSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC13cmFwcGVyXzF1bzZtXzEyNDVnXzI0ODpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfZHJhd2VyLXRyaWdnZXJzLXdyYXBwZXJfMXVvNm1fMTI0NWdfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcl8xdW82bV8xMjQ1Z18xOTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfZHJhd2VyLXRyaWdnZXJfMXVvNm1fMTI0NWdfMTk5Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcl8xdW82bV8xMjQ1Z18xOTk6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1rbW0zaDUsICMwMDZjZTApO1xufVxuLmF3c3VpX2RyYXdlci10cmlnZ2VyLWFjdGl2ZV8xdW82bV8xMjQ1Z18yNzE6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyLXRyaWdnZXItYWN0aXZlXzF1bzZtXzEyNDVnXzI3MTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1rNTZ6Z20sICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS00MWN1OWcsICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50LWNsaWNrYWJsZV8xdW82bV8xMjQ1Z18yMzMgPiAuYXdzdWlfZHJhd2VyLXRyaWdnZXJzLXdyYXBwZXJfMXVvNm1fMTI0NWdfMjUyID4gLmF3c3VpX2RyYXdlci10cmlnZ2VyXzF1bzZtXzEyNDVnXzE5OTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9yZXNpemUtaGFuZGxlLXdyYXBwZXJfMXVvNm1fMTI0NWdfMjc5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cblxuLmF3c3VpX2hpZGVfMXVvNm1fMTI0NWdfMjg5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aV9kcmFnLWhhbmRsZS1lbnRyeV8xNTV5a19wdmNmbF8xIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtZXNuZGJzKSwgdmFyKC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC1lc25kYnMpKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfZHJhZy1oYW5kbGUtZXhpdF8xNTV5a19wdmNmbF8xIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKHZhcigtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LWVzbmRicyksIHZhcigtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1ibG9jay1vZmZzZXQtZXNuZGJzKSk7XG4gIH1cbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfcHZjZmxfMTY5Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtZXNuZGJzOiAwO1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1ibG9jay1vZmZzZXQtZXNuZGJzOiAwO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xNTV5a19wdmNmbF8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLW91dC0wXzE1NXlrX3B2Y2ZsXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcl8xNTV5a19wdmNmbF8xODk6bm90KCNcXDkpLCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a19wdmNmbF8xODk6bm90KCNcXDkpLCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0XzE1NXlrX3B2Y2ZsXzE4OTpub3QoI1xcOSksIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRpbmdfMTU1eWtfcHZjZmxfMTg5Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZW50ZXJpbmdfMTU1eWtfcHZjZmxfMTg5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfZHJhZy1oYW5kbGUtZW50cnlfMTU1eWtfcHZjZmxfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtMmh4Nmx3LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpLCBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xNTV5a19wdmNmbF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuOCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS0yaHg2bHcsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a19wdmNmbF8xODk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a19wdmNmbF8xODk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a19wdmNmbF8xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a19wdmNmbF8xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9kcmFnLWhhbmRsZS1leGl0XzE1NXlrX3B2Y2ZsXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLTJoeDZsdywgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKSBmb3J3YXJkcywgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtb3V0LTBfMTU1eWtfcHZjZmxfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtMmh4Nmx3LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpIGZvcndhcmRzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a19wdmNmbF8xODk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0aW5nXzE1NXlrX3B2Y2ZsXzE4OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRpbmdfMTU1eWtfcHZjZmxfMTg5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfcHZjZmxfMTY5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlcl8xNTV5a19wdmNmbF8xNjk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyXzE1NXlrX3B2Y2ZsXzE2OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItYmxvY2stc3RhcnRfMTU1eWtfcHZjZmxfMjI5Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC1lc25kYnM6IDIwcHg7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItYmxvY2stZW5kXzE1NXlrX3B2Y2ZsXzIzMzpub3QoI1xcOSkge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1ibG9jay1vZmZzZXQtZXNuZGJzOiAtMjBweDtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtc3RhcnRfMTU1eWtfcHZjZmxfMjM3Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLXN0YXJ0XzE1NXlrX3B2Y2ZsXzIzNzpub3QoI1xcOSk6ZGlyKGx0cikge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LWVzbmRiczogMjBweDtcbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLXN0YXJ0XzE1NXlrX3B2Y2ZsXzIzNzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LWVzbmRiczogLTIwcHg7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLWVuZF8xNTV5a19wdmNmbF8yNDg6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtZW5kXzE1NXlrX3B2Y2ZsXzI0ODpub3QoI1xcOSk6ZGlyKGx0cikge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LWVzbmRiczogLTIwcHg7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1lbmRfMTU1eWtfcHZjZmxfMjQ4Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtZXNuZGJzOiAyMHB4O1xufVxuXG4uYXdzdWlfY29udGVudHNfMTU1eWtfcHZjZmxfMjU5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfcG9ydGFsLW92ZXJsYXlfMTU1eWtfcHZjZmxfMjYzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDcwMDA7XG59XG5cbi5hd3N1aV9wb3J0YWwtb3ZlcmxheS1kaXNhYmxlZF8xNTV5a19wdmNmbF8yNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3BvcnRhbC1vdmVybGF5LWNvbnRlbnRzXzE1NXlrX3B2Y2ZsXzI3NTpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmF3c3VpX2RyYWctaGFuZGxlXzE1NXlrX3B2Y2ZsXzI3OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyXzE1NXlrX3B2Y2ZsXzE2OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaGlkZGVuXzE1NXlrX3B2Y2ZsXzI5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWJsb2NrLXN0YXJ0XzE1NXlrX3B2Y2ZsXzIyOTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoNTAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWJsb2NrLWVuZF8xNTV5a19wdmNmbF8yMzM6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLXN0YXJ0XzE1NXlrX3B2Y2ZsXzIzNzpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoNTAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1lbmRfMTU1eWtfcHZjZmxfMjQ4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoNTAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZF8xNTV5a19wdmNmbF8zMTY6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDUwJSAtICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkgLyAyKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtdG9wLTBfMTU1eWtfcHZjZmxfMzIwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLXRvcC0xXzE1NXlrX3B2Y2ZsXzMyNDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMiAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZC10b3AtMl8xNTV5a19wdmNmbF8zMjg6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTMgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtdG9wLTNfMTU1eWtfcHZjZmxfMzMyOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC00ICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLWJvdHRvbS0wXzE1NXlrX3B2Y2ZsXzMzNjpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygxICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLWJvdHRvbS0xXzE1NXlrX3B2Y2ZsXzM0MDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygyICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLWJvdHRvbS0yXzE1NXlrX3B2Y2ZsXzM0NDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygzICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLWJvdHRvbS0zXzE1NXlrX3B2Y2ZsXzM0ODpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg0ICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uXzE1NXlrX3B2Y2ZsXzE2OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRlZmF1bHQtNTNvMWs3LCAjNDI0NjUwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kZWZhdWx0LWcyZ2pkbCwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28sIDBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbl8xNTV5a19wdmNmbF8xNjk6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZF8xNTV5a19wdmNmbF8zNzEpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWhvdmVyLXQ4NGM1aCwgIzMzMzg0Myk7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbl8xNTV5a19wdmNmbF8xNjk6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZF8xNTV5a19wdmNmbF8zNzEpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1hY3RpdmUtMDh5eTBvLCAjMjMyYjM3KTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24tZGlzYWJsZWRfMTU1eWtfcHZjZmxfMzcxOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdywgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQteGxzdzlhLCAjYjRiNGJiKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2hhbmRsZV9zZGhhNl8xMDAwdl8xNDU6bm90KCNcXDkpIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgaW5saW5lLXNpemU6IC1tb3otZml0LWNvbnRlbnQ7XG4gIGlubGluZS1zaXplOiBmaXQtY29udGVudDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9oYW5kbGUtc2l6ZS1ub3JtYWxfc2RoYTZfMTAwMHZfMTUzOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuLmF3c3VpX2hhbmRsZS1zaXplLXNtYWxsX3NkaGE2XzEwMDB2XzE1Nzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbn1cbi5hd3N1aV9oYW5kbGUtZHJhZy1pbmRpY2F0b3Jfc2RoYTZfMTAwMHZfMTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhbmRsZS1kaXNhYmxlZF9zZGhhNl8xMDAwdl8xNjApIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuLmF3c3VpX2hhbmRsZS1kcmFnLWluZGljYXRvcl9zZGhhNl8xMDAwdl8xNjA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFuZGxlLWRpc2FibGVkX3NkaGE2XzEwMDB2XzE2MCkuYXdzdWlfYWN0aXZlX3NkaGE2XzEwMDB2XzE2MyB7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG4uYXdzdWlfaGFuZGxlLXJlc2l6ZS1hcmVhX3NkaGE2XzEwMDB2XzE2Njpub3QoI1xcOSkge1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9oYW5kbGUtcmVzaXplLWFyZWFfc2RoYTZfMTAwMHZfMTY2Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7XG59XG4uYXdzdWlfaGFuZGxlLXJlc2l6ZS1ob3Jpem9udGFsX3NkaGE2XzEwMDB2XzE3Mzpub3QoI1xcOSkge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi5hd3N1aV9oYW5kbGUtcmVzaXplLXZlcnRpY2FsX3NkaGE2XzEwMDB2XzE3Njpub3QoI1xcOSkge1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cbi5hd3N1aV9oYW5kbGVfc2RoYTZfMTAwMHZfMTQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaGFuZGxlX3NkaGE2XzEwMDB2XzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGFuZGxlX3NkaGE2XzEwMDB2XzE0NTpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV9oaWRlLWZvY3VzX3NkaGE2XzEwMDB2XzE4Nikge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGFuZGxlX3NkaGE2XzEwMDB2XzE0NTpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV9oaWRlLWZvY3VzX3NkaGE2XzEwMDB2XzE4Nikge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hhbmRsZV9zZGhhNl8xMDAwdl8xNDU6bm90KCNcXDkpOmZvY3VzOm5vdCguYXdzdWlfaGlkZS1mb2N1c19zZGhhNl8xMDAwdl8xODYpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYXdzdWlfcmVzaXplLWljb25fc2RoYTZfMTAwMHZfMjA5Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfcmVzaXplLWljb25fc2RoYTZfMTAwMHZfMjA5Om5vdCgjXFw5KTpob3ZlciB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX3Jlc2l6ZS1pY29uLXZlcnRpY2FsX3NkaGE2XzEwMDB2XzIxNTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4uYXdzdWlfcmVzaXplLWljb24taG9yaXpvbnRhbF9zZGhhNl8xMDAwdl8yMTk6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uYXdzdWlfcHJldmVudC1wb2ludGVyX3NkaGE2XzEwMDB2XzIyMzpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3NsaWRlcl9jcXpsa19hdzZnMF8xNDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGJsb2NrLXNpemU6IDE4cHg7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zbGlkZXJfY3F6bGtfYXc2ZzBfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2xpZGVyX2NxemxrX2F3NmcwXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2xpZGVyX2NxemxrX2F3NmcwXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NsaWRlcl9jcXpsa19hdzZnMF8xNDU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfc2xpZGVyLXNpZGVfY3F6bGtfYXc2ZzBfMTc5Om5vdCgjXFw5KSxcbi5hd3N1aV9zbGlkZXItc2lkZS1zdGFydF9jcXpsa19hdzZnMF8xODA6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfd2l0aC1tb3Rpb24tdmVydGljYWxfYjE4dHBfcGQxdTBfMTQ2Om5vdCgjXFw5KSB7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLWNvbG9yLCBvcGFjaXR5LCBibG9jay1zaXplLCBpbnNldC1ibG9jay1zdGFydCwgaW5zZXQtYmxvY2stZW5kO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV93aXRoLW1vdGlvbi12ZXJ0aWNhbF9iMTh0cF9wZDF1MF8xNDY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3dpdGgtbW90aW9uLXZlcnRpY2FsX2IxOHRwX3BkMXUwXzE0Njpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV93aXRoLW1vdGlvbi12ZXJ0aWNhbF9iMTh0cF9wZDF1MF8xNDY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3dpdGgtbW90aW9uLWhvcml6b250YWxfYjE4dHBfcGQxdTBfMTY1Om5vdCgjXFw5KSB7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLWNvbG9yLCBvcGFjaXR5LCBpbmxpbmUtc2l6ZSwgaW5zZXQtaW5saW5lLXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV93aXRoLW1vdGlvbi1ob3Jpem9udGFsX2IxOHRwX3BkMXUwXzE2NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd2l0aC1tb3Rpb24taG9yaXpvbnRhbF9iMTh0cF9wZDF1MF8xNjU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2l0aC1tb3Rpb24taG9yaXpvbnRhbF9iMTh0cF9wZDF1MF8xNjU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXR5cGUsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbi5hd3N1aV9yZXNpemUtYWN0aXZlX2IxOHRwX3BkMXUwXzE4NCAqOm5vdCgjXFw5KSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYXdzdWlfcmVzaXplLWFjdGl2ZV9iMTh0cF9wZDF1MF8xODQgKiAuYXdzdWlfd2l0aC1tb3Rpb24tdmVydGljYWxfYjE4dHBfcGQxdTBfMTQ2Om5vdCgjXFw5KSxcbi5hd3N1aV9yZXNpemUtYWN0aXZlX2IxOHRwX3BkMXUwXzE4NCAqIC5hd3N1aV93aXRoLW1vdGlvbi1ob3Jpem9udGFsX2IxOHRwX3BkMXUwXzE2NTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBhbmltYXRpb246IG5vbmU7XG59XG4uYXdzdWlfcmVzaXplLWFjdGl2ZV9iMTh0cF9wZDF1MF8xODQgaWZyYW1lOm5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX3Jlc2l6ZS1zaWRlX2IxOHRwX3BkMXUwXzE5NSAqOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xufVxuLmF3c3VpX3Jlc2l6ZS1ib3R0b21fYjE4dHBfcGQxdTBfMTk4ICo6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLW1heC10eXBlLCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovIiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfbG02dm9fNDNnZGVfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9yb290LW5vLXNjcm9sbF9sbTZ2b180M2dkZV8xNjA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXdzdWlfbGF5b3V0X2xtNnZvXzQzZ2RlXzE2NTpub3QoI1xcOSkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9sYXlvdXQtbm8tc2Nyb2xsX2xtNnZvXzQzZ2RlXzE3MTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXdzdWlfbGF5b3V0LW1haW5fbG02dm9fNDNnZGVfMTc1Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGssICNmZmZmZmYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfbGF5b3V0LW1haW4tc2Nyb2xsYWJsZV9sbTZ2b180M2dkZV8xODE6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuLmF3c3VpX3VuZm9jdXNhYmxlX2xtNnZvXzQzZ2RlXzE4NiAqOm5vdCgjXFw5KSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2JyZWFkY3J1bWJzLWRlc2t0b3BfbG02dm9fNDNnZGVfMTkwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1oZWFkZXItd3JhcHBlcl9sbTZ2b180M2dkZV8xOTU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXA3dGIxYSwgMTZweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfbG02dm9fNDNnZGVfMTk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ib3R0b20tODFuc2ZrLCA0MHB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtb3ZlcmxhcHBlZF9sbTZ2b180M2dkZV8yMDM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXgsIDM2cHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZXh0cmEtdG9wLXBhZGRpbmdfbG02dm9fNDNnZGVfMjA3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Jsb2NrLWJvZHktc2Nyb2xsXzE5ZDhsXzFuaDE0XzE1Mzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXdzdWlfbW9iaWxlLWJhcl8xOWQ4bF8xbmgxNF8xNTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tb2JpbGUtcGFuZWwtNWtzdXJ3LCAjMGYxNDFhKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBhbmVsLXNzbG52diwgMHB4IDBweCAwcHggMXB4ICNiNmJlYzkpO1xuICBibG9jay1zaXplOiBjYWxjKDIgKiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpKTtcbn1cblxuLmF3c3VpX21vYmlsZS1iYXItYnJlYWRjcnVtYnNfMTlkOGxfMW5oMTRfMTcwOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgZmxleDogMTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfbW9iaWxlLXRvZ2dsZV8xOWQ4bF8xbmgxNF8xNzc6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogN3B4O1xuICBpbmxpbmUtc2l6ZTogNDBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xufVxuLmF3c3VpX21vYmlsZS10b2dnbGUtdHlwZS1uYXZpZ2F0aW9uXzE5ZDhsXzFuaDE0XzE4Njpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9tb2JpbGUtdG9nZ2xlLXR5cGUtdG9vbHNfMTlkOGxfMW5oMTRfMTg5Om5vdCgjXFw5KSwgLmF3c3VpX21vYmlsZS10b2dnbGUtdHlwZS1kcmF3ZXJfMTlkOGxfMW5oMTRfMTg5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWlyZmNsaiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfbW9iaWxlLXRvZ2dsZV8xOWQ4bF8xbmgxNF8xNzc6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjLCAjZWJlYmYwKTtcbn1cblxuLmF3c3VpX2RyYXdlcnMtY29udGFpbmVyXzE5ZDhsXzFuaDE0XzE5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ub3RpZmljYXRpb25zXzFobW00XzFqcDAwXzk6bm90KCNcXDkpLFxuLmF3c3VpX25vdGlmaWNhdGlvbnMtc3RpY2t5XzFobW00XzFqcDAwXzEwOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDg1MDtcbn1cblxuLmF3c3VpX25vdGlmaWNhdGlvbnNfMWhtbTRfMWpwMDBfOTpub3QoI1xcOSkge1xuICAvKiBUaGlzIGlzIG5lY2Vzc2FyeSBmb3IgdGhlIHotaW5kZXggdG8gaGF2ZSBlZmZlY3QgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfbm90aWZpY2F0aW9ucy1zdGlja3lfMWhtbTRfMWpwMDBfMTA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIC0tYXdzdWktZmxhc2hiYXItc3RpY2t5LWJvdHRvbS1tYXJnaW4tZXNuZGJzOiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cblxuLmF3c3VpX25vLWNvbnRlbnQtcGFkZGluZ3NfMWhtbTRfMWpwMDBfMjU6bm90KCNcXDkpIHtcbiAgLypcbiAgV2hlbiB1c2luZyB0aGUgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyBvcHRpb24sIHRoZSBGbGFzaGJhciB3aWxsIHVzZSB0aGlzIGN1c3RvbSBwcm9wZXJ0eSB0byBhZGQgYWRkaXRpb25hbCBzcGFjZVxuICB3aGVuIHRoZSBub3RpZmljYXRpb24gYmFyIGlzIHJlbmRlcmVkLCB0byBwcmV2ZW50IGl0IGZyb20gb3ZlcmxhcHBpbmcgdGhlIGNvbnRlbnQuXG4gICAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9kcmF3ZXItZGlzcGxheWVkXzFsaDN1XzE2eHF5XzE0OTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDQwcHg7XG59XG5cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xbGgzdV8xNnhxeV8xNTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA4MzA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5kaXYuYXdzdWlfYmFja2dyb3VuZF9oeXZzal8xNHEzN18xNDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5kaXYuYXdzdWlfYmFja2dyb3VuZF9oeXZzal8xNHEzN18xNDkgPiAuYXdzdWlfc2Nyb2xsaW5nLWJhY2tncm91bmRfaHl2c2pfMTRxMzdfMTUyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrLCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gNTtcbiAgZ3JpZC1yb3c6IDEvOTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9icmVhZGNydW1ic19oeXZzal8xNHEzN18xNjM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGssICNmZmZmZmYpO1xuICBncmlkLWFyZWE6IGJyZWFkY3J1bWJzO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8xNHEzN18xNzY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiA1O1xuICBncmlkLXJvdzogMS9zcGFuIDk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LWVzbmRicyk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC1lc25kYnMpO1xuICB6LWluZGV4OiA4MzA7XG59XG4uYXdzdWlfZHJhd2Vycy1jb250YWluZXJfaHl2c2pfMTRxMzdfMTc2LmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xNHEzN18xODc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZHJhd2Vycy1jb250YWluZXJfaHl2c2pfMTRxMzdfMTc2LmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xNHEzN18xODc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1qdmZuZzEsICNmZmZmZmYpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8xNHEzN18xNzY6bm90KCNcXDkpIHtcbiAgICBtYXgtaW5saW5lLXNpemU6IGNhbGModmFyKC0tYXdzdWktbGF5b3V0LXdpZHRoLWVzbmRicykgLSB2YXIoLS1hd3N1aS1tYWluLW9mZnNldC1sZWZ0LWVzbmRicykgLSB2YXIoLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLWVzbmRicykgLSB2YXIoLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC1lc25kYnMpKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8xNHEzN18xNzY6bm90KCNcXDkpIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIC8qXG4gICAgV2hlbiBkaXNhYmxlQm9keVNjcm9sbCBpcyB0cnVlIHRoZSBvZmZzZXRUb3Agd2lsbCBiZSByZWxhdGl2ZSB0byB0aGUgXG4gICAgYXBwIGxheW91dCBhbmQgbm90IHRoZSBib2R5LiBIb3dldmVyLCB0aGUgZHJhd2VyIHBvc2l0aW9uIGNoYW5nZXMgXG4gICAgdG8gZml4ZWQgaW4gbW9iaWxlIHZpZXdwb3J0cy4gVGhlIHRvcCB2YWx1ZSBuZWVkcyB0byBpbmNsdWRlIHRoZSBcbiAgICBoZWFkZXIgYmVjYXVzZSBmaXhlZCBwb3NpdGlvbiBzd2l0Y2hlcyB0aGUgdG9wIHZhbHVlIHNvIGl0IGlzIG5vdyBcbiAgICByZWxhdGl2ZSB0byB0aGUgYm9keS5cbiAgICAqL1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8xNHEzN18xNzYuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF9oeXZzal8xNHEzN18yMTE6bm90KCNcXDkpIHtcbiAgICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC1lc25kYnMpO1xuICB9XG59XG5cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqXzE0cTM3XzIxNjpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xufVxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfMTRxMzdfMjE2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal8xNHEzN18yNTQpLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xNHEzN18xODcge1xuICBpbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqXzE0cTM3XzIxNi5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfMTRxMzdfMjU0LmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xNHEzN18xODc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZHJhd2Vycy1kZXNrdG9wLXRyaWdnZXJzLWNvbnRhaW5lcl9oeXZzal8xNHEzN18yMTYuYXdzdWlfaGFzLW11bHRpcGxlLXRyaWdnZXJzX2h5dnNqXzE0cTM3XzI1NC5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfMTRxMzdfMTg3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqXzE0cTM3XzIxNjpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfMTRxMzdfMjU0KTpub3QoLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xNHEzN18xODcpIHtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkgKiAyICsgdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpKTtcbn1cblxuLmF3c3VpX2RyYXdlcnMtbW9iaWxlLXRyaWdnZXJzLWNvbnRhaW5lcl9oeXZzal8xNHEzN18yNjc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1jb250ZW50X2h5dnNqXzE0cTM3XzI3Mjpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkgKiAyICsgdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpKTtcbn1cbi5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItY29udGVudF9oeXZzal8xNHEzN18yNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW11bHRpcGxlLXRyaWdnZXJzX2h5dnNqXzE0cTM3XzI1NCkuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzE0cTM3XzE4NyB7XG4gIG9wYWNpdHk6IDA7XG59XG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfaHl2c2pfMTRxMzdfMjcyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal8xNHEzN18yNTQpOm5vdCguYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzE0cTM3XzE4Nykge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1jb250ZW50X2h5dnNqXzE0cTM3XzI3MiA+IC5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItb3ZlcmZsb3dfaHl2c2pfMTRxMzdfMjg2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcnMtdHJpZ2dlcl9oeXZzal8xNHEzN18yNzI6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5hd3N1aV9kcmF3ZXJfaHl2c2pfMTRxMzdfMTc2Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZHJhd2VyLXNpemUtZXNuZGJzOiAyOTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAxZnI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2RyYXdlcl9oeXZzal8xNHEzN18xNzY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1qdmZuZzEsICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xNHEzN18xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzE0cTM3XzMyMDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAxO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtZXNuZGJzKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgMWZyIGF1dG8gdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtdGhidGprLCAxNXB4KSBhdXRvIDFmcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5hd3N1aV9kcmF3ZXJfaHl2c2pfMTRxMzdfMTc2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl9oeXZzal8xNHEzN18zMjAgPiAuYXdzdWlfZHJhd2VyLWNsb3NlLWJ1dHRvbl9oeXZzal8xNHEzN18zMjk6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xNHEzN18xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzE0cTM3XzMyMCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF9oeXZzal8xNHEzN18zMjA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA0O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC1lc25kYnMpO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xNHEzN18xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzE0cTM3XzMyMCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF9oeXZzal8xNHEzN18zMjAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGlkZGVuX2h5dnNqXzE0cTM3XzMzODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xNHEzN18xNzYgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl9oeXZzal8xNHEzN18zNDE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA4NTA7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqXzE0cTM3XzE3Njpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal8xNHEzN18zNDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgaW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqXzE0cTM3XzE3Ni5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal8xNHEzN18zNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xuICBvcGFjaXR5OiAxO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtZXNuZGJzKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2RyYXdlcl9oeXZzal8xNHEzN18xNzYuYXdzdWlfaXMtZHJhd2VyLW9wZW5faHl2c2pfMTRxMzdfMzQ5Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kcmF3ZXItc2l6ZS1lc25kYnM6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl9oeXZzal8xNHEzN18xNzYuYXdzdWlfaXMtZHJhd2VyLW9wZW5faHl2c2pfMTRxMzdfMzQ5Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kcmF3ZXItc2l6ZS1lc25kYnM6IDEwMHZ3O1xuICAgIGlubGluZS1zaXplOiAxMDB2dztcbiAgfVxufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuaGVhZGVyLmF3c3VpX2NvbnRlbnRfaHl2c2pfMTRxMzdfMzc1Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogaGVhZGVyO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG5UaGUgZmlyc3QgYW5kIGxhc3QgY29sdW1uIGRlZmluaXRpb25zIGhhdmUgdHdvIHJlc3BvbnNpYmlsaXRpZXMuXG5JZiBOYXZpZ2F0aW9uIGFuZC9vciBUb29scyBleGlzdCB0aGVuIHRoYXQgd2lsbCBkZXRlcm1pbmUgdGhlIHdpZHRoIG9mXG50aGUgZmlyc3QgYW5kIGxhc3QgY29sdW1ucywgcmVzcGVjdGl2ZWx5LCBhbmQgdGhlIGNvbnRlbnQgaW4gdGhlc2UgZHJhd2Vyc1xud2lsbCBjcmVhdGUgaG9yaXpvbnRhbCBzcGFjZSBmcm9tIHRoZSBjZW50ZXIgY29sdW1uIGNvbnRlbnQuIEhvd2V2ZXIsIGlmIHRoZVxubmF2aWdhdGlvbkhpZGUgYW5kL29yIHRvb2xzSGlkZSBwcm9wZXJ0aWVzIGhhdmUgYmVlbiBzZXQgdGhlbiB0aGUgZmlyc3RcbmFuZCBsYXN0IGNvbHVtbiB3aWR0aCB3aWxsIGRlZmF1bHQgdG8gdGhlIG1pbmltdW0gY29udGVudCBnYXAgcHJvcGVydGllcyB0b1xuY3JlYXRlIHRoZSBuZWNlc3NhcnkgdmlzdWFsIHNwYWNlIGFyb3VuZCB0aGUgbWFpbiBjb250ZW50LlxuXG5UaGUgbWluaW11bSBjb250ZW50IHdpZHRoIHByb3BlcnR5IGlzIHNldCB0byB6ZXJvIGFuZCBhcHBsaWVkIHVuZGVyIGFsbFxuY2lyY3Vtc3RhbmNlcyByZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIG1pbkNvbnRlbnRXaWR0aCBwcm9wZXJ0eSBpc1xuZXhwbGljaXRseSBzZXQgaW4gc2NyaXB0LlxuKi9cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMTRxMzdfNDAwOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktYnJlYWRjcnVtYnMtZ2FwLWVzbmRiczogMHB4O1xuICAtLWF3c3VpLWNvbnRlbnQtZ2FwLWxlZnQtZXNuZGJzOiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtZXNuZGJzOiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1oZWlnaHQtZXNuZGJzOiBjYWxjKDEwMHZoIC0gdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC1lc25kYnMpIC0gdmFyKC0tYXdzdWktZm9vdGVyLWhlaWdodC1lc25kYnMpKTtcbiAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLWVzbmRiczogMTI4MHB4O1xuICAtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtZXNuZGJzOiAwcHg7XG4gIC0tYXdzdWktZm9vdGVyLWhlaWdodC1lc25kYnM6IDBweDtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLWVzbmRiczogMHB4O1xuICAtLWF3c3VpLWhlYWRlci1oZWlnaHQtZXNuZGJzOiAwcHg7XG4gIC0tYXdzdWktbGF5b3V0LXdpZHRoLWVzbmRiczogMHB4O1xuICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogMHB4O1xuICAtLWF3c3VpLW1haW4tb2Zmc2V0LWxlZnQtZXNuZGJzOiAwcHg7XG4gIC0tYXdzdWktbWFpbi10ZW1wbGF0ZS1yb3dzLWVzbmRiczogMWZyO1xuICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLWVzbmRiczogMHB4O1xuICAtLWF3c3VpLW1pbi1jb250ZW50LXdpZHRoLWVzbmRiczogMjgwcHg7XG4gIC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtZXNuZGJzOiBjYWxjKDIgKiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpKTtcbiAgLS1hd3N1aS1ub3RpZmljYXRpb25zLWhlaWdodC1lc25kYnM6IDBweDtcbiAgLS1hd3N1aS1vZmZzZXQtdG9wLWVzbmRiczogdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC1lc25kYnMpO1xuICAtLWF3c3VpLW92ZXJsYXAtaGVpZ2h0LWVzbmRiczogdmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXgsIDM2cHgpO1xuICAtLWF3c3VpLXRvZ2dsZXMtbGVmdC13aWR0aC1lc25kYnM6IDBweDtcbiAgLS1hd3N1aS10b2dnbGVzLXJpZ2h0LXdpZHRoLWVzbmRiczogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLXgyeXNoaywgI2ZmZmZmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIi4gLiBtb2JpbGVUb29sYmFyIC4gLlwiIFwiLiAuIG5vdGlmaWNhdGlvbnMgLiAuXCIgXCIuIC4gYnJlYWRjcnVtYnNHYXAgLiAuXCIgXCIuIC4gYnJlYWRjcnVtYnMgLiAuXCIgXCIuIC4gaGVhZGVyR2FwIC4gLlwiIFwiLiAuIGhlYWRlciAuIC5cIiBcIi4gLiBtYWluR2FwIC4gLlwiIFwiLiAuIG1haW4gLiAuXCIgXCIuIC4gbWFpbiAuIC5cIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBtaW5tYXgodmFyKC0tYXdzdWktY29udGVudC1nYXAtbGVmdC1lc25kYnMpLCAxZnIpIG1pbm1heCh2YXIoLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLWVzbmRicyksIHZhcigtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtZXNuZGJzKSkgbWlubWF4KHZhcigtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LWVzbmRicyksIDFmcikgbWluLWNvbnRlbnQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIHZhcigtLWF3c3VpLWJyZWFkY3J1bWJzLWdhcC1lc25kYnMpIGF1dG8gdmFyKC0tYXdzdWktaGVhZGVyLWdhcC1lc25kYnMpIGF1dG8gdmFyKC0tYXdzdWktbWFpbi1nYXAtZXNuZGJzKSB2YXIoLS1hd3N1aS1vdmVybGFwLWhlaWdodC1lc25kYnMpIHZhcigtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy1lc25kYnMpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktY29udGVudC1oZWlnaHQtZXNuZGJzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKlxuICBBZGQgdW5pZmllZCBtYXgtd2lkdGggZm9yIEFwcExheW91dCBjb250ZW50IGJhc2VkIG9uIGJyZWFrcG9pbnRzLiBPbmx5IHVzZSB0aGUgbWF4IGNvbnRlbnQgXG4gIHdpZHRoIGN1c3RvbSBwcm9wZXJ0eSBmb3IgdGhlIG1pZGRsZSBjb2x1bW4gZGVmaW5pdGlvbiBpZiB0aGUgbWF4Q29udGVudFdpZHRoIHByb3BlcnR5IFxuICBoYXMgYmVlbiBleHBsaWNpdGx5IHNldCB0byBhIG5vbi16ZXJvIHZhbHVlIGFuZCBzdWJzZXF1ZW50bHkgc2V0IHRoZSBoYXMtbWF4LWNvbnRlbnQtd2lkdGggXG4gIGRhdGEgYXR0cmlidXRlIHRvIHRydWUuXG4gICovXG4gIC8qXG4gIE9ubHkgdXNlIHRoZSBtYXggY29udGVudCB3aWR0aCBjdXN0b20gcHJvcGVydHkgZm9yIHRoZSBtaWRkbGUgY29sdW1uIGRlZmluaXRpb25cbiAgaWYgdGhlIG1heENvbnRlbnRXaWR0aCBwcm9wZXJ0eSBoYXMgYmVlbiBleHBsaWNpdGx5IHNldCB0byBhIG5vbi16ZXJvIHZhbHVlIGFuZFxuICBzdWJzZXF1ZW50bHkgc2V0IHRoZSBoYXMtbWF4LWNvbnRlbnQtd2lkdGggZGF0YSBhdHRyaWJ1dGUgdG8gdHJ1ZS5cbiAgKi9cbiAgLypcbiAgV2FybmluZyEgVGhpcyBpcyBhIGhhY2shIFdlIGFyZSBpbXBsZW1lbnRpbmcgYSBzaG9ydCB0ZXJtIGZpeCB0byBwcmV2ZW50IHRoZVxuICB0b29scyBkcmF3ZXIgZnJvbSBwb3RlbnRpYWxseSBnZXR0aW5nIHB1c2hlZCBvZmYgc2NyZWVuLiBDdXJyZW50bHkgdGhlcmUgaXMgbm9cbiAgcHJvdGVjdGlvbiBhZ2FpbnN0IGEgbmF2aWdhdGlvbldpZHRoLCBtaW5Db250ZW50V2lkdGgsIGFuZCB0b29sc1dpZHRoIHRoYXQgYXJlXG4gIGluIGV4Y2VzcyBvdmUgdGhlIGF2YWlsYWJsZSBzcGFjZSBpbiB0aGUgdmlld3BvcnQuIFRvIGFjY29tb2RhdGUgdGhpcyB3ZSByZW1vdmVcbiAgdGhlIG1pbkNvbnRlbnRXaWR0aCBhbmQgc2V0IGl0IHRvIHplcm8gaW4gc21hbGwgdmlld3BvcnRzIGFuZCBiZWxvdyB1bnRpbCB0aGVcbiAgaXNNb2JpbGUgYnJlYWtwb2ludCBzZXRzIHRoZSBkcmF3ZXJzIHRvIG92ZXJsYXkgYXQgMTAwdncuXG4gICovXG4gIC8qXG4gIEluIGRlc2t0b3Agdmlld3BvcnRzIHRoZSBjb250ZW50IGdhcCBwcm9wZXJ0eSBmb3IgdGhlIGxlZnQgYW5kIHJpZ2h0XG4gIGNvbHVtbnMgc2hvdWxkIG92ZXJyaWRlIHRoZSBkZWZhdWx0IG9mIHplcm8gaWYgdGhlIG5hdmlnYXRpb25IaWRlXG4gIG9yIHRvb2xzSGlkZSBwcm9wZXJ0eSBpcyBzZXQuIFRoaXMgZW5zdXJlcyBhZGVxdWF0ZSBob3Jpem9udGFsIHNwYWNlXG4gIGZvciB0aGUgY2VudGVyIGNvbHVtbiBmcm9tIHRoZSBlZGdlcyBvZiB0aGUgdmlld3BvcnQgd2hlbiB0aGVyZSBpc1xuICBub3QgbGVmdCBvciByaWdodCBjb250ZW50LlxuXG4gIFdhcm5pbmchIElmIHRoZXNlIGRlc2lnbiB0b2tlbnMgY2hhbmdlIGl0IHdpbGwgYWR2ZXJzZWx5IGltcGFjdCB0aGUgXG4gIGNhbGN1bGF0aW9uIHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSBTcGxpdCBQYW5lbCBtYXhpbXVtIHdpZHRoIGluIHRoZSBcbiAgaGFuZGxlU3BsaXRQYW5lbE1heFdpZHRoIGZ1bmN0aW9uIGluIHRoZSBjb250ZXh0LlxuICAqL1xuICAvKlxuICBJbiBtb2JpbGUgdmlld3BvcnRzIHRoZSBOYXZpZ2F0aW9uIGFuZCBUb29scyBkcmF3ZXJzIGFyZSBoaWRkZW5cbiAgYW5kIHRyaWdnZXJlZCBieSB0aGUgTW9iaWxlVG9vbGJhciB3aGljaCB0aGVuIHRha2UgdXAgdGhlIGVudGlyZSB2aWV3cG9ydC5cbiAgVGhlIGNlbnRlciBjb2x1bW4gbmVlZHMgcGVybWFuZW50IHNwYWNlIGZyb20gdGhlIGhvcml6b250YWwgdmlld3BvcnRcbiAgZWRnZXMgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB0aGVyZSBpcyBhIE5hdmlnYXRpb24gb3IgVG9vbHMuXG4gICovXG4gIC8qXG4gIE92ZXJyaWRlIHRoZSBkZXNrdG9wIGdhcCB2YWx1ZXMgc2V0IGFib3ZlIGZvciB0aGUgTm90aWZpY2F0aW9ucywgSGVhZGVyLCBhbmQgTWFpblxuICBjb21wb25lbnRzIGZvciBtb2JpbGUgdmlld3BvcnRzLlxuICAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMTRxMzdfNDcyKSB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLWVzbmRiczogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMTRxMzdfNDAwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal8xNHEzN180NzIpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtZXNuZGJzOiAxNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xNHEzN180MDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzE0cTM3XzQ3Mikge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMTRxMzdfNDcyKS5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX2h5dnNqXzE0cTM3XzQ4NyB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLWVzbmRiczogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMTRxMzdfNDAwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal8xNHEzN180NzIpLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfaHl2c2pfMTRxMzdfNDg3IHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtZXNuZGJzOiAxNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xNHEzN180MDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzE0cTM3XzQ3MikuYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF9oeXZzal8xNHEzN180ODcge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IDIxNjBweDtcbiAgfVxufVxuLmF3c3VpX2xheW91dF9oeXZzal8xNHEzN180MDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzE0cTM3XzQ3MikuYXdzdWlfY29udGVudC10eXBlLXRhYmxlX2h5dnNqXzE0cTM3XzUwMSwgLmF3c3VpX2xheW91dF9oeXZzal8xNHEzN180MDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzE0cTM3XzQ3MikuYXdzdWlfY29udGVudC10eXBlLWNhcmRzX2h5dnNqXzE0cTM3XzUwMSB7XG4gIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IDEwMCU7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMTRxMzdfNDcyOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IHZhcigtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLWVzbmRicyk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMC5hd3N1aV9pcy1vdmVybGFwLWRpc2FibGVkX2h5dnNqXzE0cTM3XzUwNzpub3QoI1xcOSkge1xuICAtLWF3c3VpLW92ZXJsYXAtaGVpZ2h0LWVzbmRiczogMDtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMTRxMzdfNDAwLmF3c3VpX2lzLWhpZGUtbW9iaWxlLXRvb2xiYXJfaHl2c2pfMTRxMzdfNTEwOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtZXNuZGJzOiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xNHEzN180MDA6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtZXNuZGJzOiB2YXIoLS1hd3N1aS1taW4tY29udGVudC13aWR0aC1lc25kYnMsIDI4MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMTRxMzdfNDAwOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLWVzbmRiczogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xNHEzN180MDAuYXdzdWlfaGFzLWNvbnRlbnQtZ2FwLWxlZnRfaHl2c2pfMTRxMzdfNTI0Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1jb250ZW50LWdhcC1sZWZ0LWVzbmRiczogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xuICB9XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMTRxMzdfNDAwLmF3c3VpX2hhcy1jb250ZW50LWdhcC1yaWdodF9oeXZzal8xNHEzN181Mjc6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LWVzbmRiczogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xNHEzN180MDA6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLWxlZnQtZXNuZGJzOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gICAgLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC1lc25kYnM6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgfVxufVxuLmF3c3VpX2xheW91dF9oeXZzal8xNHEzN180MDAuYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzE0cTM3XzUzNzpub3QoI1xcOSkge1xuICAtLWF3c3VpLWJyZWFkY3J1bWJzLWdhcC1lc25kYnM6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMC5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLWhlYWRlcl9oeXZzal8xNHEzN181NDA6bm90KCNcXDkpLCAuYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMC5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW5vdGlmaWNhdGlvbnNfaHl2c2pfMTRxMzdfNTQwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8xNHEzN181MzcpLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfMTRxMzdfNTQwIHtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMTRxMzdfNDAwLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8xNHEzN181MzcuYXdzdWlfaGFzLWhlYWRlcl9oeXZzal8xNHEzN181NDA6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMTRxMzdfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbm90aWZpY2F0aW9uc19oeXZzal8xNHEzN181NDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzE0cTM3XzUzNyk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzE0cTM3XzU0MCkge1xuICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal8xNHEzN180MDAuYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzE0cTM3XzUzNzpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzE0cTM3XzU0MCkge1xuICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzE0cTM3XzU0MDpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tcDd0YjFhLCAxNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMTRxMzdfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal8xNHEzN181NTU6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzE0cTM3XzU1NSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMTRxMzdfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal8xNHEzN181NTUuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzE0cTM3XzU1NTpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMTRxMzdfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtaGVhZGVyX2h5dnNqXzE0cTM3XzU0MDpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktaGVhZGVyLWdhcC1lc25kYnM6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIH1cbiAgLmF3c3VpX2xheW91dF9oeXZzal8xNHEzN180MDAuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1ub3RpZmljYXRpb25zX2h5dnNqXzE0cTM3XzU0MDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtYnJlYWRjcnVtYnNfaHl2c2pfMTRxMzdfNTM3KS5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzE0cTM3XzU0MCB7XG4gICAgLS1hd3N1aS1oZWFkZXItZ2FwLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgfVxuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMC5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW5vdGlmaWNhdGlvbnNfaHl2c2pfMTRxMzdfNTQwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8xNHEzN181MzcpOm5vdCguYXdzdWlfaGFzLWhlYWRlcl9oeXZzal8xNHEzN181NDApLCAuYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMC5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW1haW5faHl2c2pfMTRxMzdfNTU1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xNHEzN181NTUpIHtcbiAgICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgfVxuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMC5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW1haW5faHl2c2pfMTRxMzdfNTU1LmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xNHEzN181NTU6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogMHB4O1xuICB9XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMC5hd3N1aV9oYXMtbGVmdC10b2dnbGVzLWd1dHRlcl9oeXZzal8xNHEzN181NzU6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS10b2dnbGVzLWxlZnQtd2lkdGgtZXNuZGJzOiBjYWxjKHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy0xZXc0MG0sIDEycHgpICsgMzZweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMC5hd3N1aV9oYXMtcmlnaHQtdG9nZ2xlcy1ndXR0ZXJfaHl2c2pfMTRxMzdfNTc4Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktdG9nZ2xlcy1yaWdodC13aWR0aC1lc25kYnM6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkgKyAzNnB4KTtcbn1cblxuLypcbklmIGRpc2FibGVCb2R5U2Nyb2xsIGlzIHRydWUgKHZlcnkgdW5jb21tb24gdXNlIGNhc2UpIHRoZW4gdGhlIEFwcExheW91dCBjb21wb25lbnQgXG5hbmQgbm90IHRoZSBkb2N1bWVudCBib2R5IHdpbGwgYmUgdGhlIHNjcm9sbGFibGUgZWxlbWVudC4gVGhpcyByZXF1aXJlcyBhIGZpeGVkIGhlaWdodCBcbmluc3RlYWQgb2YgYSBtaW5pbXVtIGhlaWdodCB3aXRoIGEgdmVydGljYWwgc2Nyb2xsIHBvbGljeS4gVGhlIG9mZnNldCB0b3AgdmFsdWUgZm9yIFxuY29tcG9uZW50cyB3aXRoIHBvc2l0aW9uOiBzdGlja3kgKE1vYmlsZVRvb2xiYXIsIE5hdmlnYXRpb24sIE5vdGlmaWNhdGlvbnMsIFRvb2xzKSB3aWxsIGJlIFxuc2V0IHplcm8gc2luY2UgdGhlIEFwcExheW91dCBpcyBuZWFyZXN0IHNjcm9sbGFibGUgcGFyZW50IGFuZCBhbnkgZXhpc3RpbmcgaGVhZGVyIGRvZXMgXG5ub3QgbWF0dGVyLiBUaGUgb2Zmc2V0IHRvcCB2YWx1ZSBmb3IgQXBwTGF5b3V0IGNvbnRlbnRNYWluIGNoaWxkcmVuIHdpdGggXG5wb3NpdGlvbjogc3RpY2t5IHdpbGwgYmUgdGhlIHZhbHVlIG9mIHRoZSBub3RpZmljYXRpb25zIGhlaWdodCBpbiBhZGRpdGlvbiB0byB0aGUgXG5ub3RpZmljYXRpb25zIHRvcCBtYXJnaW4gYW5kIHNvbWUgYWRkaXRpb25hbCB2ZXJ0aWNhbCBzcGFjZSBmb3IgYWVzdGhldGljcy5cbiovXG4uYXdzdWlfbGF5b3V0X2h5dnNqXzE0cTM3XzQwMC5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsX2h5dnNqXzE0cTM3XzIxMTpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy1lc25kYnM6IDFmciBhdXRvO1xuICAtLWF3c3VpLW9mZnNldC10b3AtZXNuZGJzOiAwcHg7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LWVzbmRicyk7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMTRxMzdfNDAwLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMTRxMzdfMjExLmF3c3VpX2hhcy1zcGxpdC1wYW5lbF9oeXZzal8xNHEzN181OTguYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tYm90dG9tX2h5dnNqXzE0cTM3XzU5ODpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy1lc25kYnM6IHJlcGVhdCgyLCBhdXRvKTtcbn1cblxuLypcblRoaXMgQ1NTIGNsYXNzIGlzIGFwcGxpZWQgdG8gdGhlIGRvY3VtZW50IGJvZHkgdG8gcHJldmVudCBvdmVyZmxvdyBzY3JvbGxpbmdcbndoZW4gdGhlIG5hdmlnYXRpb24gb3IgdG9vbHMgZHJhd2VycyBhcmUgb3BlbiBpbiByZXNwb25zaXZlIHZpZXdwb3J0cy5cbiovXG4uYXdzdWlfYmxvY2stYm9keS1zY3JvbGxfaHl2c2pfMTRxMzdfNjA2Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwsIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0ICovXG4uYXdzdWlfdW5mb2N1c2FibGVfaHl2c2pfMTRxMzdfNjExOm5vdCgjXFw5KSxcbi5hd3N1aV91bmZvY3VzYWJsZV9oeXZzal8xNHEzN182MTEgKjpub3QoI1xcOSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfMTRxMzdfNjIxOm5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogbWFpbjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS04MW5zZmssIDQwcHgpO1xuICAvKlxuICBJZiB0aGUgc3BsaXQgcGFuZWwgaXMgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBhZGRpdGlvbmFsIHBhZGRpbmcgd2lsbCBuZWVkIHRvIGJlXG4gIGFkZGVkIHRvIHRoZSBjb250ZW50IGFyZWEuIFRoaXMgaXMgdG8gZW5zdXJlIHRoYXQgdGhlIHVzZXIgaXMgYWJsZSB0byBzY3JvbGxcbiAgZmFyIGVub3VnaCB0byBzZWUgYWxsIG9mIHRoZSBjb250ZW50IHRoYXQgd291bGQgb3RoZXJ3aXNlIGJlIG9ic2N1cmVkIGJ5IHRoZVxuICBzdGlja3kgcG9zaXRpb24gb2YgdGhlIHNwbGl0IHBhbmVsLlxuICAqL1xuICAvKlxuICBJZiBkaXNhYmxlQ29udGVudFBhZGRpbmdzIGlzIGVuYWJsZWQgdGhlbiB0aGUgTWFpbiBjb250ZW50IGhhcyBhIGRpZmZlcmVudFxuICBiZWhhdmlvciBpbnNpZGUgdGhlIExheW91dCBncmlkLiBCeSBkZWZhdWx0IGl0IHdpbGwgcmVuZGVyIGFjcm9zcyB0aGUgZW50aXJlXG4gIGdyaWQgY29sdW1uIHNwYW4uIElmIHRoZSBOYXZpZ2F0aW9uIGlzIG9wZW4gb24gdGhlIGxlZnQsIHdlIGluY3JlbWVudCB0aGVcbiAgc3RhcnQgY29sdW1uIGJ5IG9uZS4gSWYgdGhlIFRvb2xzIG9yIFNwbGl0IFBhbmVsIChpbiBzaWRlIHBvc2l0aW9uKSBpcyBvcGVuXG4gIG9uIHRoZSByaWdodCwgd2UgZGVjcmVtZW50IHRoZSBjb2x1bW4gZW5kIGJ5IG9uZS5cbiAgKi9cbn1cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfMTRxMzdfNjIxLmF3c3VpX2hhcy1zcGxpdC1wYW5lbF9oeXZzal8xNHEzN181OTguYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tYm90dG9tX2h5dnNqXzE0cTM3XzU5ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zcGxpdC1wYW5lbC1oZWlnaHQtZXNuZGJzKSArIHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS04MW5zZmssIDQwcHgpKTtcbn1cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfMTRxMzdfNjIxLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xNHEzN181NTU6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvNjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2NvbnRhaW5lcl9oeXZzal8xNHEzN182MjEuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzE0cTM3XzU1NS5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMTRxMzdfNjQ3Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cbiAgLmF3c3VpX2NvbnRhaW5lcl9oeXZzal8xNHEzN182MjEuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzE0cTM3XzU1NS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzE0cTM3XzY1MDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXJfaHl2c2pfMTRxMzdfNjIxLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xNHEzN181NTUuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8xNHEzN182NTAuYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tc2lkZV9oeXZzal8xNHEzN182NTA6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyX2h5dnNqXzE0cTM3XzYyMS5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfMTRxMzdfNTU1LmF3c3VpX2hhcy1hY3RpdmUtZHJhd2VyX2h5dnNqXzE0cTM3XzY1MDpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNTtcbiAgfVxufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMTRxMzdfNjYzOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1oMzQxM3csIDBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtZXNuZGJzKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hcmVhOiBtb2JpbGVUb29sYmFyO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDU7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBtaW5tYXgoMCwgMWZyKSBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC1lc25kYnMpO1xuICB6LWluZGV4OiAxMDAwO1xufVxuc2VjdGlvbi5hd3N1aV9tb2JpbGUtdG9vbGJhcl9oeXZzal8xNHEzN182NjM6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVtb3ZlLWhpZ2gtY29udHJhc3QtaGVhZGVyX2h5dnNqXzE0cTM3XzY4MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLXgyeXNoaywgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC10b2dnbGUtbHJjNXk2LCAwcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTIpKTtcbn1cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMTRxMzdfNjYzID4gLmF3c3VpX21vYmlsZS10b29sYmFyLW5hdl9oeXZzal8xNHEzN182ODQ6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5zZWN0aW9uLmF3c3VpX21vYmlsZS10b29sYmFyX2h5dnNqXzE0cTM3XzY2MyA+IC5hd3N1aV9tb2JpbGUtdG9vbGJhci1icmVhZGNydW1ic19oeXZzal8xNHEzN182ODg6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrLCAjZmZmZmZmKTtcbn1cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMTRxMzdfNjYzID4gLmF3c3VpX21vYmlsZS10b29sYmFyLXRvb2xzX2h5dnNqXzE0cTM3XzY5Mjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyX2h5dnNqXzE0cTM3XzcwMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDEvc3BhbiA5O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC1lc25kYnMpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC1lc25kYnMpO1xuICB6LWluZGV4OiA4MzA7XG4gIC8qXG4gIFRoZSBuYXZpZ2F0aW9uIGFuZCB0b29scyBjb250YWluZXJzICh0aGF0IGNvbnRhaW4gdGhlIHRvZ2dsZSBidXR0b25zKVxuICBzdHJldGNoIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgYXBwIGxheW91dC4gTm9ybWFsbHksIHRoaXMgd291bGRuJ3QgYmUgYW5cbiAgaXNzdWUgYmVjYXVzZSB0aGV5IHNpdCBhYm92ZSB0aGUgYXBwIGxheW91dCdzIGNvbnRlbnQgcGFkZGluZy5cblxuICBCdXQgaWYgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyBpcyBzZXQgdG8gdHJ1ZSBhbmQgdGhlcmUgYXJlIGJ1dHRvbnMgb24gdGhlXG4gIGxlZnQvcmlnaHQgZWRnZXMgb2YgdGhlIHNjcmVlbiwgdGhleSB3aWxsIGJlIGNvdmVyZWQgYnkgdGhlIGNvbnRhaW5lcnMuIFNvXG4gIHdlIG5lZWQgdG8gZGlzYWJsZSBwb2ludGVyIGV2ZW50cyBpbiB0aGUgY29udGFpbmVyIGFuZCByZS1lbmFibGUgdGhlbSBpblxuICB0aGUgcGFuZWxzIGFuZCB0b2dnbGUgYnV0dG9ucy5cbiAgKi9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyX2h5dnNqXzE0cTM3XzcwMTpub3QoI1xcOSkge1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICAvKlxuICAgIFdoZW4gZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSB0aGUgb2Zmc2V0VG9wIHdpbGwgYmUgcmVsYXRpdmUgdG8gdGhlIFxuICAgIGFwcCBsYXlvdXQgYW5kIG5vdCB0aGUgYm9keS4gSG93ZXZlciwgdGhlIGRyYXdlciBwb3NpdGlvbiBjaGFuZ2VzIFxuICAgIHRvIGZpeGVkIGluIG1vYmlsZSB2aWV3cG9ydHMuIFRoZSB0b3AgdmFsdWUgbmVlZHMgdG8gaW5jbHVkZSB0aGUgXG4gICAgaGVhZGVyIGJlY2F1c2UgZml4ZWQgcG9zaXRpb24gc3dpdGNoZXMgdGhlIHRvcCB2YWx1ZSBzbyBpdCBpcyBub3cgXG4gICAgcmVsYXRpdmUgdG8gdGhlIGJvZHkuXG4gICAgKi9cbiAgfVxuICAuYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfaHl2c2pfMTRxMzdfNzAxLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMTRxMzdfMjExOm5vdCgjXFw5KSB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLWhlYWRlci1oZWlnaHQtZXNuZGJzKTtcbiAgfVxufVxuXG5uYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzE0cTM3XzczOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCk7XG4gIC8qXG4gIEFwcGx5IHRoZSBhbmltYXRpb24gb25seSBpbiBkZXNrdG9wIHZpZXdwb3J0cyBiZWNhdXNlIHRoZSBNb2JpbGVUb29sYmFyIHdpbGxcbiAgdGFrZSBjb250cm9sIGluIHJlc3BvbnNpdmUgdmlld3BvcnRzLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9zaG93QnV0dG9uc19oeXZzal8xNHEzN18xIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxubmF2LmF3c3VpX3Nob3ctbmF2aWdhdGlvbl9oeXZzal8xNHEzN183MzkuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqXzE0cTM3XzY0Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfMTRxMzdfNzM5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xNHEzN182NDcpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzE0cTM3XzczOTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMTRxMzdfNjQ3KS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMTRxMzdfNzYyIHtcbiAgICBhbmltYXRpb246IGF3c3VpX3Nob3dCdXR0b25zX2h5dnNqXzE0cTM3XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfMTRxMzdfNzM5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xNHEzN182NDcpLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xNHEzN183NjIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzE0cTM3XzczOTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMTRxMzdfNjQ3KS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMTRxMzdfNzYyLCAuYXdzdWktbW9kZS1lbnRlcmluZyBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzE0cTM3XzczOTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMTRxMzdfNjQ3KS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMTRxMzdfNzYyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5uYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal8xNHEzN183MDE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1qdmZuZzEsICNmZmZmZmYpO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItaW5saW5lLWVuZDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvKlxuICBBIG5vbi1zZW1hbnRpYyBub2RlIGlzIGFkZGVkIHdpdGggYSBmaXhlZCB3aWR0aCBlcXVhbCB0byB0aGUgZmluYWwgTmF2aWdhdGlvblxuICB3aWR0aC4gVGhpcyB3aWxsIGNyZWF0ZSB0aGUgdmlzdWFsIGFwcGVhcmFuY2Ugb2YgaG9yaXpvbnRhbCBtb3ZlbWVudCBhbmRcbiAgcHJldmVudCB1bndhbnRlZCB0ZXh0IHdyYXBwaW5nLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9vcGVuTmF2aWdhdGlvbl9oeXZzal8xNHEzN18xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLWVzbmRicyk7XG4gIH1cbn1cbm5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzE0cTM3XzcwMTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMTRxMzdfNjQ3KSB7XG4gIGlubGluZS1zaXplOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMTRxMzdfNzAxLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xNHEzN182NDcuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzE0cTM3Xzc2Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX29wZW5OYXZpZ2F0aW9uX2h5dnNqXzE0cTM3XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgbmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMTRxMzdfNzAxLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xNHEzN182NDcuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzE0cTM3Xzc2Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIG5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzE0cTM3XzcwMS5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMTRxMzdfNjQ3LmF3c3VpX2FuaW1hdGluZ19oeXZzal8xNHEzN183NjI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyBuYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal8xNHEzN183MDEuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqXzE0cTM3XzY0Ny5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMTRxMzdfNzYyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbm5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzE0cTM3XzcwMSA+IC5hd3N1aV9hbmltYXRlZC1jb250ZW50X2h5dnNqXzE0cTM3XzgyNjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC1lc25kYnMpO1xufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMTRxMzdfNzAxID4gLmF3c3VpX2NvbnRlbnQtY29udGFpbmVyX2h5dnNqXzE0cTM3XzgyOTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgbmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMTRxMzdfNzAxOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLWVzbmRiczogMTAwdnc7XG4gIH1cbn1cblxuLmF3c3VpX2hpZGUtbmF2aWdhdGlvbl9oeXZzal8xNHEzN184Mzg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXRoYnRqaywgMTVweCk7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8xNHEzN184NDg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGdyaWQtYXJlYTogbm90aWZpY2F0aW9ucztcbiAgei1pbmRleDogODUwO1xufVxuLmF3c3VpX25vdGlmaWNhdGlvbnNfaHl2c2pfMTRxMzdfODQ4LmF3c3VpX2hhcy1ub3RpZmljYXRpb24tY29udGVudF9oeXZzal8xNHEzN184NTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8xNHEzN184NDguYXdzdWlfc3RpY2t5LW5vdGlmaWNhdGlvbnNfaHl2c2pfMTRxMzdfODU3Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1mbGFzaGJhci1zdGlja3ktYm90dG9tLW1hcmdpbi1lc25kYnM6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLW9mZnNldC10b3AtZXNuZGJzKTtcbiAgfVxuICAuYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8xNHEzN184NDguYXdzdWlfc3RpY2t5LW5vdGlmaWNhdGlvbnNfaHl2c2pfMTRxMzdfODU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2gtY29udHJhc3RfaHl2c2pfMTRxMzdfODYyKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGssICNmZmZmZmYpO1xuICB9XG4gIC5hd3N1aV9ub3RpZmljYXRpb25zX2h5dnNqXzE0cTM3Xzg0OC5hd3N1aV9oYXMtbm90aWZpY2F0aW9uLWNvbnRlbnRfaHl2c2pfMTRxMzdfODUzOm5vdCgjXFw5KSB7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICB9XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuV2hlbiB0aGUgU3BsaXQgUGFuZWwgaXMgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBpdCB3YXMgc2hhcmUgdGhlIHNhbWUgcm93XG5hcyB0aGUgY29udGVudCBhcmVhLiBUaGlzIHJvdyBpcyBkZWZpbmVkIGFzIDEgZnJhY3Rpb25hbCB1bml0IHdoaWNoIHdpbGxcbmNvbnN1bWUgdGhlIHJlbWFpbmluZyB2ZXJ0aWNhbCBzcGFjZSBpbiB0aGUgZ3JpZCBhZnRlciB0aGUgbm90aWZpY2F0aW9uc1xuYW5kIGJyZWFkY3J1bWJzLlxuKi9cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzE0cTM3Xzg4MDpub3QoI1xcOSkge1xuICAvKlxuICBUaGUgYWxpZ24gc2VsZiBwcm9wZXJ0eSB3aWxsIHBvc2l0aW9uIHRoZSBzcGxpdCBwYW5lbCBhdCB0aGUgYm90dG9tIG9mIHRoZSBncmlkIHJvdy5cbiAgVGhpcyBjb3VsZCBiZSBvZmYgdGhlIHZpZXdwb3J0IGlmIHRoZSBjb250ZW50IGFyZWEgaGFzIGVub3VnaCBjb250ZW50IHRvIGJlIHNjcm9sbGFibGUuXG4gICovXG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1hd3N1aS1mb290ZXItaGVpZ2h0LWVzbmRicyk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGdyaWQtY29sdW1uOiAxLzY7XG4gIGdyaWQtcm93OiA5O1xuICBibG9jay1zaXplOiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIC8qXG4gIFRoZSBwb3NpdGlvbiBzdGlja3kgd2lsbCB3b3JrIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIGFsaWduIHNlbGY6IGVuZDsgcHJvcGVydHkuXG4gIElmIHRoZSBncmlkIHJvdyBzY3JvbGxzIGJleW9uZCB0aGUgdmlld3BvcnQsIHRoZSBzdGlja3kgYm90dG9tIHBvc2l0aW9uXG4gIHdpbGwgbGlmdCBpdCB1cCBhYm92ZSB0aGUgZm9vdGVyIHNvIGl0IGlzIGFsd2F5cyB2aXNpYmxlLlxuICAqL1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4NDA7XG4gIC8qXG4gIFVubGlrZSB0aGUgc2lkZSBwb3NpdGlvbiB0aGUgU3BsaXQgUGFuZWwgaXMgcGVyc2lzdGVudCBpbiB0aGUgRE9NXG4gIHdoZW4gaW4gdGhlIGJvdHRvbSBwb3NpdGlvbi5cbiAgKi9cbiAgLypcbiAgV2FybmluZyEgVGhpcyBpcyBhIGhhY2shIFRoZSBleGlzdGluZyBkZXNpZ24gdG9rZW4gZm9yIHRoZSBzcGxpdCBwYW5lbFxuICBzaGFkb3cgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBkb2VzIG5vdCByZW5kZXIgaW4gdGhlIHJlZmFjdG9yZWQgY29kZS5cbiAgSXQgYXBwZWFycyB0byBiZSByZWxhdGVkIHRvIHRoZSBmYWN0IHRoYXQgdGhlIGxlZ2FjeSBzcGxpdCBwYW5lbCBlbGVtZW50XG4gIGhhcyBhIGhlaWdodCBlcXVhbCB0byB0aGUgZXhwYW5kZWQgaGVpZ2h0IGFuZCBhIGNvcnJlc3BvbmRpbmcgdHJhbnNsYXRpb25cbiAgb2YgdGhlIFkgcG9zaXRpb24gc28gaXQgaXMgbW92ZWQgb2ZmIHRoZSBzY3JlZW4uIFRoaXMgd2lsbCBuZWVkIHRvIGJlXG4gIHJlZmFjdG9yZWQgd2l0aCBhbiBhZGp1c3RtZW50IHRvIHRoZSBzcGxpdCBwYW5lbCBkZXNpZ24gdG9rZW4uXG4gICovXG4gIC8qXG4gIFdoZW4gdGhlIGRhdGEgYXR0cmlidXRlIGNoYW5nZXMgaW5kaWNhdGluZyB0aGUgU3BsaXQgUGFuZWwgaGFzIGJlZW4gb3BlbmVkXG4gIGFwcGx5IHRoZSBhbmltYXRpb24gdG8gdGhlIGhlaWdodCBwcm9wZXJ0eS5cbiAgKi9cbn1cbkBrZXlmcmFtZXMgYXdzdWlfb3BlblNwbGl0UGFuZWxCb3R0b21faHl2c2pfMTRxMzdfMSB7XG4gIGZyb20ge1xuICAgIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLXJlcG9ydGVkLWhlYWRlci1zaXplLWVzbmRicywgMCk7XG4gIH1cbiAgdG8ge1xuICAgIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLXJlcG9ydGVkLXNpemUtZXNuZGJzKTtcbiAgfVxufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMTRxMzdfODgwLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMTRxMzdfMjExOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzE0cTM3Xzg4MC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMTRxMzdfNjQ3LmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8xNHEzN185Mjc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal8xNHEzN184ODAuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzE0cTM3XzE4Ny5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMTRxMzdfOTI3Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uLWVuZDogNTtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzE0cTM3Xzg4MC5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMTRxMzdfOTI3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMTRxMzdfODgwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMTRxMzdfNjUwKS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMTRxMzdfOTI3IHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCA3LCAyMiwgMC4xKSAwcHggLTMycHggMzJweCAtMjRweDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzE0cTM3Xzg4MC5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzE0cTM3XzY1MC5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMTRxMzdfOTI3Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zcGxpdC1ib3R0b20tNm00NnhzLCAwcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzE0cTM3Xzg4MC5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzE0cTM3XzY1MC5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMTRxMzdfOTI3LmF3c3VpX2FuaW1hdGluZ19oeXZzal8xNHEzN183NjI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9vcGVuU3BsaXRQYW5lbEJvdHRvbV9oeXZzal8xNHEzN18xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDksIDExNW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIHNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzE0cTM3Xzg4MC5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzE0cTM3XzY1MC5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMTRxMzdfOTI3LmF3c3VpX2FuaW1hdGluZ19oeXZzal8xNHEzN183NjI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCBzZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal8xNHEzN184ODAuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8xNHEzN182NTAuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqXzE0cTM3XzkyNy5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMTRxMzdfNzYyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMTRxMzdfODgwLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMTRxMzdfNjUwLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8xNHEzN185MjcuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzE0cTM3Xzc2Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8xNHEzN185NTY6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgLypcbiAgVGhlIG1pbiBhbmQgbWF4IHdpZHRocyBhcmUgYXBwbGllZCB3aGVuIHRoZSBTcGxpdCBQYW5lbCBpcyBvcGVuZWQgb3RoZXJ3aXNlXG4gIGl0IHdvdWxkIG5vdCBiZSBwb3NzaWJsZSB0byBhbmltYXRlIHRoZSB3aWR0aCBhbmQgdGhlIGJveCBzaGFkb3cgd291bGRcbiAgYmUgcGVyc2lzdGVudCBpbiB0aGUgRE9NIHdoZW4gY2xvc2VkLlxuICAqL1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlX2h5dnNqXzE0cTM3Xzk1Njpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzE0cTM3XzY1MCksIHNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8xNHEzN185NTYuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqXzE0cTM3XzkyNzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8xNHEzN185NTYuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8xNHEzN182NTAuYXdzdWlfcG9zaXRpb24tc2lkZV9oeXZzal8xNHEzN185Njk6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1zcGxpdC1wYW5lbC1tYXgtd2lkdGgtZXNuZGJzLCAyODBweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktc3BsaXQtcGFuZWwtbWluLXdpZHRoLWVzbmRicywgMjgwcHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfaHl2c2pfMTRxMzdfOTU2LmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMTRxMzdfNjUwLmF3c3VpX3Bvc2l0aW9uLXNpZGVfaHl2c2pfMTRxMzdfOTY5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xNHEzN18xODcpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtcWR4aGN0LCAjYzZjNmNkKTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG5UaGUgVG9vbHMgY29tcG9uZW50IGNvbnRhaW5lciBoYXMgYSBtYXggd2lkdGggY2FsY3VsYXRpb24gdGhhdCBkZXBlbmRzIG9uIHRoZVxuc3RhdGUgb2YgdGhlIG90aGVyIHNpYmxpbmdzIHdpdGhpbiB0aGUgTGF5b3V0IGdyaWQgZGVmaW5pdGlvbi4gVGhlIGxheW91dCB3aWR0aFxuaXMgc2V0IGluIHRoZSByZXNpemUgb2JzZXJ2ZXIgaW4gdGhlIExheW91dCBjb21wb25lbnQuIFRoZSBtYWluIG9mZnNldCBsZWZ0XG53aWxsIGNhbGN1bGF0ZSB0aGUgZGlzdGFuY2UgZnJvbSB0aGUgc3RhcnQgb2YgdGhlIExheW91dCBjb21wb25lbnQuIFRoZSBtaW5pbXVtXG5jb250ZW50IHdpZHRoIGhhcyBhIGRlZmF1bHQgdmFsdWUgdGhhdCBjYW4gYmUgc2V0IGRpcmVjdGx5IHdpdGggdGhlIG1pbkNvbnRlbnRXaWR0aFxucHJvcGVydHkuIFRoZSBjb250ZW50IGdhcCByaWdodCBpcyBjb21wdXRlZCBpbiB0aGUgTGF5b3V0IHN0eWxlcyBiYXNlZCBvbiB0aGVcbnZpZXdwb3J0IHNpemUgYW5kIHN0YXRlIG9mIHRoZSBUb29scyBkcmF3ZXIuXG4qL1xuLmF3c3VpX3Rvb2xzLWNvbnRhaW5lcl9oeXZzal8xNHEzN185OTE6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS10b29scy1tYXgtd2lkdGgtZXNuZGJzOiBjYWxjKHZhcigtLWF3c3VpLWxheW91dC13aWR0aC1lc25kYnMpIC0gdmFyKC0tYXdzdWktbWFpbi1vZmZzZXQtbGVmdC1lc25kYnMpIC0gdmFyKC0tYXdzdWktZGVmYXVsdC1taW4tY29udGVudC13aWR0aC1lc25kYnMpIC0gdmFyKC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtZXNuZGJzKSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiA1O1xuICBncmlkLXJvdzogMS9zcGFuIDk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LWVzbmRicyk7XG4gIG1heC1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtbWF4LXdpZHRoLWVzbmRicyk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1vZmZzZXQtdG9wLWVzbmRicyk7XG4gIHotaW5kZXg6IDgzMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3Rvb2xzLWNvbnRhaW5lcl9oeXZzal8xNHEzN185OTE6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLXRvb2xzLW1heC13aWR0aC1lc25kYnM6IG5vbmU7XG4gICAgLS1hd3N1aS10b29scy13aWR0aC1lc25kYnM6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICAvKlxuICAgIFdoZW4gZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSB0aGUgb2Zmc2V0VG9wIHdpbGwgYmUgcmVsYXRpdmUgdG8gdGhlIFxuICAgIGFwcCBsYXlvdXQgYW5kIG5vdCB0aGUgYm9keS4gSG93ZXZlciwgdGhlIGRyYXdlciBwb3NpdGlvbiBjaGFuZ2VzIFxuICAgIHRvIGZpeGVkIGluIG1vYmlsZSB2aWV3cG9ydHMuIFRoZSB0b3AgdmFsdWUgbmVlZHMgdG8gaW5jbHVkZSB0aGUgXG4gICAgaGVhZGVyIGJlY2F1c2UgZml4ZWQgcG9zaXRpb24gc3dpdGNoZXMgdGhlIHRvcCB2YWx1ZSBzbyBpdCBpcyBub3cgXG4gICAgcmVsYXRpdmUgdG8gdGhlIGJvZHkuXG4gICAgKi9cbiAgfVxuICAuYXdzdWlfdG9vbHMtY29udGFpbmVyX2h5dnNqXzE0cTM3Xzk5MS5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsX2h5dnNqXzE0cTM3XzIxMTpub3QoI1xcOSkge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1oZWFkZXItaGVpZ2h0LWVzbmRicyk7XG4gIH1cbn1cblxuLmF3c3VpX3Rvb2xzX2h5dnNqXzE0cTM3Xzk5MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLypcbiAgQSBub24tc2VtYW50aWMgbm9kZSBpcyBhZGRlZCB3aXRoIGEgZml4ZWQgd2lkdGggZXF1YWwgdG8gdGhlIGZpbmFsIFRvb2xzXG4gIHdpZHRoLiBUaGlzIHdpbGwgY3JlYXRlIHRoZSB2aXN1YWwgYXBwZWFyYW5jZSBvZiBob3Jpem9udGFsIG1vdmVtZW50IGFuZFxuICBwcmV2ZW50IHVud2FudGVkIHRleHQgd3JhcHBpbmcuXG4gICovXG4gIC8qXG4gIEEgcmlnaHQgYm9yZGVyIGlzIG5lZWRlZCBpZiB0aGUgVG9vbHMgaXMgb3BlbiBhbmQgdGhlIGJ1dHRvbnMgYXJlIHBlcnNpc3RlbnQgaW5cbiAgdGhlIERPTS4gVGhpcyBjcmVhdGVzIGEgdmlzdWFsIHZlcnRpY2FsIGJvdW5kYXJ5IGJldHdlZW4gdGhlIFRvb2xzIGFuZCB0aGUgQnV0dG9uc1xuICBvbmx5IHdoZW4gdGhleSBhcmUgYm90aCBwcmVzZW50LiBUaGlzIGlzIHRoZSBjaXJjdW1zdGFuY2Ugd2hlbiB0aGVyZSBpcyBhIFNwbGl0IFBhbmVsXG4gIGluIHRoZSBzaWRlIHBvc2l0aW9uLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9vcGVuVG9vbHNfaHl2c2pfMTRxMzdfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IHZhcigtLWF3c3VpLXRvb2xzLWFuaW1hdGlvbi1zdGFydGluZy1vcGFjaXR5LWVzbmRicywgMCk7XG4gICAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkgKiAyICsgdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtd2lkdGgtZXNuZGJzKTtcbiAgfVxufVxuLmF3c3VpX3Rvb2xzX2h5dnNqXzE0cTM3Xzk5MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzE0cTM3XzY1MCkge1xuICBpbmxpbmUtc2l6ZTogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV90b29sc19oeXZzal8xNHEzN185OTEuYXdzdWlfaXMtdG9vbHMtb3Blbl9oeXZzal8xNHEzN182NTA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Rvb2xzX2h5dnNqXzE0cTM3Xzk5MS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzE0cTM3XzY1MC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMTRxMzdfNzYyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfb3BlblRvb2xzX2h5dnNqXzE0cTM3XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Rvb2xzX2h5dnNqXzE0cTM3Xzk5MS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzE0cTM3XzY1MC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMTRxMzdfNzYyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Rvb2xzX2h5dnNqXzE0cTM3Xzk5MS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzE0cTM3XzY1MC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMTRxMzdfNzYyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Rvb2xzX2h5dnNqXzE0cTM3Xzk5MS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzE0cTM3XzY1MC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMTRxMzdfNzYyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3Rvb2xzX2h5dnNqXzE0cTM3Xzk5MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdG9vbHNfaHl2c2pfMTRxMzdfOTkxID4gLmF3c3VpX2FuaW1hdGVkLWNvbnRlbnRfaHl2c2pfMTRxMzdfODI2Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS10b29scy13aWR0aC1lc25kYnMpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV90b29sc19oeXZzal8xNHEzN185OTEuYXdzdWlfaXMtdG9vbHMtb3Blbl9oeXZzal8xNHEzN182NTAuYXdzdWlfaGFzLXRvb2xzLWZvcm0tcGVyc2lzdGVuY2VfaHl2c2pfMTRxMzdfMTA4Mzpub3QoI1xcOSkge1xuICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdG9vbHNfaHl2c2pfMTRxMzdfOTkxOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS10b29scy13aWR0aC1lc25kYnM6IDEwMHZ3O1xuICB9XG59XG5cbi5hd3N1aV9oaWRlLXRvb2xzX2h5dnNqXzE0cTM3XzEwOTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXRoYnRqaywgMTVweCk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi8qXG5XYXJuaW5nISBJZiB0aGVzZSBkZXNpZ24gdG9rZW5zIGZvciBwYWRkaW5nIGNoYW5nZSBpdCB3aWxsIGFkdmVyc2VseSBpbXBhY3RcbnRoZSBjYWxjdWxhdGlvbiB1c2VkIHRvIGRldGVybWluZSB0aGUgU3BsaXQgUGFuZWwgbWF4aW11bSB3aWR0aCBpbiB0aGVcbmhhbmRsZVNwbGl0UGFuZWxNYXhXaWR0aCBmdW5jdGlvbiBpbiB0aGUgY29udGV4dC5cbiovXG4uYXdzdWlfc2hvdy10b29sc19oeXZzal8xNHEzN18xMTA1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCk7XG4gIC8qXG4gIEFwcGx5IHRoZSBhbmltYXRpb24gb25seSBpbiBkZXNrdG9wIHZpZXdwb3J0cyBiZWNhdXNlIHRoZSBNb2JpbGVUb29sYmFyIHdpbGwgXG4gIHRha2UgY29udHJvbCBpbiByZXNwb25zaXZlIHZpZXdwb3J0cy5cbiAgKi9cbn1cbkBrZXlmcmFtZXMgYXdzdWlfc2hvd0J1dHRvbnNfaHl2c2pfMTRxMzdfMSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzE0cTM3XzExMDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfMTRxMzdfMTA4Mykge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzE0cTM3XzExMDUuYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfMTRxMzdfMTA4Mzpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgfVxuICAuYXdzdWlfc2hvdy10b29sc19oeXZzal8xNHEzN18xMTA1LmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqXzE0cTM3XzEwODMuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzE0cTM3Xzc2Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogYXdzdWlfc2hvd0J1dHRvbnNfaHl2c2pfMTRxMzdfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5LCAxMTVtcyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfMTRxMzdfMTEwNS5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal8xNHEzN18xMDgzLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xNHEzN183NjI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfMTRxMzdfMTEwNS5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal8xNHEzN18xMDgzLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xNHEzN183NjI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2hvdy10b29sc19oeXZzal8xNHEzN18xMTA1LmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqXzE0cTM3XzEwODMuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzE0cTM3Xzc2Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzE0cTM3XzExMDUuYXdzdWlfaGFzLXRvb2xzLWZvcm0tcGVyc2lzdGVuY2VfaHl2c2pfMTRxMzdfMTA4Mzpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5LCAjZmZmZmZmKTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdHJpZ2dlci1idXR0b24tc3R5bGVzX2h5dnNqXzE0cTM3XzExODU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWRlZmF1bHQtcXdhaTluLCAjNDI0NjUwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpO1xufVxuLmF3c3VpX3RyaWdnZXItYnV0dG9uLXN0eWxlc19oeXZzal8xNHEzN18xMTg1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1ob3Zlci13Z2xrMDcsICM2NTY4NzEpO1xufVxuLmF3c3VpX3RyaWdnZXItYnV0dG9uLXN0eWxlc19oeXZzal8xNHEzN18xMTg1Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtYWN0aXZlLWdzdmR3MSwgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfMTRxMzdfMTIwMTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjbGlwLXBhdGg6IHBhdGgoXCJNMzQuMjE5MyAxMC4xODQ1QzMzLjM5NjEgMTAuNTc5IDMyLjQ3MzkgMTAuOCAzMS41IDEwLjhDMjguMDIwNiAxMC44IDI1LjIgNy45NzkzOSAyNS4yIDQuNUMyNS4yIDMuNTI2MTQgMjUuNDIxIDIuNjAzOSAyNS44MTU1IDEuNzgwNjZDMjMuNDUxOCAwLjYzOTU4NyAyMC44MDA2IDAgMTggMEM4LjA1ODg3IDAgMCA4LjA1ODg3IDAgMThDMCAyNy45NDExIDguMDU4ODcgMzYgMTggMzZDMjcuOTQxMSAzNiAzNiAyNy45NDExIDM2IDE4QzM2IDE1LjE5OTQgMzUuMzYwNCAxMi41NDgyIDM0LjIxOTMgMTAuMTg0NVpcIik7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX3RyaWdnZXItYmFkZ2Utd3JhcHBlcl9oeXZzal8xNHEzN18xMjAxOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGNsaXAtcGF0aDogcGF0aChcIk0xLjc4MDY2IDEwLjE4NDVDMi42MDM5IDEwLjU3OSAzLjUyNjE1IDEwLjggNC41IDEwLjhDNy45NzkzOSAxMC44IDEwLjggNy45NzkzOSAxMC44IDQuNUMxMC44IDMuNTI2MTQgMTAuNTc5IDIuNjAzOSAxMC4xODQ1IDEuNzgwNjZDMTIuNTQ4MiAwLjYzOTU4NyAxNS4xOTk0IDAgMTggMEMyNy45NDExIDAgMzYgOC4wNTg4NyAzNiAxOEMzNiAyNy45NDExIDI3Ljk0MTEgMzYgMTggMzZDOC4wNTg4NyAzNiAwIDI3Ljk0MTEgMCAxOEMwIDE1LjE5OTQgMC42Mzk1ODcgMTIuNTQ4MiAxLjc4MDY2IDEwLjE4NDVaXCIpO1xufVxuXG4vKlxuV2FybmluZyEgSWYgdGhlc2UgZGVzaWduIHRva2VucyBmb3Igd2lkdGggY2hhbmdlIGl0IHdpbGwgYWR2ZXJzZWx5IGltcGFjdFxudGhlIGNhbGN1bGF0aW9uIHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSBTcGxpdCBQYW5lbCBtYXhpbXVtIHdpZHRoIGluIHRoZVxuaGFuZGxlU3BsaXRQYW5lbE1heFdpZHRoIGZ1bmN0aW9uIGluIHRoZSBjb250ZXh0LlxuKi9cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzE0cTM3XzExODU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1weXdidXosICNmZmZmZmYpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlcl9oeXZzal8xNHEzN18xMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyX2h5dnNqXzE0cTM3XzExODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoM3B4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyX2h5dnNqXzE0cTM3XzExODU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMTRxMzdfMTE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMTRxMzdfMTE4NS5hd3N1aV9zZWxlY3RlZF9oeXZzal8xNHEzN18xMjUzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWs1NnpnbSwgIzAwNmNlMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtb3dkMmp0LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzE0cTM3XzExODUuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfMTRxMzdfMTI1Mzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItaG5teHlqLCAjMDA0YTllKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzE0cTM3XzExODUuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfMTRxMzdfMTI1Mzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1vc2pxa2gsICMwMDZjZTApO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMTRxMzdfMTE4NS5hd3N1aV9zZWxlY3RlZF9oeXZzal8xNHEzN18xMjUzID4gLmF3c3VpX3RyaWdnZXItYmFkZ2Utd3JhcHBlcl9oeXZzal8xNHEzN18xMjAxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWs1NnpnbSwgIzAwNmNlMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtb3dkMmp0LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzE0cTM3XzExODUuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfMTRxMzdfMTI1MyA+IC5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfMTRxMzdfMTIwMTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItaG5teHlqLCAjMDA0YTllKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzE0cTM3XzExODUuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfMTRxMzdfMTI1MyA+IC5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfMTRxMzdfMTIwMTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1vc2pxa2gsICMwMDZjZTApO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMTRxMzdfMTE4NS5hd3N1aV9iYWRnZV9oeXZzal8xNHEzN18xMjczOm5vdCgjXFw5KSwgLmF3c3VpX3RyaWdnZXJfaHl2c2pfMTRxMzdfMTE4NS5hd3N1aV9iYWRnZV9oeXZzal8xNHEzN18xMjczOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX3RyaWdnZXJfaHl2c2pfMTRxMzdfMTE4NS5hd3N1aV9iYWRnZV9oeXZzal8xNHEzN18xMjczOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9oeXZzal8xNHEzN18xMjc3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbn1cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfaHl2c2pfMTRxMzdfMTI3Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZW1vdmUtaGlnaC1jb250cmFzdC1oZWFkZXJfaHl2c2pfMTRxMzdfNjgwKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC10b2dnbGUtbHJjNXk2LCAwcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTIpKTtcbn1cblxuLmF3c3VpX3RyaWdnZXItd3JhcHBlci10b29sdGlwLXZpc2libGVfaHl2c2pfMTRxMzdfMTI4ODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMqL1xufVxuXG4uYXdzdWlfZG90X2h5dnNqXzE0cTM3XzEyOTI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogOXB4O1xuICBibG9jay1zaXplOiA5cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1vcTc5ZXksICNkYjAwMDApO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3RyaWdnZXItdG9vbHRpcF9oeXZzal8xNHEzN18xMzA1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF94dHRicV8xcmp1eV8xNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xc3h0OF9icWJ1MF8xOTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfYnFidTBfMTk3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTFkYXMzNywgI2ZmZmZmZik7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4X2JxYnUwXzE5Ny5hd3N1aV9oYXMtY2xvc2UtYWN0aW9uXzFzeHQ4X2JxYnUwXzIzMDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4X2JxYnUwXzE5Ny5hd3N1aV9wb3NpdGlvbi1hYnNvbHV0ZV8xc3h0OF9icWJ1MF8yMzMuYXdzdWlfcGxhY2VtZW50LWVuZF8xc3h0OF9icWJ1MF8yMzM6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4X2JxYnUwXzE5Ny5hd3N1aV9wb3NpdGlvbi1zdGlja3lfMXN4dDhfYnFidTBfMjMzLmF3c3VpX3BsYWNlbWVudC1lbmRfMXN4dDhfYnFidTBfMjMzOm5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF9icWJ1MF8xOTcuYXdzdWlfcG9zaXRpb24tZml4ZWRfMXN4dDhfYnFidTBfMjMzLmF3c3VpX3BsYWNlbWVudC1lbmRfMXN4dDhfYnFidTBfMjMzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYnAwOWJmLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfYnFidTBfMTk3LmF3c3VpX3Bvc2l0aW9uLWFic29sdXRlXzFzeHQ4X2JxYnUwXzIzMy5hd3N1aV9wbGFjZW1lbnQtc3RhcnRfMXN4dDhfYnFidTBfMjM2Om5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF9icWJ1MF8xOTcuYXdzdWlfcG9zaXRpb24tc3RpY2t5XzFzeHQ4X2JxYnUwXzIzMy5hd3N1aV9wbGFjZW1lbnQtc3RhcnRfMXN4dDhfYnFidTBfMjM2Om5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF9icWJ1MF8xOTcuYXdzdWlfcG9zaXRpb24tZml4ZWRfMXN4dDhfYnFidTBfMjMzLmF3c3VpX3BsYWNlbWVudC1zdGFydF8xc3h0OF9icWJ1MF8yMzY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYnAwOWJmLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfYnFidTBfMTk3LmF3c3VpX3Bvc2l0aW9uLWFic29sdXRlXzFzeHQ4X2JxYnUwXzIzMy5hd3N1aV9wbGFjZW1lbnQtdG9wXzFzeHQ4X2JxYnUwXzIzOTpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfYnFidTBfMTk3LmF3c3VpX3Bvc2l0aW9uLXN0aWNreV8xc3h0OF9icWJ1MF8yMzMuYXdzdWlfcGxhY2VtZW50LXRvcF8xc3h0OF9icWJ1MF8yMzk6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4X2JxYnUwXzE5Ny5hd3N1aV9wb3NpdGlvbi1maXhlZF8xc3h0OF9icWJ1MF8yMzMuYXdzdWlfcGxhY2VtZW50LXRvcF8xc3h0OF9icWJ1MF8yMzk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1icDA5YmYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF9icWJ1MF8xOTcuYXdzdWlfcG9zaXRpb24tYWJzb2x1dGVfMXN4dDhfYnFidTBfMjMzLmF3c3VpX3BsYWNlbWVudC1ib3R0b21fMXN4dDhfYnFidTBfMjQyOm5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF9icWJ1MF8xOTcuYXdzdWlfcG9zaXRpb24tc3RpY2t5XzFzeHQ4X2JxYnUwXzIzMy5hd3N1aV9wbGFjZW1lbnQtYm90dG9tXzFzeHQ4X2JxYnUwXzI0Mjpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfYnFidTBfMTk3LmF3c3VpX3Bvc2l0aW9uLWZpeGVkXzFzeHQ4X2JxYnUwXzIzMy5hd3N1aV9wbGFjZW1lbnQtYm90dG9tXzFzeHQ4X2JxYnUwXzI0Mjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYnAwOWJmLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfYnFidTBfMTk3LmF3c3VpX3dpdGgtZm9vdGVyXzFzeHQ4X2JxYnUwXzI0NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF9icWJ1MF8xOTcuYXdzdWlfd2l0aC1mb290ZXJfMXN4dDhfYnFidTBfMjQ1LmF3c3VpX3Bvc2l0aW9uLXN0YXRpY18xc3h0OF9icWJ1MF8yNDk6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4X2JxYnUwXzE5Ny5hd3N1aV93aXRoLWZvb3Rlcl8xc3h0OF9icWJ1MF8yNDUgPiAuYXdzdWlfY29udGVudF8xc3h0OF9icWJ1MF8yNTI6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfYnFidTBfMTk3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZHJhd2VyXzFzeHQ4X2JxYnUwXzE5Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZHJhd2VyXzFzeHQ4X2JxYnUwXzE5Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMnB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kcmF3ZXJfMXN4dDhfYnFidTBfMTk3Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0ycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0ycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTJweCArIC0ycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMnB4ICsgLTJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2hlYWRlcl8xc3h0OF9icWJ1MF8yODA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiLCAjMGYxNDFhKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLXVlOGxzaSwgMjBweCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYnAwOWJmLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpIGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2hlYWRlcl8xc3h0OF9icWJ1MF8yODAuYXdzdWlfaGlkZS1jbG9zZS1hY3Rpb25fMXN4dDhfYnFidTBfMjk2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KSB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkaywgMjRweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2hlYWRlcl8xc3h0OF9icWJ1MF8yODAuYXdzdWlfd2l0aC1hZGRpdGlvbmFsLWFjdGlvbl8xc3h0OF9icWJ1MF8zMDA6bm90KCNcXDkpIHtcbiAgICAvKlxuICAgICAgdGhpcyBwYWRkaW5nIGlzIG5lZWRlZCB3aGVuIHRoZSBkcmF3ZXIgcmVuZGVycyBpbnNpZGUgYSBydW50aW1lIGRyYXdlciBhbmQgdGhlIHJ1bnRpbWUgZHJhd2VyIGhhcyBhbiBhZGRpdGlvbmFsIGFjdGlvblxuICAgICAgb24gdGhlIHJpZ2h0IChvciBsZWZ0IGluIHJ0bCkuIGluIHRoaXMgY2FzZSB0aGlzIHBhZGRpbmcgZW5zdXJlcyB0aGF0IHRoZSBkcmF3ZXIncyBjb250ZW50IGRvZXMgbm90IG92ZXJsYXAgd2l0aCBydW50aW1lIGFjdGlvbnNcbiAgICAqL1xuICAgIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KSBjYWxjKHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KSk7XG4gIH1cbn1cbi5hd3N1aV9oZWFkZXJfMXN4dDhfYnFidTBfMjgwLmF3c3VpX3dpdGgtcnVudGltZS1jb250ZXh0XzFzeHQ4X2JxYnUwXzMwODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAxNHB4O1xufVxuLmF3c3VpX3dpdGgtdG9vbGJhcl8xc3h0OF9icWJ1MF8zMTEgPiAuYXdzdWlfaGVhZGVyXzFzeHQ4X2JxYnUwXzI4MDpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYmxvY2stZW5kOiAwcHg7XG59XG4uYXdzdWlfaGVhZGVyXzFzeHQ4X2JxYnUwXzI4MCBoMjpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFzeHQ4X2JxYnUwXzI4MCBoMzpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFzeHQ4X2JxYnUwXzI4MCBoNDpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFzeHQ4X2JxYnUwXzI4MCBoNTpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFzeHQ4X2JxYnUwXzI4MCBoNjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLXNpemUtY2JjdGdiLCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5hd3N1aV9oZWFkZXItYWN0aW9uc18xc3h0OF9icWJ1MF8zMzA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXdzdWlfY2xvc2UtYWN0aW9uXzFzeHQ4X2JxYnUwXzMzNjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zdGF0aWMtbS1vOHFzODMsIDE2cHgpO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuXG4uYXdzdWlfY29udGVudC13aXRoLXBhZGRpbmdzXzFzeHQ4X2JxYnUwXzM0Mjpub3QoI1xcOSk6bm90KDplbXB0eSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3QsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXZua3JvaywgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGssIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tNHF3YjAxLCA0MHB4KTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl8xc3h0OF9icWJ1MF8zNDk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItYnAwOWJmLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC10b3Ata3N4dGt0LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpIHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrLCAyNHB4KTtcbn1cbi5hd3N1aV9mb290ZXJfMXN4dDhfYnFidTBfMzQ5LmF3c3VpX2lzLXN0aWNreV8xc3h0OF9icWJ1MF8zNTU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIHotaW5kZXg6IDgxMDtcbn1cblxuLmF3c3VpX3Rlc3QtdXRpbHMtZHJhd2VyLWNvbnRlbnRfMXN4dDhfYnFidTBfMzYzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaGlkZGVuXzFzeHQ4X2JxYnUwXzM2Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZm9jdXMtdHJhcF8xc3h0OF9icWJ1MF8zNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9iYWNrZHJvcF8xc3h0OF9icWJ1MF8zNzU6bm90KCNcXDkpIHtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWJhY2tkcm9wLWJmbWdreCwgcmdiYSgzNSwgNDMsIDU1LCAwLjcpKTtcbn1cbi5hd3N1aV9iYWNrZHJvcF8xc3h0OF9icWJ1MF8zNzUuYXdzdWlfYmFja2Ryb3AtZml4ZWRfMXN4dDhfYnFidTBfMzc5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5hd3N1aV9iYWNrZHJvcF8xc3h0OF9icWJ1MF8zNzUuYXdzdWlfYmFja2Ryb3AtYWJzb2x1dGVfMXN4dDhfYnFidTBfMzgyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2RyYWctb3ZlcmxheV8xa3Ntd18xdGZkcl8xNDU6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtOWV4YXFsLCAwcHggMXB4IDFweCAxcHggI2U5ZWJlZCwgMHB4IDZweCAzNnB4IHJnYmEoMCwgNywgMjIsIDAuMTAxOTYwNzg0MykpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWl0ZW1fMWtzbXdfMXRmZHJfMTQ5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWl0ZW1fMWtzbXdfMXRmZHJfMTQ5Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWl0ZW1fMWtzbXdfMXRmZHJfMTQ5Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX2RyYWctb3ZlcmxheS1jb250YWluZXJfMWtzbXdfMXRmZHJfMTc0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWNvbnRhaW5lcl8xa3Ntd18xdGZkcl8xNzQ6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbi5hd3N1aV9kcmFnLW92ZXJsYXktY29udGFpbmVyXzFrc213XzF0ZmRyXzE3NDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2FjdGl2ZV8xa3Ntd18xdGZkcl8yMDA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfcGxhY2Vob2xkZXJfMWtzbXdfMXRmZHJfMjEwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9wbGFjZWhvbGRlcl8xa3Ntd18xdGZkcl8yMTA6bm90KCNcXDkpOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItY2YzbGpyLCAjZDFmMWZmKTtcbn1cbi5hd3N1aV9wbGFjZWhvbGRlci1pdGVtXzFrc213XzF0ZmRyXzIxOTpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9wbGFjZWhvbGRlci1jb250YWluZXJfMWtzbXdfMXRmZHJfMjI1Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xufVxuXG4uYXdzdWlfc29ydGluZ18xa3Ntd18xdGZkcl8yMzI6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zb3J0aW5nXzFrc213XzF0ZmRyXzIzMjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zb3J0aW5nXzFrc213XzF0ZmRyXzIzMjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zb3J0aW5nXzFrc213XzF0ZmRyXzIzMjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFheGt4XzF1amJyXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfaXRlbV8xYXhreF8xdWpicl8xODM6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktY3hxenkxLCAjZWJlYmYwKTtcbn1cbi5hd3N1aV9pdGVtXzFheGt4XzF1amJyXzE4Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlLWl0ZW0tcGFkZGluZ3NfMWF4a3hfMXVqYnJfMTg2KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG4uYXdzdWlfaXRlbV8xYXhreF8xdWpicl8xODM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2Rpc2FibGUtcGFkZGluZ3NfMWF4a3hfMXVqYnJfMTg5IHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9pdGVtXzFheGt4XzF1amJyXzE4Mzpub3QoI1xcOSk6bGFzdC1jaGlsZC5hd3N1aV9kaXNhYmxlLXBhZGRpbmdzXzFheGt4XzF1amJyXzE4OSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xufVxuXG4uYXdzdWlfc29ydGFibGUtaXRlbV8xYXhreF8xdWpicl8xOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuLmF3c3VpX3NvcnRhYmxlLWl0ZW1fMWF4a3hfMXVqYnJfMTk2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtaXRlbS1wYWRkaW5nc18xYXhreF8xdWpicl8xODYpIHtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSwgI2ZmZmZmZik7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIDFmcjtcbiAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyYXdlci1zaXplLWVzbmRicyk7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV93aXRoLWV4cGFuZGVkLW1vdGlvbl8xMmkwal82NXpmNl8yMDc6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogaW5saW5lLXNpemUgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LTQ1MW5zeCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpLCBibG9jay1zaXplIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3gsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2JldiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKSwgbWluLWlubGluZS1zaXplIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3gsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2JldiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX3dpdGgtZXhwYW5kZWQtbW90aW9uXzEyaTBqXzY1emY2XzIwNzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX3dpdGgtZXhwYW5kZWQtbW90aW9uXzEyaTBqXzY1emY2XzIwNzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX3dpdGgtZXhwYW5kZWQtbW90aW9uXzEyaTBqXzY1emY2XzIwNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTM6bm90KCNcXDkpOm5vdCguYXdzdWlfbGVnYWN5XzEyaTBqXzY1emY2XzIyMSk6bm90KC5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxKTpub3QoLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxKSB7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGosICNjNmM2Y2QpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTM6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9sYXN0LW9wZW5lZF8xMmkwal82NXpmNl8yMjk6bm90KCNcXDkpIHtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9kcmF3ZXItZ2xvYmFsXzEyaTBqXzY1emY2XzIzMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9kcmF3ZXItZ2xvYmFsXzEyaTBqXzY1emY2XzIzMzpub3QoI1xcOSkge1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS1lc25kYnMpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfZHJhd2VyLWdsb2JhbF8xMmkwal82NXpmNl8yMzM6bm90KCNcXDkpOm5vdCguYXdzdWlfbGFzdC1vcGVuZWRfMTJpMGpfNjV6ZjZfMjI5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal82NXpmNl8yNDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9kcmF3ZXItaGlkZGVuXzEyaTBqXzY1emY2XzI0Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzY1emY2XzI0Mjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfNjV6ZjZfMjQyOm5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfNjV6ZjZfMjQyLmF3c3VpX2hhcy1uZXh0LXNpYmxpbmdzXzEyaTBqXzY1emY2XzI1NiA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfNjV6ZjZfMjU2Om5vdCgjXFw5KTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmxvY2stc2l6ZTogMTAwJTtcbiAgICBpbmxpbmUtc2l6ZTogOHB4O1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItMmE2dXA0LCAjZWJlYmYwKTtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWlyZmNsaiwgI2M2YzZjZCk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfNjV6ZjZfMjQyID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal82NXpmNl8yNTY6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDhweCAxZnI7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzY1emY2XzI0MiA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfNjV6ZjZfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzA6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfNjV6ZjZfMjQyID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal82NXpmNl8yNTYgPiAuYXdzdWlfZHJhd2VyLWdhcF8xMmkwal82NXpmNl8yNzM6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMTtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICAgIGlubGluZS1zaXplOiA4cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItMmE2dXA0LCAjZWJlYmYwKTtcbiAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGosICNjNmM2Y2QpO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5MyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIDFmciBhdXRvIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxNHB4IGF1dG8gMWZyO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyYXdlci1zaXplLWVzbmRicyk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5MyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jbG9zZS1idXR0b25fMTJpMGpfNjV6ZjZfMjkxOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBncmlkLXJvdzogMjtcbiAgei1pbmRleDogMTtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5MyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlLWJ1dHRvbl8xMmkwal82NXpmNl8yOTc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfMjcwOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gNDtcbiAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal82NXpmNl8yNzAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGlkZGVuXzEyaTBqXzY1emY2XzMwOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl8xMmkwal82NXpmNl8zMTI6bm90KCNcXDkpIHtcbiAgei1pbmRleDogODUwO1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfNjV6ZjZfMjU2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtZXNuZGJzKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4cHggdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIDFmcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfNjV6ZjZfMjU2Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal82NXpmNl8yNTYgPiAuYXdzdWlfZHJhd2VyLWdhcF8xMmkwal82NXpmNl8yNzM6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci0yYTZ1cDQsICNlYmViZjApO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGosICNjNmM2Y2QpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzY1emY2XzI1NiA+IC5hd3N1aV9kcmF3ZXItc2xpZGVyXzEyaTBqXzY1emY2XzMxMjpub3QoI1xcOSkge1xuICB6LWluZGV4OiA4NTA7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal82NXpmNl8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzY1emY2XzI3MDpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgMWZyIGF1dG8gdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDE0cHggYXV0byAxZnI7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzY1emY2XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvc3BhbiAyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzY1emY2XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfNjV6ZjZfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWFjdGlvbnNfMTJpMGpfNjV6ZjZfMzY0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxNHB4O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzY1emY2XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jbG9zZS1idXR0b25fMTJpMGpfNjV6ZjZfMjkxOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBncmlkLXJvdzogMjtcbiAgei1pbmRleDogMTtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfNjV6ZjZfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWV4cGFuZGVkLW1vZGUtYnV0dG9uXzEyaTBqXzY1emY2XzI5Nzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDI7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzY1emY2XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzY1emY2XzI3MDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDQ7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal82NXpmNl8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal82NXpmNl8yNzAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGlkZGVuXzEyaTBqXzY1emY2XzMwOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjEpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxKSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxKSB7XG4gICAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjE6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItMmt3cWg3LCAjMTYxZDI2KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9kcmF3ZXItc2xpZGVyXzEyaTBqXzY1emY2XzMxMjpub3QoI1xcOSkge1xuICB6LWluZGV4OiA4NTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBncmlkLWNvbHVtbjogMjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjEgLmF3c3VpX2FpLWRyYXdlci1zbGlkZXItaGFuZGxlXzEyaTBqXzY1emY2XzQyMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LWdrdHBmcywgI2RlZGVlMyk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxIC5hd3N1aV9haS1kcmF3ZXItc2xpZGVyLWhhbmRsZV8xMmkwal82NXpmNl80MjE6bm90KCNcXDkpOmhvdmVyIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLTlrN2g5ZywgI2Y5ZjlmYSk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjEgLmF3c3VpX2FpLWRyYXdlci1zbGlkZXItaGFuZGxlXzEyaTBqXzY1emY2XzQyMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjEgLmF3c3VpX2FpLWRyYXdlci1zbGlkZXItaGFuZGxlXzEyaTBqXzY1emY2XzQyMTpub3QoI1xcOSk6aG92ZXIge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzY1emY2XzI3MDpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IGNhbGModmFyKC0tYXdzdWktZHJhd2VyLW1pbi1zaXplLWVzbmRicykgLSB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxLCAjZmZmZmZmKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzA6bm90KCNcXDkpIHtcbiAgICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzY1emY2XzI3MDpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMS9zcGFuIDQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal82NXpmNl80NDY6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogNDJweDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1qdmZuZzEsICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2stZW5kOiAycHggc29saWQ7XG4gIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjOTYyZWZmIDAlLCAjNWM3ZmZmIDMwJSwgIzA5ZiA1MCUsICNiOGU3ZmYgNzAlLCAjODU3NWZmIDEwMCUpIDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzY1emY2XzQ0Njpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzY1emY2XzQ0NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal82NXpmNl80NjI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfNjV6ZjZfNDQ2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzY1emY2XzQ2Mjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal82NXpmNl80NDYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfNDYyOm5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfNjV6ZjZfNDQ2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzY1emY2XzQ2Mjpub3QoI1xcOSk6aGFzKCsgLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal82NXpmNl80NzkpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzY1emY2XzQ0NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal82NXpmNl80NjI6bm90KCNcXDkpOmhhcygrIC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfNjV6ZjZfNDc5KSB7XG4gICAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGosICNjNmM2Y2QpO1xuICAgICAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gICAgfVxuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal82NXpmNl80NDYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfNDYyID4gLmF3c3VpX2RyYXdlci1hY3Rpb25zXzEyaTBqXzY1emY2XzM2NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfNjV6ZjZfNDQ2ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal82NXpmNl80Nzk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLW0tbzhxczgzLCAxNnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTJrd3FoNywgIzE2MWQyNik7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal82NXpmNl80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzY1emY2XzQ3OTpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal82NXpmNl80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzY1emY2XzQ3OTpub3QoI1xcOSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC01cHg7XG4gIGlubGluZS1zaXplOiA1cHg7XG4gIGJsb2NrLXNpemU6IDVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTJrd3FoNywgIzE2MWQyNik7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfNjV6ZjZfNDQ2ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal82NXpmNl80Nzk6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfNjV6ZjZfNDQ2ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal82NXpmNl80Nzk6bm90KCNcXDkpOmFmdGVyIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal82NXpmNl80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzY1emY2XzQ3OTpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzY1emY2XzQ0NiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfNjV6ZjZfNDc5Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal82NXpmNl80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzY1emY2XzQ3OTpub3QoI1xcOSk6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfNjV6ZjZfNDQ2ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal82NXpmNl80Nzk6bm90KCNcXDkpOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal82NXpmNl80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzY1emY2XzQ3OTpub3QoI1xcOSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfNjV6ZjZfNDQ2ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal82NXpmNl80NzkgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal82NXpmNl81MTg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfNjV6ZjZfNDQ2ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal82NXpmNl80NzkgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal82NXpmNl81MTg6bm90KCNcXDkpOmhhcyg6Zm9jdXMtdmlzaWJsZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal82NXpmNl80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzY1emY2XzQ3OSA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzY1emY2XzUxODpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDNweCAtIDFweCk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal82NXpmNl80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzY1emY2XzQ3OSA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzY1emY2XzUxODpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzY1emY2XzQ0NiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfNjV6ZjZfNDc5ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfNjV6ZjZfNTE4ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uXzEyaTBqXzY1emY2XzUxODpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgyMDMuNjklIDE1OS4xOSUgYXQgOTUlIC0xMS42NyUsICNmZmJiNDUgMCUsICNmOTAgMzAlLCAjZmE2ZjAwIDYwJSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfNjV6ZjZfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal82NXpmNl80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzY1emY2XzQ3OSA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzY1emY2XzUxOCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbl8xMmkwal82NXpmNl81MTg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzY1emY2XzQ0NiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfNjV6ZjZfNDc5ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfNjV6ZjZfNTE4ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtY3VzdG9tLWJ1dHRvbl8xMmkwal82NXpmNl81OTE6bm90KCNcXDkpIHtcbiAgYWxsOiBpbml0aWFsO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal82NXpmNl8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzY1emY2XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal82NXpmNl8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGVudF8xMmkwal82NXpmNl81OTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gNDJweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfNjV6ZjZfMjQyKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwIHtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAtOTk5OXB4IDAgcm91bmQgMCB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIDAgMCk7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfNjV6ZjZfMjQyKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwOmRpcihydGwpIHtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAtOTk5OXB4IDAgcm91bmQgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAwIDAgMCk7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfNjV6ZjZfMjQyKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal82NXpmNl8yNDIpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzAsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfNjV6ZjZfMjQyKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwIHtcbiAgICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWlyZmNsaiwgI2M2YzZjZCk7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzY1emY2XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfNjV6ZjZfMjQyKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfNjV6ZjZfMjcwIHtcbiAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGosICNjNmM2Y2QpO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal82NXpmNl8yNDI6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal82NXpmNl8yNDIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzY1emY2XzI3MDpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktYm90dG9tLWRyYXdlci1zaXplLWVzbmRicyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal82NXpmNl8yMjE6bm90KCNcXDkpIHtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxLmF3c3VpX2xhc3Qtb3BlbmVkXzEyaTBqXzY1emY2XzIyOTpub3QoI1xcOSkge1xuICAgIHotaW5kZXg6IDEwMDE7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxLmF3c3VpX2RyYXdlci1oaWRkZW5fMTJpMGpfNjV6ZjZfMjQ2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfNjV6ZjZfMjU2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal82NXpmNl8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal82NXpmNl8yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzY1emY2XzI1NiA+IC5hd3N1aV9kcmF3ZXItZ2FwXzEyaTBqXzY1emY2XzI3Mzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiA4cHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGosICNjNmM2Y2QpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal82NXpmNl8yNTYgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl8xMmkwal82NXpmNl8zMTI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfNjV6ZjZfMjU2ID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfNjV6ZjZfNjU4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfNjV6ZjZfMjU2ID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfNjV6ZjZfNjU4ID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal82NXpmNl82NjU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfNjV6ZjZfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfNjV6ZjZfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal82NXpmNl8yNTYgPiAuYXdzdWlfYm90dG9tLWRyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal82NXpmNl82NTggPiAuYXdzdWlfYm90dG9tLWRyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzY1emY2XzY2NSA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWFjdGlvbnNfMTJpMGpfNjV6ZjZfNjczOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzY1emY2XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzY1emY2XzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfNjV6ZjZfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal82NXpmNl8yNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbn1cblxuLmF3c3VpX3J1bnRpbWUtZmVhdHVyZS1ub3RpZmljYXRpb25zLWRyYXdlci1jb250ZW50XzEyaTBqXzY1emY2XzY4MTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9ydW50aW1lLWZlYXR1cmUtbm90aWZpY2F0aW9ucy1mb290ZXJfMTJpMGpfNjV6ZjZfNjg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LWN4cXp5MSwgI2ViZWJmMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfN25mcXVfMWxmb2RfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGssICNmZmZmZmYpO1xuICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLWVzbmRiczogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ0b29sYmFyICAgIHRvb2xiYXIgICAgIHRvb2xiYXJcIiBcIi4gICAgICAgbm90aWZpY2F0aW9ucyAgLlwiIFwiLiAgICAgICAgICAgbWFpbiAgICAgICAuXCI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpIG1pbm1heCgwLCAxZnIpIHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtaDlnMTRlLCAyNHB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCBtaW4tY29udGVudCAxZnI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Jvb3RfN25mcXVfMWxmb2RfMTUzOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhaS1kcmF3ZXIgdG9vbGJhciAgICB0b29sYmFyICAgICAgdG9vbGJhciAgICAgICB0b29sYmFyICAgdG9vbGJhciAgICAgICAgIHRvb2xiYXIgIHRvb2xiYXJcIiBcImFpLWRyYXdlciBuYXZpZ2F0aW9uIC4gICAgICAgICBub3RpZmljYXRpb25zICAgIC4gICAgICAgICBzaWRlU3BsaXRQYW5lbCAgdG9vbHMgICAgZ2xvYmFsLXRvb2xzXCIgXCJhaS1kcmF3ZXIgbmF2aWdhdGlvbiAuICAgICAgICAgICAgIG1haW4gICAgICAgICAuICAgICAgICAgc2lkZVNwbGl0UGFuZWwgIHRvb2xzICAgIGdsb2JhbC10b29sc1wiIFwiYWktZHJhd2VyIGJvdHRvbS10b29sIGJvdHRvbS10b29sIGJvdHRvbS10b29sICBib3R0b20tdG9vbCAgYm90dG9tLXRvb2wgYm90dG9tLXRvb2wgZ2xvYmFsLXRvb2xzXCI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBtaW4tY29udGVudCBtaW5tYXgodmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpLCAxZnIpIG1pbm1heCgwLCB2YXIoLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC1lc25kYnMpKSBtaW5tYXgodmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpLCAxZnIpIG1pbi1jb250ZW50IG1pbi1jb250ZW50O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgMWZyIG1pbi1jb250ZW50IG1pbi1jb250ZW50O1xuICB9XG4gIC5hd3N1aV9yb290XzduZnF1XzFsZm9kXzE1My5hd3N1aV9oYXMtYWRhcHRpdmUtd2lkdGhzLWRlZmF1bHRfN25mcXVfMWxmb2RfMTk3Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gIC5hd3N1aV9yb290XzduZnF1XzFsZm9kXzE1My5hd3N1aV9oYXMtYWRhcHRpdmUtd2lkdGhzLWRhc2hib2FyZF83bmZxdV8xbGZvZF8yMDI6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLWVzbmRiczogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmF3c3VpX3Jvb3RfN25mcXVfMWxmb2RfMTUzLmF3c3VpX2hhcy1hZGFwdGl2ZS13aWR0aHMtZGFzaGJvYXJkXzduZnF1XzFsZm9kXzIwMjpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtZXNuZGJzOiAxNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChtaW4td2lkdGg6IDI1NDFweCkge1xuICAuYXdzdWlfcm9vdF83bmZxdV8xbGZvZF8xNTMuYXdzdWlfaGFzLWFkYXB0aXZlLXdpZHRocy1kYXNoYm9hcmRfN25mcXVfMWxmb2RfMjAyOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IDIxNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9yb290XzduZnF1XzFsZm9kXzE1My5hd3N1aV9kcmF3ZXItZXhwYW5kZWQtbW9kZV83bmZxdV8xbGZvZF8yMTc6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAgMCAwIDAgMCAwIDAgYXV0bztcbiAgfVxuICAuYXdzdWlfcm9vdF83bmZxdV8xbGZvZF8xNTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkLW1vZGVfN25mcXVfMWxmb2RfMjE3LmF3c3VpX2FpLWRyYXdlci1leHBhbmRlZC1tb2RlXzduZnF1XzFsZm9kXzIyMDpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAwIDAgMCAwIDAgMCAwO1xuICB9XG4gIC5hd3N1aV9yb290XzduZnF1XzFsZm9kXzE1My5hd3N1aV9kcmF3ZXItZXhwYW5kZWQtbW9kZV83bmZxdV8xbGZvZF8yMTcuYXdzdWlfYm90dG9tLWRyYXdlci1leHBhbmRlZC1tb2RlXzduZnF1XzFsZm9kXzIyMzpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAgMCAwIDAgMCBhdXRvIDAgMDtcbiAgfVxufVxuXG4uYXdzdWlfYWktZHJhd2VyXzduZnF1XzFsZm9kXzIyMDpub3QoI1xcOSksXG4uYXdzdWlfbmF2aWdhdGlvbl83bmZxdV8xbGZvZF8yMzA6bm90KCNcXDkpLFxuLmF3c3VpX3Rvb2xzXzduZnF1XzFsZm9kXzIzMTpub3QoI1xcOSksXG4uYXdzdWlfZ2xvYmFsLXRvb2xzXzduZnF1XzFsZm9kXzIzMjpub3QoI1xcOSksXG4uYXdzdWlfYm90dG9tLXRvb2xfN25mcXVfMWxmb2RfMjMzOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAxLy0xO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9haS1kcmF3ZXJfN25mcXVfMWxmb2RfMjIwOm5vdCgjXFw5KSxcbiAgLmF3c3VpX25hdmlnYXRpb25fN25mcXVfMWxmb2RfMjMwOm5vdCgjXFw5KSxcbiAgLmF3c3VpX3Rvb2xzXzduZnF1XzFsZm9kXzIzMTpub3QoI1xcOSksXG4gIC5hd3N1aV9nbG9iYWwtdG9vbHNfN25mcXVfMWxmb2RfMjMyOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2JvdHRvbS10b29sXzduZnF1XzFsZm9kXzIzMzpub3QoI1xcOSkge1xuICAgIGlubGluZS1zaXplOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfYm90dG9tLXRvb2xfN25mcXVfMWxmb2RfMjMzOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1hcmVhOiBib3R0b20tdG9vbDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDg0MDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2FpLWRyYXdlcl83bmZxdV8xbGZvZF8yMjA6bm90KCNcXDkpIHtcbiAgICBncmlkLWFyZWE6IGFpLWRyYXdlcjtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICB9XG59XG5cbi5hd3N1aV9uYXZpZ2F0aW9uXzduZnF1XzFsZm9kXzIzMDpub3QoI1xcOSkge1xuICB6LWluZGV4OiA4MzA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb25fN25mcXVfMWxmb2RfMjMwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1hcmVhOiBuYXZpZ2F0aW9uO1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLWVzbmRicyk7XG4gICAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci13aWR0aC1sYXlvdXQtc2lkZS1uYXZpZ2F0aW9uLXFodHkyMywgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXNpZGUtbmF2aWdhdGlvbi1kcWN3OHIsICNjNmM2Y2QpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb25fN25mcXVfMWxmb2RfMjMwOm5vdCgjXFw5KSB7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9uYXZpZ2F0aW9uXzduZnF1XzFsZm9kXzIzMC5hd3N1aV9uYXZpZ2F0aW9uLWNvbGxhcHNlZF83bmZxdV8xbGZvZF8yODI6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbmF2aWdhdGlvbi1jb2xsYXBzZWQtd2lkdGgtZXNuZGJzLCA1NHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Rvb2xzXzduZnF1XzFsZm9kXzIzMTpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogdG9vbHM7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgfVxuICAuYXdzdWlfdG9vbHNfN25mcXVfMWxmb2RfMjMxOm5vdCgjXFw5KTpub3QoOmhhcyg+IFtkYXRhLXRlc3RpZF0pKSB7XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLXRvb2xzLXdpZHRoLWVzbmRicyk7XG4gIH1cbiAgLmF3c3VpX3Rvb2xzXzduZnF1XzFsZm9kXzIzMTpub3QoI1xcOSk6bm90KDpoYXMoPiBbZGF0YS10ZXN0aWRdKSkuYXdzdWlfdG9vbHMtb3Blbl83bmZxdV8xbGZvZF8yOTUge1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2dsb2JhbC10b29sc183bmZxdV8xbGZvZF8yMzI6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtYXJlYTogZ2xvYmFsLXRvb2xzO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlXzduZnF1XzFsZm9kXzMwOTpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogc2lkZVNwbGl0UGFuZWw7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGosICNjNmM2Y2QpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV83bmZxdV8xbGZvZF8zMTY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODQwO1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIGdyaWQtYXJlYTogbWFpbjtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV83bmZxdV8xbGZvZF8zMTY6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMy82O1xuICB9XG59XG5cbi5hd3N1aV9wYW5lbC1oaWRkZW5fN25mcXVfMWxmb2RfMzI5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMDtcbn1cbi5hd3N1aV9wYW5lbC1oaWRkZW5fN25mcXVfMWxmb2RfMzI5LmF3c3VpX25hdmlnYXRpb25fN25mcXVfMWxmb2RfMjMwOm5vdCgjXFw5KSwgLmF3c3VpX3BhbmVsLWhpZGRlbl83bmZxdV8xbGZvZF8zMjkuYXdzdWlfdG9vbHNfN25mcXVfMWxmb2RfMjMxOm5vdCgjXFw5KSwgLmF3c3VpX3BhbmVsLWhpZGRlbl83bmZxdV8xbGZvZF8zMjkuYXdzdWlfZ2xvYmFsLXRvb2xzXzduZnF1XzFsZm9kXzIzMjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMHB4O1xufVxuXG4uYXdzdWlfdG9vbGJhci1jb250YWluZXJfN25mcXVfMWxmb2RfMzM5Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogdG9vbGJhcjtcbiAgYmxvY2stc2l6ZTogNDJweDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGosICNjNmM2Y2QpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKipcbiAqIEEgemVyby1oZWlnaHQgc3RpY2t5IGVsZW1lbnQgcGxhY2VkIGluIHRoZSB0b29sYmFyIGdyaWQgYXJlYSB3aGVuIHRoZSB0b29sYmFyIGlzIGFic2VudFxuICogYW5kIHRoZSBsZWZ0IHBhbmVsIChBSSBkcmF3ZXIpIGlzIG9wZW4uIEl0IHJldXNlcyB0aGUgdG9vbGJhcidzIHBzZXVkby1lbGVtZW50IHRlY2huaXF1ZVxuICogdG8gcmVuZGVyIHRoZSBib3JkZXItcmFkaXVzIGNvcm5lciBiZXR3ZWVuIHRoZSBBSSBkcmF3ZXIgYW5kIHRoZSBjb250ZW50IGFyZWEuXG4gKiBJbiBsaWdodCBtb2RlOiBpbnZlcnNlIHJhZGl1cyB0cmljayAoZGFyayBzcXVhcmUgKyB3aGl0ZSBzcXVhcmUgd2l0aCByYWRpdXMpLlxuICogSW4gZGFyayBtb2RlOiBhIHZlcnRpY2FsIGJvcmRlciBsaW5lIHdpdGggYSByb3VuZGVkIHRvcCBjb3JuZXIgKyB0b3AgYm9yZGVyIG9uIHRoZSBlbGVtZW50IGl0c2VsZi5cbiAqL1xuLmF3c3VpX3BzZXVkby10b29sYmFyXzduZnF1XzFsZm9kXzM1Mzpub3QoI1xcOSkge1xuICBncmlkLWFyZWE6IHRvb2xiYXI7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3BzZXVkby10b29sYmFyXzduZnF1XzFsZm9kXzM1Mzpub3QoI1xcOSk6YmVmb3JlIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXJfN25mcXVfMWxmb2RfMzUzOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyXzduZnF1XzFsZm9kXzM1Mzpub3QoI1xcOSk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG4gICAgYmxvY2stc2l6ZTogMTAwdmg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1pcmZjbGosICNjNmM2Y2QpO1xuICB9XG59XG5cbi5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzFsZm9kXzM3MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMWxmb2RfMzcxOm5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMWxmb2RfMzcxOm5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xbGZvZF8zNzE6bm90KCNcXDkpIHtcbiAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbiAgICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICB9XG59XG4uYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xbGZvZF8zNzE6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMWxmb2RfMzcxOm5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDVweDtcbiAgYmxvY2stc2l6ZTogNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItMmt3cWg3LCAjMTYxZDI2KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xbGZvZF8zNzE6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMWxmb2RfMzcxOm5vdCgjXFw5KTphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMWxmb2RfMzcxOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMWxmb2RfMzcxOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xbGZvZF8zNzE6bm90KCNcXDkpOmFmdGVyLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzFsZm9kXzM3MTpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiAtMXB4O1xuICB9XG59XG4uYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xbGZvZF8zNzE6bm90KCNcXDkpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXIteDM1NXk3LCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xbGZvZF8zNzE6bm90KCNcXDkpOjphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMWxmb2RfMzcxOm5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMWxmb2RfMzcxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbiAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbiAgfVxufVxuXG4uYXdzdWlfbm90aWZpY2F0aW9ucy1jb250YWluZXJfN25mcXVfMWxmb2RfNDE1Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogbm90aWZpY2F0aW9ucztcbn1cblxuLmF3c3VpX25vdGlmaWNhdGlvbnMtYmFja2dyb3VuZF83bmZxdV8xbGZvZF80MTk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGssICNmZmZmZmYpO1xuICBncmlkLWFyZWE6IG5vdGlmaWNhdGlvbnM7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9ub3RpZmljYXRpb25zLWJhY2tncm91bmRfN25mcXVfMWxmb2RfNDE5Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNjtcbiAgfVxufVxuXG4uYXdzdWlfbWFpbi1sYW5kbWFya183bmZxdV8xbGZvZF80MzA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9tYWluXzduZnF1XzFsZm9kXzQzMDpub3QoI1xcOSkge1xuICBncmlkLWFyZWE6IG1haW47XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLTgxbnNmaywgNDBweCk7XG59XG4uYXdzdWlfbWFpbi1kaXNhYmxlLXBhZGRpbmdzXzduZnF1XzFsZm9kXzQzOTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9tYWluLWRpc2FibGUtcGFkZGluZ3NfN25mcXVfMWxmb2RfNDM5Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNjtcbiAgfVxufVxuXG4uYXdzdWlfY29udGVudC1oZWFkZXJfN25mcXVfMWxmb2RfNDQ5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXA3dGIxYSwgMTZweCk7XG59XG5cbi5hd3N1aV9jb250ZW50XzduZnF1XzFsZm9kXzQ0OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3VuZm9jdXNhYmxlLW1vYmlsZV83bmZxdV8xbGZvZF80NTkgKjpub3QoI1xcOSkge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG4uYXdzdWlfaGlkZGVuXzduZnF1XzFsZm9kXzQ2NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfYnJlYWRjcnVtYnMtb3duXzduZnF1XzFsZm9kXzQ2ODpub3QoI1xcOSk6bm90KDplbXB0eSkgKyAuYXdzdWlfYnJlYWRjcnVtYnMtZGlzY292ZXJlZF83bmZxdV8xbGZvZF80Njgge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9naHZxd18xZzBjeF81Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMXdwNHNfMXUwd3ZfMTg1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX2ZpbGUtaW5wdXRfMXdwNHNfMXUwd3ZfMTg5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGJsb2NrLXNpemU6IDFweDtcbiAgaW5saW5lLXNpemU6IDFweDtcbiAgbWFyZ2luLWJsb2NrOiAtMXB4O1xuICBtYXJnaW4taW5saW5lOiAtMXB4O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzXzF1MHd2XzIwNC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWljb25fMXdwNHNfMXUwd3ZfMjA0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c18xdTB3dl8yMDQuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1pY29uXzF3cDRzXzF1MHd2XzIwNDpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c18xdTB3dl8yMDQuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1pY29uXzF3cDRzXzF1MHd2XzIwNDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC1lYnd1eHksIDBweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC1lYnd1eHksIDBweCkgKyB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC1lYnd1eHksIDBweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfMXUwd3ZfMjA0LmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtYnV0dG9uXzF3cDRzXzF1MHd2XzIyNTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfMXUwd3ZfMjA0LmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtYnV0dG9uXzF3cDRzXzF1MHd2XzIyNTpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c18xdTB3dl8yMDQuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1idXR0b25fMXdwNHNfMXUwd3ZfMjI1Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV90b2dnbGUtYnV0dG9uXzFhNzQzXzF1MDd2XzkuYXdzdWlfdmFyaWFudC1ub3JtYWxfMWE3NDNfMXUwN3ZfOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0ya2o4c3IsICMwMDZjZTApO1xufVxuLmF3c3VpX3RvZ2dsZS1idXR0b25fMWE3NDNfMXUwN3ZfOS5hd3N1aV92YXJpYW50LW5vcm1hbF8xYTc0M18xdTA3dl85Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItZjYydm5xLCAjZjBmYmZmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXIteXljMjByLCAjMDAyYjY2KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtbm9ybWFsXzFhNzQzXzF1MDd2XzkuYXdzdWlfcHJlc3NlZF8xYTc0M18xdTA3dl8xODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtdnRjNHdkLCAjZDFmMWZmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC12eTZhd3csICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLThibng1bCwgIzAwMmI2Nik7XG59XG5cbi5hd3N1aV92YXJpYW50LWljb25fMWE3NDNfMXUwN3ZfMjQuYXdzdWlfcHJlc3NlZF8xYTc0M18xdTA3dl8xODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4LCAjMGYxNDFhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfdmRrcGpfZ281d3ZfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cblxuLmF3c3VpX2l0ZW0td3JhcHBlcl92ZGtwal9nbzV3dl8yMTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYXdzdWlfZ3JvdXBfdmRrcGpfZ281d3ZfMjIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfZGl2aWRlcl92ZGtwal9nbzV3dl8yMjU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfajR2M3dfMWRjd2hfMTQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDgzMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9oaWRlLW5hdmlnYXRpb25fMnAyYWJfMTFuMnpfMTUzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogMTRweDtcbn1cblxuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyXzJwMmFiXzExbjJ6XzE1OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4MzA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxLCAjZmZmZmZmKTtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfMnAyYWJfMTFuMnpfMTU5ID4gLmF3c3VpX25hdmlnYXRpb25fMnAyYWJfMTFuMnpfMTU5Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtZXNuZGJzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyXzJwMmFiXzExbjJ6XzE1OTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5fMnAyYWJfMTFuMnpfMTc5KSB7XG4gIGlubGluZS1zaXplOiAwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfMnAyYWJfMTFuMnpfMTU5LmF3c3VpX2lzLW5hdmlnYXRpb24tY29sbGFwc2VkXzJwMmFiXzExbjJ6XzE4Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbmF2aWdhdGlvbi1jb2xsYXBzZWQtd2lkdGgtZXNuZGJzLCA1NHB4KTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl8ycDJhYl8xMW4yel8xNTkuYXdzdWlfaXMtbmF2aWdhdGlvbi1jb2xsYXBzZWRfMnAyYWJfMTFuMnpfMTgzID4gLmF3c3VpX25hdmlnYXRpb25fMnAyYWJfMTFuMnpfMTU5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLWNvbGxhcHNlZC13aWR0aC1lc25kYnMsIDU0cHgpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfMnAyYWJfMTFuMnpfMTU5LmF3c3VpX2lzLW5hdmlnYXRpb24tY29sbGFwc2VkXzJwMmFiXzExbjJ6XzE4MyA+IC5hd3N1aV9uYXZpZ2F0aW9uXzJwMmFiXzExbjJ6XzE1OSA+IC5hd3N1aV9oaWRlLW5hdmlnYXRpb25fMnAyYWJfMTFuMnpfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfMnAyYWJfMTFuMnpfMTU5LmF3c3VpX2lzLW5hdmlnYXRpb24tY29sbGFwc2VkXzJwMmFiXzExbjJ6XzE4MyA+IC5hd3N1aV9uYXZpZ2F0aW9uXzJwMmFiXzExbjJ6XzE1OSA+IC5hd3N1aV9oaWRlLW5hdmlnYXRpb25fMnAyYWJfMTFuMnpfMTUzLmF3c3VpX2V4cGFuZC1uYXZpZ2F0aW9uLXRvZ2dsZV8ycDJhYl8xMW4yel8xOTU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfMnAyYWJfMTFuMnpfMTU5Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLWVzbmRiczogMTAwdnc7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ19kYWw3Nl8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ19kYWw3Nl8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX2RhbDc2XzE4MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ19kYWw3Nl8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX2RhbDc2XzE4MC5hd3N1aV9naG9zdF9kMTlmZ19kYWw3Nl8xOTE6bm90KCNcXDkpIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTkwMDBweDtcbn1cbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX2RhbDc2XzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfZGFsNzZfMTgwID4gLmF3c3VpX2l0ZW1fZDE5ZmdfZGFsNzZfMTk2Om5vdCgjXFw5KSxcbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX2RhbDc2XzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfZGFsNzZfMTgwID4gLmF3c3VpX2dob3N0LWl0ZW1fZDE5ZmdfZGFsNzZfMTk3Om5vdCgjXFw5KSxcbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX2RhbDc2XzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfZGFsNzZfMTgwID4gLmF3c3VpX2VsbGlwc2lzX2QxOWZnX2RhbDc2XzE5ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ19kYWw3Nl8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX2RhbDc2XzE4MCA+IC5hd3N1aV9pdGVtX2QxOWZnX2RhbDc2XzE5Njpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ19kYWw3Nl8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX2RhbDc2XzE4MCA+IC5hd3N1aV9pdGVtX2QxOWZnX2RhbDc2XzE5Ni5hd3N1aV9oaWRlX2QxOWZnX2RhbDc2XzIwOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfZGFsNzZfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ19kYWw3Nl8xODAgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfZGFsNzZfMTk4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ19kYWw3Nl8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX2RhbDc2XzE4MCA+IC5hd3N1aV9lbGxpcHNpc19kMTlmZ19kYWw3Nl8xOTguYXdzdWlfdmlzaWJsZV9kMTlmZ19kYWw3Nl8yMTU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ19kYWw3Nl8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX2RhbDc2XzE4MCA+IC5hd3N1aV9lbGxpcHNpc19kMTlmZ19kYWw3Nl8xOTggPiAuYXdzdWlfaWNvbl9kMTlmZ19kYWw3Nl8yMTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAxMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfZGFsNzZfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ19kYWw3Nl8xODAgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfZGFsNzZfMTk4ID4gLmF3c3VpX2ljb25fZDE5ZmdfZGFsNzZfMjE5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9icmVhZGNydW1icy1za2VsZXRvbl9kMTlmZ19kYWw3Nl8yMjg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfZGFsNzZfMjMyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXN2ZGhqNSwgMC4wMDVlbSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2xsYXBzZWQtYnV0dG9uX2QxOWZnX2RhbDc2XzIzMjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ19kYWw3Nl8yMzI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ19kYWw3Nl8yMzI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfZGFsNzZfMjMyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ19kYWw3Nl8yMzIgPiA6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtaHI3Mzk1LCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJyZWFkY3J1bWItY3VycmVudC1xbmtnbnQsIDcwMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfZGFsNzZfMjMyID4gOm5vdCgjXFw5KTpsYXN0LWNoaWxkOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2J1dHRvbi1pY29uX2QxOWZnX2RhbDc2XzMxNDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLW1yMjBuOSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC1lNzBxeTYsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2J1dHRvbi1pY29uX2QxOWZnX2RhbDc2XzMxNDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9idXR0b24taWNvbl9kMTlmZ19kYWw3Nl8zMTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYnV0dG9uLWljb25fZDE5ZmdfZGFsNzZfMzE0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b24taWNvbi1vcGVuX2QxOWZnX2RhbDc2XzMyODpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmF3c3VpX2hpZGRlbl9kMTlmZ19kYWw3Nl8zMzI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2xpbmtfMWtvc3FfMm5sNDdfMTQ1Om5vdCgjXFw5KTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE0OTpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8ybmw0N18xNTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE0OSA+IC5hd3N1aV9pY29uXzFrb3NxXzJubDQ3XzE1Mzpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8ybmw0N18xNTAgPiAuYXdzdWlfaWNvbl8xa29zcV8ybmw0N18xNTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi1lcmpwcGUsICM4YzhjOTQpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8ybmw0N18xNDkgPiAuYXdzdWlfaWNvbl8xa29zcV8ybmw0N18xNTM6bm90KCNcXDkpLFxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8ybmw0N18xNTAgPiAuYXdzdWlfaWNvbl8xa29zcV8ybmw0N18xNTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMm5sNDdfMTYzOm5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMm5sNDdfMTYzOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtajRycmtkLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtcjZmN3lyLCBjdXJyZW50Q29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMm5sNDdfMTYzOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMm5sNDdfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8ybmw0N18xNjM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8ybmw0N18xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzJubDQ3XzE2Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMm5sNDdfMTYzOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8ybmw0N18xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzJubDQ3XzE2Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMm5sNDdfMTYzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMm5sNDdfMTYzOm5vdCgjXFw5KTpob3Zlcixcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMm5sNDdfMTYzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMm5sNDdfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8ybmw0N18xNjM6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMm5sNDdfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8ybmw0N18xNjM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMm5sNDdfMTYzOm5vdCgjXFw5KTphY3RpdmUsXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8ybmw0N18xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzJubDQ3XzE2Mzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMm5sNDdfMTYzOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMm5sNDdfMTYzOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMm5sNDdfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8ybmw0N18xNjM6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8ybmw0N18xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzJubDQ3XzE2Mzpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8ybmw0N18xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzJubDQ3XzE2Mzpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzJubDQ3XzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMm5sNDdfMTYzOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMm5sNDdfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8ybmw0N18xNjMgPiAuYXdzdWlfdGV4dF8xa29zcV8ybmw0N18yMTE6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMm5sNDdfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8ybmw0N18xNjMgPiAuYXdzdWlfdGV4dF8xa29zcV8ybmw0N18yMTE6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMm5sNDdfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8ybmw0N18xNjM6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMm5sNDdfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8ybmw0N18xNjM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8ybmw0N18xNDkuYXdzdWlfbGFzdF8xa29zcV8ybmw0N18yMzAgPiAuYXdzdWlfaWNvbl8xa29zcV8ybmw0N18xNTM6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMm5sNDdfMTUwLmF3c3VpX2xhc3RfMWtvc3FfMm5sNDdfMjMwID4gLmF3c3VpX2ljb25fMWtvc3FfMm5sNDdfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8ybmw0N18xNDkuYXdzdWlfbGFzdF8xa29zcV8ybmw0N18yMzAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzJubDQ3XzE2Mzpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8ybmw0N18xNTAuYXdzdWlfbGFzdF8xa29zcV8ybmw0N18yMzAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzJubDQ3XzE2Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtaHI3Mzk1LCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJyZWFkY3J1bWItY3VycmVudC1xbmtnbnQsIDcwMCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci14MzU1eTcsICNmZmZmZmYpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uOiBlYXNlIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3gsIDI1MG1zKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaW5zZXQtYmxvY2stc3RhcnQsIG9wYWNpdHk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xNndxeF8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTZ3cXhfMTcyKSk6YmVmb3JlLCAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzE2d3F4XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNndxeF8xNzIpKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDVweDtcbiAgYmxvY2stc2l6ZTogNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItMmt3cWg3LCAjMTYxZDI2KTtcbiAgLyoqXG4gICAqIEFkZHMgYSBib3JkZXIgdG8gdmlzdWFsbHkgc2VwYXJhdGUgdGhlIG1haW4gY29udGVudCBhcmVhIGZyb20gdGhlIGxlZnQgZ2xvYmFsIGRyYXdlci5cbiAgICpcbiAgICogTm90ZTogRGlyZWN0IGJvcmRlciBhcHBsaWNhdGlvbiBpcyBub3QgcG9zc2libGUgZm9yIGVpdGhlciB0YXJnZXQgZWxlbWVudDpcbiAgICogLSBNYWluIGNvbnRlbnQgYXJlYTogVXNlcyBgZGlzcGxheTogY29udGVudHNgLCBwcmV2ZW50aW5nIGJvcmRlciBhcHBsaWNhdGlvblxuICAgKiAtIE5hdiBwYW5lbDogTWF5IGJlIGhpZGRlbiwgY2F1c2luZyB0aGUgYm9yZGVyIHRvIGRpc2FwcGVhciB3aGVuIHNlcGFyYXRpb24gaXMgc3RpbGwgbmVlZGVkXG4gICovXG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xNndxeF8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTZ3cXhfMTcyKSk6YmVmb3JlLCAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzE2d3F4XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNndxeF8xNzIpKTphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xNndxeF8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTZ3cXhfMTcyKSk6YmVmb3JlLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMTZ3cXhfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE2d3F4XzE3MikpOmJlZm9yZSwgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMTZ3cXhfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE2d3F4XzE3MikpOmFmdGVyLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMTZ3cXhfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE2d3F4XzE3MikpOmFmdGVyIHtcbiAgICBpbnNldC1ibG9jay1zdGFydDogNDJweDtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG4gICAgYmxvY2stc2l6ZTogY2FsYygxMDB2aCAtIDQycHgpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbiAgfVxufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzE2d3F4XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNndxeF8xNzIpKTpiZWZvcmUsIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xNndxeF8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTZ3cXhfMTcyKSk6YWZ0ZXIge1xuICBpbnNldC1ibG9jay1zdGFydDogNDJweDtcbiAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMHZoIC0gNDJweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMTZ3cXhfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE2d3F4XzE3MikpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci14MzU1eTcsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMTZ3cXhfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE2d3F4XzE3MikpOmFmdGVyIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzE2d3F4XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNndxeF8xNzIpKTphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzE2d3F4XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNndxeF8xNzIpKTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1My5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsXzFrenJpXzE2d3F4XzIxNzpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTZ3cXhfMTcyOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXMteHppZmgzLCAxMnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyoqXG4gICAqIEJ1dHRvbiBzaXppbmcgYWRqdXN0bWVudHMgZm9yIHRoZW1lLXNwZWNpZmljIGRlc2lnbiByZXF1aXJlbWVudHNcbiAgICpcbiAgICogTGlnaHQgbW9kZTogQnV0dG9uIHdpZHRoIGlzIHNldCB0byAxMDAlICsgYm9yZGVyIHdpZHRoIHRvIGludGVudGlvbmFsbHkgb3ZlcmxhcFxuICAgKiB3aXRoIHRoZSBib3R0b20gYm9yZGVyLCBhcyBzcGVjaWZpZWQgaW4gdGhlIFVJIGRlc2lnbi5cbiAgICpcbiAgICogRGFyayBtb2RlOiBSZXNldHMgdGhlIG92ZXJsYXAgc3R5bGluZyBkdWUgdG8gZGlmZmVyZW50IGRlc2lnbiByZXF1aXJlbWVudHNcbiAgICogd2hlcmUgb3ZlcmxhcCBzaG91bGQgbm90IG9jY3VyLlxuICAgKi9cbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItMmt3cWg3LCAjMTYxZDI2KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNndxeF8xNzI6bm90KCNcXDkpIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNndxeF8xNzI6bm90KCNcXDkpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE2d3F4XzE3Mjpub3QoI1xcOSkge1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG4gIH1cbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE2d3F4XzE3Mjpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNndxeF8xNzI6bm90KCNcXDkpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogLTVweDtcbiAgaW5saW5lLXNpemU6IDVweDtcbiAgYmxvY2stc2l6ZTogNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItMmt3cWg3LCAjMTYxZDI2KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNndxeF8xNzI6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTZ3cXhfMTcyOm5vdCgjXFw5KTphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTZ3cXhfMTcyOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMTZ3cXhfMTcyOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xNndxeF8xNzI6bm90KCNcXDkpOmFmdGVyLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE2d3F4XzE3Mjpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzE2d3F4XzE3Mjpub3QoI1xcOSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLXgzNTV5NywgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzE2d3F4XzI3MDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBtaW4tY29udGVudCBtaW5tYXgoMCwgM2ZyKSBtaW5tYXgoYXV0bywgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xNndxeF8yNzA6bm90KCNcXDkpIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzE2d3F4XzI3MDpub3QoI1xcOSksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xNndxeF8yNzA6bm90KCNcXDkpIHtcbiAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xNndxeF8yNzAuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMTZ3cXhfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzE2d3F4XzI3MC5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xNndxeF8xNzI6bm90KCNcXDkpIHtcbiAgICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbiAgfVxufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzE2d3F4XzI3MDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xNndxeF8yNzAuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMTZ3cXhfMTcyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtaXJmY2xqLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfMTZ3cXhfMjcwID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLW5hdl8xa3pyaV8xNndxeF8yOTc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMTZ3cXhfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzE2d3F4XzI3MCA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1icmVhZGNydW1ic18xa3pyaV8xNndxeF8zMDI6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZmxleDogMSAwO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzE2d3F4XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xNndxeF8yNzAgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYnJlYWRjcnVtYnNfMWt6cmlfMTZ3cXhfMzAyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCkgKyB2YXIoLS1zcGFjZS1zdGF0aWMtbS1vOHFzODMsIDE2cHgpKTtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xNndxeF8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfMTZ3cXhfMjcwID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWRyYXdlcnNfMWt6cmlfMTZ3cXhfMzExOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiA0O1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZHJhd2Vycy1kZXNrdG9wLXRyaWdnZXJzLWNvbnRhaW5lcl8xa3pyaV8xNndxeF8zMTk6bm90KCNcXDkpLFxuLmF3c3VpX2RyYXdlcnMtbW9iaWxlLXRyaWdnZXJzLWNvbnRhaW5lcl8xa3pyaV8xNndxeF8zMjA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItY29udGVudF8xa3pyaV8xNndxeF8zNjI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9ncm91cC1kaXZpZGVyXzFrenJpXzE2d3F4XzM3Mjpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xuICBibG9jay1zaXplOiA2MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2Vycy10cmlnZ2VyXzFrenJpXzE2d3F4XzM2Mjpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uYXdzdWlfYmxvY2stYm9keS1zY3JvbGxfMWt6cmlfMTZ3cXhfMzg1Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzF1YWZ6XzE0NTpub3QoI1xcOSkge1xuICBhbGw6IGluaXRpYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xdWFmel8xNDUuYXdzdWlfY3VzdG9tX2xwc2h1XzF1YWZ6XzE1MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzF1YWZ6XzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMXVhZnpfMTQ1LmF3c3VpX2RlZmF1bHRfbHBzaHVfMXVhZnpfMTYwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBibG9jay1zaXplOiAzMHB4O1xuICBpbmxpbmUtc2l6ZTogMzBweDtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzF1YWZ6XzE0NS5hd3N1aV9kZWZhdWx0X2xwc2h1XzF1YWZ6XzE2MDpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3biwgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xdWFmel8xNDUuYXdzdWlfZGVmYXVsdF9scHNodV8xdWFmel8xNjA6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC13bXpheDksICNkZWRlZTMpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMXVhZnpfMTQ1LmF3c3VpX2RlZmF1bHRfbHBzaHVfMXVhZnpfMTYwLmF3c3VpX3NlbGVjdGVkX2xwc2h1XzF1YWZ6XzE3Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1rNTZ6Z20sICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLW93ZDJqdCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xdWFmel8xNDUuYXdzdWlfZGVmYXVsdF9scHNodV8xdWFmel8xNjAuYXdzdWlfc2VsZWN0ZWRfbHBzaHVfMXVhZnpfMTc2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1obm14eWosICMwMDRhOWUpO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMXVhZnpfMTQ1LmF3c3VpX2RlZmF1bHRfbHBzaHVfMXVhZnpfMTYwLmF3c3VpX3NlbGVjdGVkX2xwc2h1XzF1YWZ6XzE3Njpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1vc2pxa2gsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2xwc2h1XzF1YWZ6XzE4Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2xwc2h1XzF1YWZ6XzE4Nzpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfbHBzaHVfMXVhZnpfMTg3Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoM3B4IC0gMXB4KTtcbn1cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfbHBzaHVfMXVhZnpfMTg3Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfZG90X2xwc2h1XzF1YWZ6XzIxMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiA4cHg7XG4gIGJsb2NrLXNpemU6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogOHB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogOHB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogOHB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLW9xNzlleSwgI2RiMDAwMCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMXB4O1xuICBpbnNldC1pbmxpbmUtZW5kOiAtMXB4O1xuICBvdXRsaW5lOiBzb2xpZCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci14MzU1eTcsICNmZmZmZmYpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3N0aWNreS1ub3RpZmljYXRpb25zXzE1NGJpXzF5Mm9wXzk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODUwO1xufVxuLmF3c3VpX3N0aWNreS1ub3RpZmljYXRpb25zLXdpdGgtYmFja2dyb3VuZF8xNTRiaV8xeTJvcF8xMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLXgyeXNoaywgI2ZmZmZmZik7XG59XG5cbi5hd3N1aV9oYXMtbm90aWZpY2F0aW9ucy1jb250ZW50XzE1NGJpXzF5Mm9wXzE3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xMW4wc18xd2xqMF85Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZW1wdHlfMTFuMHNfMXdsajBfMTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZW1wdHktZThvaThrLCAjNjU2ODcxKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3dyYXBwZXJfejVtdWxfMWE0a3RfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX3dyYXBwZXItLWZpdC1oZWlnaHRfejVtdWxfMWE0a3RfMjE0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5hd3N1aV9pbm5lci13cmFwcGVyLS1maXQtaGVpZ2h0X3o1bXVsXzFhNGt0XzIxOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfaGFzLWRlZmF1bHQtZmlsdGVyX3o1bXVsXzFhNGt0XzIyNSA+IDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBmbGV4OiAyODBweCAwIDE7XG59XG5cbi5hd3N1aV9jb250ZW50X3o1bXVsXzFhNGt0XzIyOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdzdWlfY29udGVudC0tcmVzZXJ2ZS1maWx0ZXJfejVtdWxfMWE0a3RfMjM2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC0tcmVzZXJ2ZS1sZWdlbmRfejVtdWxfMWE0a3RfMjQwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtLWZpdC1oZWlnaHRfejVtdWxfMWE0a3RfMjQ0Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9maWx0ZXItY29udGFpbmVyX3o1bXVsXzFhNGt0XzI0ODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2F4aXNfZjBmb3Rfemk5cDlfMTQ1Om5vdCgjXFw5KSxcbi5hd3N1aV92ZXJ0aWNhbC1tYXJrZXJfZjBmb3Rfemk5cDlfMTQ2Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItY2hhcnRzLWxpbmUtYXhpcy04d3hjMjksICNkZWRlZTMpO1xuICBzdHJva2Utd2lkdGg6IDFweDtcbn1cblxuLmF3c3VpX2F4aXMtLWVtcGhhc2l6ZWRfZjBmb3Rfemk5cDlfMTUxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xufVxuXG4uYXdzdWlfYXhpcy1sYWJlbF9mMGZvdF96aTlwOV8xNTU6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfYXhpcy1sYWJlbC0teF9mMGZvdF96aTlwOV8xNjA6bm90KCNcXDkpLFxuLmF3c3VpX2F4aXMtbGFiZWwtLXlfZjBmb3Rfemk5cDlfMTYxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZ3JpZF9mMGZvdF96aTlwOV8xNjU6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLWhiZWxiaCwgI2RlZGVlMyk7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xufVxuXG4uYXdzdWlfdGlja3NfX2xpbmVfZjBmb3Rfemk5cDlfMTcwOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItY2hhcnRzLWxpbmUtdGljay05ZWQzeTksICNkZWRlZTMpO1xuICBzdHJva2Utd2lkdGg6IDFweDtcbn1cblxuLmF3c3VpX3RpY2tzX190ZXh0X2YwZm90X3ppOXA5XzE3NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtY2hhcnQtZGV0YWlsLXNpemUtcnU3YTU0LCAxMnB4KTtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8sICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfdGlja3MtLXlfZjBmb3Rfemk5cDlfMTgwOm5vdCgjXFw5KSxcbi5hd3N1aV90aWNrcy0teF9mMGZvdF96aTlwOV8xODE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV90aWNrcy0tYm90dG9tX2YwZm90X3ppOXA5XzE4NSA+IC5hd3N1aV90aWNrc19fdGV4dF9mMGZvdF96aTlwOV8xNzU6bm90KCNcXDkpIHtcbiAgdGV4dC1hbmNob3I6IG1pZGRsZTtcbiAgZG9taW5hbnQtYmFzZWxpbmU6IGhhbmdpbmc7XG59XG5cbi5hd3N1aV9sYWJlbHMtaW5saW5lLXN0YXJ0X2YwZm90X3ppOXA5XzE5MCA+IC5hd3N1aV90aWNrc19mMGZvdF96aTlwOV8xNzAgPiAuYXdzdWlfdGlja3NfX3RleHRfZjBmb3Rfemk5cDlfMTc1Om5vdCgjXFw5KSB7XG4gIHRleHQtYW5jaG9yOiBlbmQ7XG4gIGRvbWluYW50LWJhc2VsaW5lOiBjZW50cmFsO1xufVxuXG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9mMGZvdF96aTlwOV8xOTA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4taW5saW5lLWVuZDogMTJweDtcbn1cbi5hd3N1aV9sYWJlbHMtaW5saW5lLXN0YXJ0X2YwZm90X3ppOXA5XzE5MCA+IC5hd3N1aV9heGlzLWxhYmVsX2YwZm90X3ppOXA5XzE1NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9sYWJlbHMtaW5saW5lLXN0YXJ0X19sYWJlbF9mMGZvdF96aTlwOV8yMDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydC0taGlkZGVuX2YwZm90X3ppOXA5XzIwOTpub3QoI1xcOSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydC0taGlkZGVuX2YwZm90X3ppOXA5XzIwOSA+IC5hd3N1aV9sYWJlbHMtaW5saW5lLXN0YXJ0X19sYWJlbF9mMGZvdF96aTlwOV8yMDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfbGFiZWxzLWJsb2NrLWVuZF9mMGZvdF96aTlwOV8yMTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYXdzdWlfdmVydGljYWwtbWFya2VyX2YwZm90X3ppOXA5XzE0Njpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmF3c3VpX3ZlcnRpY2FsLW1hcmtlci1jaXJjbGVfZjBmb3Rfemk5cDlfMjI4Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5LCAjZmZmZmZmKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgteHIydDRwLCAycHgpO1xufVxuXG4uYXdzdWlfdmVydGljYWwtbWFya2VyLWNpcmNsZS1hY3RpdmVfZjBmb3Rfemk5cDlfMjM0Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC13aWR0aC14cjJ0NHAsIDJweCk7XG59XG5cbi5hd3N1aV9mb2N1cy1vdXRsaW5lX2YwZm90X3ppOXA5XzIzOTpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyX2YwZm90X3ppOXA5XzI0Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV9jaGFydC1jb250YWluZXJfZjBmb3Rfemk5cDlfMjQ3LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3Rfemk5cDlfMjUyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG1pbi1ibG9jay1zaXplOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLW91dGVyX2YwZm90X3ppOXA5XzI1Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1vdXRlcl9mMGZvdF96aTlwOV8yNTcuYXdzdWlfZml0LWhlaWdodF9mMGZvdF96aTlwOV8yNTI6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cbi5hd3N1aV9jaGFydC1jb250YWluZXItb3V0ZXJfZjBmb3Rfemk5cDlfMjU3LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3Rfemk5cDlfMjUyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2F4aXMtbGFiZWxfZjBmb3Rfemk5cDlfMTU1ICsgLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1vdXRlcl9mMGZvdF96aTlwOV8yNTcuYXdzdWlfZml0LWhlaWdodF9mMGZvdF96aTlwOV8yNTIsIC5hd3N1aV9jaGFydC1jb250YWluZXItb3V0ZXJfZjBmb3Rfemk5cDlfMjU3LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3Rfemk5cDlfMjUyLmF3c3VpX2hhcy1maWx0ZXJzX2YwZm90X3ppOXA5XzI2Mykge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoMC41ICogdmFyKC0tZm9udC1jaGFydC1kZXRhaWwtc2l6ZS1ydTdhNTQsIDEycHgpKTtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1pbm5lcl9mMGZvdF96aTlwOV8yNjc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1wbG90LXdyYXBwZXJfZjBmb3Rfemk5cDlfMjc0LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3Rfemk5cDlfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItcGxvdF9mMGZvdF96aTlwOV8yNzQuYXdzdWlfZml0LWhlaWdodF9mMGZvdF96aTlwOV8yNTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItYm90dG9tLWxhYmVsc19mMGZvdF96aTlwOV8yODYuYXdzdWlfZml0LWhlaWdodF9mMGZvdF96aTlwOV8yNTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFmY3VzXzhhbjl5XzE0NTpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xuICBzaGFwZS1yZW5kZXJpbmc6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfY2xpY2thYmxlXzFmY3VzXzhhbjl5XzE1NDpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hd3N1aV9wcmVjaXNlXzFmY3VzXzhhbjl5XzE1ODpub3QoI1xcOSkge1xuICBzaGFwZS1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjtcbn1cblxuLmF3c3VpX2ZvY3VzLW91dGxpbmVfMWZjdXNfOGFuOXlfMTYyOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2FwcGxpY2F0aW9uXzFmY3VzXzhhbjl5XzE3MTpub3QoI1xcOSkge1xuICAvKiBVc2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXQ0NHpfMXdudzFfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5hd3N1aV9wb3BvdmVyLWJvZHlfMXQ0NHpfMXdudzFfMTc4Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uYXdzdWlfZm9vdGVyXzF0NDR6XzF3bncxXzE4Mjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2Zvb3Rlcl8xdDQ0el8xd253MV8xODIgPiBocjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzE0aXFxX2s2dWdiXzE4OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV9rNnVnYl8xODkuYXdzdWlfZml0LWhlaWdodF8xNGlxcV9rNnVnYl8yMjI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yb290XzE0aXFxX2s2dWdiXzE4OS5hd3N1aV9maXQtaGVpZ2h0XzE0aXFxX2s2dWdiXzIyMi5hd3N1aV93aXRoLXNpZGUtbWVkaWFfMTRpcXFfazZ1Z2JfMjI3Om5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV9rNnVnYl8xODkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE0aXFxX2s2dWdiXzIzMDpub3QoI1xcOSksIC5hd3N1aV9yb290XzE0aXFxX2s2dWdiXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfazZ1Z2JfMjMwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5LCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV9rNnVnYl8xODkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE0aXFxX2s2dWdiXzIzMC5hd3N1aV9yZWZyZXNoXzE0aXFxX2s2dWdiXzIzODpub3QoI1xcOSksIC5hd3N1aV9yb290XzE0aXFxX2s2dWdiXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfazZ1Z2JfMjMwLmF3c3VpX3JlZnJlc2hfMTRpcXFfazZ1Z2JfMjM4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV9rNnVnYl8xODkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE0aXFxX2s2dWdiXzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxX2s2dWdiXzIzOCk6OmJlZm9yZSwgLmF3c3VpX3Jvb3RfMTRpcXFfazZ1Z2JfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV9rNnVnYl8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV9rNnVnYl8yMzgpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLWk3MnFnYywgMHB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC0ybm84M3osIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV9rNnVnYl8xODkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE0aXFxX2s2dWdiXzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxX2s2dWdiXzIzOCk6OmFmdGVyLCAuYXdzdWlfcm9vdF8xNGlxcV9rNnVnYl8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxX2s2dWdiXzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxX2s2dWdiXzIzOCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1jb250YWluZXItNHZhcGJrLCAwcHggMHB4IDFweCAxcHggI2U5ZWJlZCwgMHB4IDFweCA4cHggMnB4IHJnYmEoMCwgNywgMjIsIDAuMTIpKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxX2s2dWdiXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfazZ1Z2JfMjMwOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpLCAuYXdzdWlfcm9vdF8xNGlxcV9rNnVnYl8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxX2s2dWdiXzIzMDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKTo6YmVmb3JlLCAuYXdzdWlfcm9vdF8xNGlxcV9rNnVnYl8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxX2s2dWdiXzIzMDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfazZ1Z2JfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV9rNnVnYl8yMzAgKyAuYXdzdWlfcm9vdF8xNGlxcV9rNnVnYl8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxX2s2dWdiXzIzMDpub3QoI1xcOSksIC5hd3N1aV9yb290XzE0aXFxX2s2dWdiXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfazZ1Z2JfMjMwICsgLmF3c3VpX3Jvb3RfMTRpcXFfazZ1Z2JfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV9rNnVnYl8yMzA6bm90KCNcXDkpOjpiZWZvcmUsIC5hd3N1aV9yb290XzE0aXFxX2s2dWdiXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfazZ1Z2JfMjMwICsgLmF3c3VpX3Jvb3RfMTRpcXFfazZ1Z2JfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV9rNnVnYl8yMzA6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfazZ1Z2JfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV9rNnVnYl8yMzAgKyAuYXdzdWlfcm9vdF8xNGlxcV9rNnVnYl8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxX2s2dWdiXzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxX2s2dWdiXzIzOCk6OmJlZm9yZSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfazZ1Z2JfMTg5LmF3c3VpX3N0aWNreS1lbmFibGVkXzE0aXFxX2s2dWdiXzI4ODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxX2s2dWdiXzIzOCk6OmJlZm9yZSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtaTcycWdjLCAwcHgpKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxX2s2dWdiXzE4OS5hd3N1aV9zdGlja3ktZW5hYmxlZF8xNGlxcV9rNnVnYl8yODg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV9rNnVnYl8yMzgpLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV9rNnVnYl8yMzA6OmJlZm9yZSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkpO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfazZ1Z2JfMTg5LmF3c3VpX3dpdGgtc3R1Y2stc3RpY2t5LWhlYWRlci1hdC1ib3R0b21fMTRpcXFfazZ1Z2JfMjk0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG59XG5cbi5hd3N1aV93aXRoLXNpZGUtbWVkaWFfMTRpcXFfazZ1Z2JfMjI3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5hd3N1aV93aXRoLXRvcC1tZWRpYV8xNGlxcV9rNnVnYl8zMDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlcl8xNGlxcV9rNnVnYl8zMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfY29udGVudC13cmFwcGVyLWZpdC1oZWlnaHRfMTRpcXFfazZ1Z2JfMzE0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG59XG5cbi5hd3N1aV9tZWRpYV8xNGlxcV9rNnVnYl8zMjE6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfbWVkaWFfMTRpcXFfazZ1Z2JfMzIxIGltZzpub3QoI1xcOSksXG4uYXdzdWlfbWVkaWFfMTRpcXFfazZ1Z2JfMzIxIHZpZGVvOm5vdCgjXFw5KSxcbi5hd3N1aV9tZWRpYV8xNGlxcV9rNnVnYl8zMjEgcGljdHVyZTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmF3c3VpX21lZGlhXzE0aXFxX2s2dWdiXzMyMSBpZnJhbWU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbn1cbi5hd3N1aV9tZWRpYS10b3BfMTRpcXFfazZ1Z2JfMzM5Om5vdCgjXFw5KSB7XG4gIG1heC1ibG9jay1zaXplOiA2NiU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KSAtIDFweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCkgLSAxcHgpO1xufVxuLmF3c3VpX21lZGlhLXNpZGVfMTRpcXFfazZ1Z2JfMzQ0Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogNjYlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCkgLSAxcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpIC0gMXB4KTtcbn1cblxuLmF3c3VpX2hlYWRlcl8xNGlxcV9rNnVnYl8zNTA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLW1qamx3NCwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV9rNnVnYl8zNTAuYXdzdWlfaGVhZGVyLWZ1bGwtcGFnZV8xNGlxcV9rNnVnYl8zNTU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGssICNmZmZmZmYpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWVtYmVkZGVkXzE0aXFxX2s2dWdiXzM1OC5hd3N1aV9yZWZyZXNoXzE0aXFxX2s2dWdiXzIzODpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItc3RpY2t5LWVuYWJsZWRfMTRpcXFfazZ1Z2JfMzU4KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV9rNnVnYl8zNTAuYXdzdWlfaGVhZGVyLXdpdGgtbWVkaWFfMTRpcXFfazZ1Z2JfMzYxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxX2s2dWdiXzM1MC5hd3N1aV9oZWFkZXItd2l0aC1tZWRpYV8xNGlxcV9rNnVnYl8zNjE6bm90KCNcXDkpOm5vdCg6ZW1wdHkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItc3RpY2t5LWRpc2FibGVkXzE0aXFxX2s2dWdiXzM2Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyLXN0aWNreS1lbmFibGVkXzE0aXFxX2s2dWdiXzM1ODpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDgwMDtcbn1cbi5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfazZ1Z2JfMzc3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV9rNnVnYl8zNzc6bm90KCNcXDkpOjpiZWZvcmUge1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxX2s2dWdiXzM3Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV9rNnVnYl8zODcpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC14eXo1YmYsIDBweCAycHggMHB4IDBweCAjZTllYmVkLCAwcHggMTZweCAxNnB4IC0xMnB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xufVxuLmF3c3VpX2hlYWRlci1keW5hbWljLWhlaWdodF8xNGlxcV9rNnVnYl8zOTAuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxX2s2dWdiXzM3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfazZ1Z2JfMzUwOm5vdCgjXFw5KTpub3QoOmVtcHR5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1jb250YWluZXItc3RpY2t5LXdpZHRoLXJ4andrMCwgMHB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLWRpdmlkZXItMjVqdWkzLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxX2s2dWdiXzM1MC5hd3N1aV93aXRoLXBhZGRpbmdzXzE0aXFxX2s2dWdiXzM5Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1ocXlwbm0sIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxLCAyMHB4KTtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfazZ1Z2JfMzUwLmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfazZ1Z2JfMzk2LmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxX2s2dWdiXzM4Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1ocXlwbm0sIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxLCAyMHB4KTtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfazZ1Z2JfMzUwLmF3c3VpX3dpdGgtaGlkZGVuLWNvbnRlbnRfMTRpcXFfazZ1Z2JfNDA1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfazZ1Z2JfMzg3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxX2s2dWdiXzM4Ny5hd3N1aV9yZWZyZXNoXzE0aXFxX2s2dWdiXzIzODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZTogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxX2s2dWdiXzM4Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxX2s2dWdiXzIzOCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtaTcycWdjLCAwcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLTJubzgzeiwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV9rNnVnYl8zODc6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV9rNnVnYl8yMzgpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctY29udGFpbmVyLTR2YXBiaywgMHB4IDBweCAxcHggMXB4ICNlOWViZWQsIDBweCAxcHggOHB4IDJweCByZ2JhKDAsIDcsIDIyLCAwLjEyKSk7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfazZ1Z2JfMzg3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1zdGlja3ktZW5hYmxlZF8xNGlxcV9rNnVnYl8zNTgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxX2s2dWdiXzM4Ny5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfazZ1Z2JfMzc3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV9rNnVnYl8zODcuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxX2s2dWdiXzM3Nzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtZnVsbC1wYWdlXzE0aXFxX2s2dWdiXzQ2My5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfazZ1Z2JfMzc3Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtZnVsbC1wYWdlXzE0aXFxX2s2dWdiXzQ2My5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfazZ1Z2JfMzc3ID4gLmF3c3VpX2hlYWRlci1jb3Zlcl8xNGlxcV9rNnVnYl80NjY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGssICNmZmZmZmYpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV8xNGlxcV9rNnVnYl80NjMuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxX2s2dWdiXzM3Nzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV8xNGlxcV9rNnVnYl80NjMuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxX2s2dWdiXzM3Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1oMzQxM3csIDBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKC05OTklIDEwMCUsIDk5OSUgMTAwJSwgOTk5JSA5OTklLCAtOTk5JSA5OTklKTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMTRpcXFfazZ1Z2JfMzA5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfY29udGVudC1maXQtaGVpZ2h0XzE0aXFxX2s2dWdiXzQ5NDpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmF3c3VpX2NvbnRlbnQtaW5uZXJfMTRpcXFfazZ1Z2JfNTAwOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfY29udGVudC1pbm5lcl8xNGlxcV9rNnVnYl81MDAuYXdzdWlfd2l0aC1wYWRkaW5nc18xNGlxcV9rNnVnYl8zOTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCk7XG59XG4uYXdzdWlfY29udGVudC1pbm5lcl8xNGlxcV9rNnVnYl81MDAuYXdzdWlfd2l0aC1wYWRkaW5nc18xNGlxcV9rNnVnYl8zOTYuYXdzdWlfd2l0aC1oZWFkZXJfMTRpcXFfazZ1Z2JfNTA3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1jb250ZW50LXRvcC0xMzUzOXYsIDRweCk7XG59XG5cbi5hd3N1aV9mb290ZXJfMTRpcXFfazZ1Z2JfNTExLmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfazZ1Z2JfMzk2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEsIDIwcHgpO1xufVxuLmF3c3VpX2Zvb3Rlcl8xNGlxcV9rNnVnYl81MTEuYXdzdWlfd2l0aC1kaXZpZGVyXzE0aXFxX2s2dWdiXzUxNTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8ycWR3OV9iNWt0d18xODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmF3c3VpX3Jvb3RfMnFkdzlfYjVrdHdfMTg5LmF3c3VpX3JlZnJlc2hfMnFkdzlfYjVrdHdfMjI1Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMnFkdzlfYjVrdHdfMTg5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV9iNWt0d18yMjUpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X2I1a3R3XzIyNS5hd3N1aV9yb290LXZhcmlhbnQtaDJfMnFkdzlfYjVrdHdfMjI4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfYjVrdHdfMjI1KSwgLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV9iNWt0d18yMjUuYXdzdWlfcm9vdC12YXJpYW50LWgzXzJxZHc5X2I1a3R3XzIyODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2I1a3R3XzIyNSksIC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9iNWt0d18yMjguYXdzdWlfcm9vdC12YXJpYW50LWgyXzJxZHc5X2I1a3R3XzIyODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2I1a3R3XzIyNSksIC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9iNWt0d18yMjguYXdzdWlfcm9vdC12YXJpYW50LWgzXzJxZHc5X2I1a3R3XzIyODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2I1a3R3XzIyNSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X2I1a3R3XzIyNTpub3QoI1xcOSk6bm90KC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9iNWt0d18yMjgpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9iNWt0d18yMjUpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpKTtcbn1cbi5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfYjVrdHdfMjI1LmF3c3VpX3JlZnJlc2hfMnFkdzlfYjVrdHdfMjI1LmF3c3VpX3Jvb3QtdmFyaWFudC1oMl8ycWR3OV9iNWt0d18yMjg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X2I1a3R3XzIyNS5hd3N1aV9yZWZyZXNoXzJxZHc5X2I1a3R3XzIyNS5hd3N1aV9yb290LXZhcmlhbnQtaDNfMnFkdzlfYjVrdHdfMjI4Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbn1cbi5hd3N1aV9yb290XzJxZHc5X2I1a3R3XzE4OS5hd3N1aV9yb290LXZhcmlhbnQtaDFfMnFkdzlfYjVrdHdfMjM3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfYjVrdHdfMjI1KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV9iNWt0d18yMjU6bm90KCNcXDkpOm5vdCguYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfYjVrdHdfMjI4KS5hd3N1aV9yZWZyZXNoXzJxZHc5X2I1a3R3XzIyNS5hd3N1aV9yb290LXZhcmlhbnQtaDNfMnFkdzlfYjVrdHdfMjI4IHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG4uYXdzdWlfcm9vdF8ycWR3OV9iNWt0d18xODkuYXdzdWlfcm9vdC12YXJpYW50LWgxXzJxZHc5X2I1a3R3XzIzNy5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9iNWt0d18yMjg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9iNWt0d18yMjUpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1LCA0cHgpO1xufVxuXG4uYXdzdWlfbWFpbl8ycWR3OV9iNWt0d18yNDc6bm90KCNcXDkpIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICByb3ctZ2FwOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpKTtcbn1cbi5hd3N1aV9tYWluXzJxZHc5X2I1a3R3XzI0Ny5hd3N1aV9uby13cmFwXzJxZHc5X2I1a3R3XzI1Nzpub3QoI1xcOSkge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5hd3N1aV9tYWluXzJxZHc5X2I1a3R3XzI0Ny5hd3N1aV9yZWZyZXNoXzJxZHc5X2I1a3R3XzIyNTpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX21haW4tdmFyaWFudC1oMV8ycWR3OV9iNWt0d18yNjM6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTUsIDRweCk7XG59XG5cbi5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9iNWt0d18yMjggPiAuYXdzdWlfbWFpbl8ycWR3OV9iNWt0d18yNDc6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTUsIDRweCk7XG59XG5cbi5hd3N1aV9hY3Rpb25zXzJxZHc5X2I1a3R3XzI3MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KTtcbn1cbi5hd3N1aV9hY3Rpb25zLWNlbnRlcmVkXzJxZHc5X2I1a3R3XzI3Njpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oMV8ycWR3OV9iNWt0d18yNzkuYXdzdWlfcmVmcmVzaF8ycWR3OV9iNWt0d18yMjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpIC0gdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDJfMnFkdzlfYjVrdHdfMjgzLmF3c3VpX3JlZnJlc2hfMnFkdzlfYjVrdHdfMjI1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpIC0gdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDNfMnFkdzlfYjVrdHdfMjg3LmF3c3VpX3JlZnJlc2hfMnFkdzlfYjVrdHdfMjI1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpIC0gdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDFfMnFkdzlfYjVrdHdfMjc5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfYjVrdHdfMjI1KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oMl8ycWR3OV9iNWt0d18yODM6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9iNWt0d18yMjUpLCAuYXdzdWlfYWN0aW9ucy12YXJpYW50LWgzXzJxZHc5X2I1a3R3XzI4Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2I1a3R3XzIyNSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfYjVrdHdfMjI4ID4gLmF3c3VpX21haW5fMnFkdzlfYjVrdHdfMjQ3ID4gLmF3c3VpX2FjdGlvbnNfMnFkdzlfYjVrdHdfMjcxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xufVxuXG4uYXdzdWlfdGl0bGVfMnFkdzlfYjVrdHdfMzAzOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMV8ycWR3OV9iNWt0d18zMDg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWFpd3RpNSwgNHB4KTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgxXzJxZHc5X2I1a3R3XzMwOC5hd3N1aV9yZWZyZXNoXzJxZHc5X2I1a3R3XzIyNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aSwgMzJweCkgLSB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCkpIC8gMik7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV9iNWt0d18zMTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWJ1c3ExeCwgMjBweCk7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV9iNWt0d18zMTUuYXdzdWlfcmVmcmVzaF8ycWR3OV9iNWt0d18yMjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCkpIC8gMik7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oM18ycWR3OV9iNWt0d18zMjE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oM18ycWR3OV9iNWt0d18zMjEuYXdzdWlfcmVmcmVzaF8ycWR3OV9iNWt0d18yMjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCkpIC8gMik7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV9iNWt0d18zMTU6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9iNWt0d18yMjUpLCAuYXdzdWlfdGl0bGUtdmFyaWFudC1oM18ycWR3OV9iNWt0d18zMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9iNWt0d18yMjUpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbi5hd3N1aV9uby13cmFwXzJxZHc5X2I1a3R3XzI1NyA+IC5hd3N1aV90aXRsZV8ycWR3OV9iNWt0d18zMDM6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9iNWt0d18yMjUpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCkpO1xufVxuXG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV90aXRsZS12YXJpYW50LWgyXzJxZHc5X2I1a3R3XzMxNS5hd3N1aV90aXRsZS1pbi1leHBhbmRhYmxlLXNlY3Rpb25fMnFkdzlfYjVrdHdfMzM0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYygodmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCkpIC8gMikgLSAyICogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkpO1xufVxuXG4uYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X2I1a3R3XzIyNS5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9iNWt0d18yMjggPiAuYXdzdWlfbWFpbl8ycWR3OV9iNWt0d18yNDcgPiA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9iNWt0d18yMjUpLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDJfMnFkdzlfYjVrdHdfMzE1LCAuYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X2I1a3R3XzIyNS5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9iNWt0d18yMjggPiAuYXdzdWlfbWFpbl8ycWR3OV9iNWt0d18yNDcgPiA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9iNWt0d18yMjUpLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDNfMnFkdzlfYjVrdHdfMzIxIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfcm9vdC12YXJpYW50LWgxXzJxZHc5X2I1a3R3XzIzNy5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfYjVrdHdfMjI1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5X2I1a3R3XzIyOCk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X2I1a3R3XzIyNSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTUsIDRweCk7XG59XG5cbi5hd3N1aV92aXJ0dWFsLXNwYWNlXzJxZHc5X2I1a3R3XzM0Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hd3N1aV9pbmZvXzJxZHc5X2I1a3R3XzM1Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzJxZHc5X2I1a3R3XzM1Njpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0xN2Y2YzQsICM0MjQ2NTApO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLXZhcmlhbnQtaDFfMnFkdzlfYjVrdHdfMzYzOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tdmFyaWFudC1oMl8ycWR3OV9iNWt0d18zNjc6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1zaXplLXVvZ3R1eCwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1saW5lLWhlaWdodC1uN251bWQsIDIwcHgpO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLXZhcmlhbnQtaDJfMnFkdzlfYjVrdHdfMzY3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfYjVrdHdfMjI1KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgzXzJxZHc5X2I1a3R3XzM3NDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLXZhcmlhbnQtaDNfMnFkdzlfYjVrdHdfMzc0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfYjVrdHdfMjI1KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfaGVhZGluZ18ycWR3OV9iNWt0d18zODU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9oZWFkaW5nXzJxZHc5X2I1a3R3XzM4NTpub3QoI1xcOSk6b25seS1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWFkaW5nXzJxZHc5X2I1a3R3XzM4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRpbmdfMnFkdzlfYjVrdHdfMzg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRpbmctdmFyaWFudC1oMV8ycWR3OV9iNWt0d180MTA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC0wYzZqb3osIC0wLjAyZW0pO1xufVxuLmF3c3VpX2hlYWRpbmctdmFyaWFudC1oMl8ycWR3OV9iNWt0d180MTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWJ1c3ExeCwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC04aWE1c28sIC0wLjAxNWVtKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXZhcmlhbnQtaDNfMnFkdzlfYjVrdHdfNDIwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbn1cblxuLmF3c3VpX2hlYWRpbmctdGV4dF8ycWR3OV9iNWt0d180MjY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG4uYXdzdWlfaGVhZGluZy10ZXh0LXZhcmlhbnQtaDFfMnFkdzlfYjVrdHdfNDI5Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC0wYzZqb3osIC0wLjAyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14bC1mazlvZmosIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlYWRpbmctdGV4dC12YXJpYW50LWgyXzJxZHc5X2I1a3R3XzQzODpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtOGlhNXNvLCAtMC4wMTVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXRleHQtdmFyaWFudC1oM18ycWR3OV9iNWt0d180NDc6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZ3htdXFzLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cblxuLmF3c3VpX2NvdW50ZXJfMnFkdzlfYjVrdHdfNDU3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvdW50ZXItbzdwa2ExLCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY29udGVudC1lbnRlcl9nd3EwaF8xYWE1OV8xNjE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9nd3EwaF8xYWE1OV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLWZvZ2VuZSwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC13MzJncmgsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fZ3dxMGhfMWFhNTlfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRlbnQtZW50ZXJfZ3dxMGhfMWFhNTlfMTYxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRlbnQtZW50ZXJfZ3dxMGhfMWFhNTlfMTYxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRlbnQtZW50ZXJfZ3dxMGhfMWFhNTlfMTYxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3RyaWdnZXItZXhwYW5kZWRfZ3dxMGhfMWFhNTlfMTgzOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtZm9nZW5lLCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLXczMmdyaCwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RyaWdnZXItZXhwYW5kZWRfZ3dxMGhfMWFhNTlfMTgzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RyaWdnZXItZXhwYW5kZWRfZ3dxMGhfMWFhNTlfMTgzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RyaWdnZXItZXhwYW5kZWRfZ3dxMGhfMWFhNTlfMTgzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2ljb25fZ3dxMGhfMWFhNTlfMTk3Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTkwLWp6NG9jMSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTkwLWhlbzl5YSwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfaWNvbl9nd3EwaF8xYWE1OV8xOTc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfaWNvbl9nd3EwaF8xYWE1OV8xOTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaWNvbl9nd3EwaF8xYWE1OV8xOTc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF9nd3EwaF8xYWE1OV8yMTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9leHBhbmQtYnV0dG9uX2d3cTBoXzFhYTU5XzI0Njpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYXdzdWlfaWNvbl9nd3EwaF8xYWE1OV8xOTc6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfaWNvbl9nd3EwaF8xYWE1OV8xOTcuYXdzdWlfZXhwYW5kZWRfZ3dxMGhfMWFhNTlfMjU0Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLmF3c3VpX2ljb25fZ3dxMGhfMWFhNTlfMTk3Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5hd3N1aV9pY29uX2d3cTBoXzFhYTU5XzE5Nzpub3QoI1xcOSk6ZGlyKHJ0bCkuYXdzdWlfZXhwYW5kZWRfZ3dxMGhfMWFhNTlfMjU0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xYWE1OV8yNjQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMikgY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2ljb24tY29udGFpbmVyLWNvbnRhaW5lcl9nd3EwaF8xYWE1OV8yNjg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2ljb24tY29udGFpbmVyLWNvbnRhaW5lcl9nd3EwaF8xYWE1OV8yNjg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWFhNTlfMjY0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWlubGluZTogMCBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSAtIHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFhYTU5XzI2NCA+IC5hd3N1aV9pY29uX2d3cTBoXzFhYTU5XzE5Nzpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV93cmFwcGVyX2d3cTBoXzFhYTU5XzI4NDpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xYWE1OV8yOTI6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMWFhNTlfMjkyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzFhYTU5XzI5Mjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV93cmFwcGVyLW5hdmlnYXRpb25fZ3dxMGhfMWFhNTlfMjk2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX3dyYXBwZXItbmF2aWdhdGlvbl9nd3EwaF8xYWE1OV8yOTY6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWFhNTlfMjk5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiLCA3MDApO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xYWE1OV8yOTI6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMWFhNTlfMjkyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItbmF2aWdhdGlvbl9nd3EwaF8xYWE1OV8yOTY6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMWFhNTlfMjkyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xYWE1OV8zMDM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtamk3ZG50LCAjMGYxNDFhKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzFhYTU5XzI5Mjpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xYWE1OV8yOTI6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1uYXZpZ2F0aW9uX2d3cTBoXzFhYTU5XzI5Njpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xYWE1OV8yOTI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZXhwYW5kYWJsZS1oZWFkaW5nLTV0aDlrYSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzFhYTU5XzI5Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xYWE1OV8yOTIuYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWFhNTlfMzE2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xYWE1OV8yOTI6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWFhNTlfMzE2KSwgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzFhYTU5XzI5Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xYWE1OV8zMTYpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpKSAvIC0yICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMWFhNTlfMjkyLmF3c3VpX3dyYXBwZXItZXhwYW5kZWRfZ3dxMGhfMWFhNTlfMzIyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzFhYTU5XzI5Mi5hd3N1aV93cmFwcGVyLWV4cGFuZGVkX2d3cTBoXzFhYTU5XzMyMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03YWlkaW0sICNjNmM2Y2QpO1xufVxuLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzFhYTU5XzI5Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xYWE1OV8yOTI6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzFhYTU5XzMwMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMWFhNTlfMjkyLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFhYTU5XzMxNjpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWNvbXBhY3RfZ3dxMGhfMWFhNTlfMzAzLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFhYTU5XzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xYWE1OV8yOTI6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWFhNTlfMzE2KSwgLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xYWE1OV8zMDM6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWFhNTlfMzE2KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWFhNTlfMjk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCkgdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWFhNTlfMjk5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3dyYXBwZXItZXhwYW5kZWRfZ3dxMGhfMWFhNTlfMzIyKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1ocXlwbm0sIDEycHgpO1xufVxuLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFhYTU5XzI5OS5hd3N1aV93cmFwcGVyLW5vdC1leHBhbmRlZC13aXRob3V0LWFjdGlvbnNfZ3dxMGhfMWFhNTlfMzQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWFhNTlfMjk5LmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFhYTU5XzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxLCAyMHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xYWE1OV8yOTk6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWFhNTlfMzE2KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCkgKyBjYWxjKHZhcigtLXNpemUtaWNvbi1tZWRpdW0tZDkzZ2x2LCAyMHB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFhYTU5XzI5OTpub3QoI1xcOSk6Zm9jdXMge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbn1cblxuLmF3c3VpX2hlYWRlcl9nd3EwaF8xYWE1OV8zMTY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG4uYXdzdWlfaGVhZGVyLXdyYXBwZXJfZ3dxMGhfMWFhNTlfMzYyOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFhYTU5XzMxNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbn1cbi5hd3N1aV9oZWFkZXItd3JhcHBlcl9nd3EwaF8xYWE1OV8zNjI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWFkZXItYWN0aW9ucy13cmFwcGVyX2d3cTBoXzFhYTU5XzM3NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWJ1dHRvbl9nd3EwaF8xYWE1OV8zODA6bm90KCNcXDkpOmZvY3VzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMWFhNTlfMzgwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItYnV0dG9uX2d3cTBoXzFhYTU5XzM4MDpub3QoI1xcOSk6Zm9jdXMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY29udGFpbmVyLWJ1dHRvbl9nd3EwaF8xYWE1OV8zODA6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItYnV0dG9uX2d3cTBoXzFhYTU5XzM4MDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jb250YWluZXItYnV0dG9uX2d3cTBoXzFhYTU5XzM4MDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl9nd3EwaF8xYWE1OV8zODA6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpKSAvIC0yICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSk7XG59XG4uYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMWFhNTlfMzgwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNpemUtaWNvbi1tZWRpdW0tZDkzZ2x2LCAyMHB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2hlYWRlci1jb250YWluZXJfZ3dxMGhfMWFhNTlfMzgwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2hlYWRlci1jb250YWluZXJfZ3dxMGhfMWFhNTlfMzgwID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFhYTU5XzI2NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWV4cGFuZGFibGUtc2VjdGlvbi1pY29uLW9mZnNldC10b3AtazhjemEzLCA0cHgpO1xufVxuLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzFhYTU5XzQxNSA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xYWE1OV8yNjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LWkyZnpuMiwgIzQyNDY1MCk7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMWFhNTlfNDE1ID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFhYTU5XzI2NDpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItZjgzY2Z6LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItbmF2aWdhdGlvbl9nd3EwaF8xYWE1OV80MTUgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWFhNTlfMjY0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItbmF2aWdhdGlvbl9nd3EwaF8xYWE1OV80MTUgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWFhNTlfMjY0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMWFhNTlfNDE1ID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFhYTU5XzI2NDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLXRleHRfZ3dxMGhfMWFhNTlfNDUyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG46bm90KCNcXDkpOm5vdCguYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzFhYTU5XzMwMykgPiAuYXdzdWlfaGVhZGVyLWFjdGlvbnMtd3JhcHBlcl9nd3EwaF8xYWE1OV8zNzQge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuXG4uYXdzdWlfY29udGVudF9nd3EwaF8xYWE1OV8xNjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9jb250ZW50LWRlZmF1bHRfZ3dxMGhfMWFhNTlfNDY1Om5vdCgjXFw5KSwgLmF3c3VpX2NvbnRlbnQtaW5saW5lX2d3cTBoXzFhYTU5XzQ2NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jb250ZW50LWZvb3Rlcl9nd3EwaF8xYWE1OV80Njk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jb250ZW50LWV4cGFuZGVkX2d3cTBoXzFhYTU5XzQ3Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9jb250ZW50LWNvbXBhY3RfZ3dxMGhfMWFhNTlfNDc2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG5cbi5hd3N1aV9mb2N1c2FibGVfZ3dxMGhfMWFhNTlfNDgwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9mb2N1c2FibGVfZ3dxMGhfMWFhNTlfNDgwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jbGljay10YXJnZXRfZ3dxMGhfMWFhNTlfNDk1Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9jbGljay10YXJnZXRfZ3dxMGhfMWFhNTlfNDk1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFhYTU5XzI5OSk6bm90KC5hd3N1aV9oZWFkZXItY29udGFpbmVyLWJ1dHRvbl9nd3EwaF8xYWE1OV8zODApOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLWY4M2NmeiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9tYXJrZXJfMWlzZDFfMXBtZzFfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBpbmxpbmUtc2l6ZTogMTRweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9tYXJrZXItLWxpbmVfMWlzZDFfMXBtZzFfMTg1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogOXB4O1xuICBibG9jay1zaXplOiA0cHg7XG59XG4uYXdzdWlfbWFya2VyLS1yZWN0YW5nbGVfMWlzZDFfMXBtZzFfMTg5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDE0cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG59XG4uYXdzdWlfbWFya2VyLS1ob2xsb3ctcmVjdGFuZ2xlXzFpc2QxXzFwbWcxXzE5Njpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xufVxuLmF3c3VpX21hcmtlci0taG9sbG93LXJlY3RhbmdsZV8xaXNkMV8xcG1nMV8xOTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYmxvY2s6IDJweDtcbiAgbWFyZ2luLWlubGluZTogMnB4O1xuICBibG9jay1zaXplOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5hd3N1aV9tYXJrZXItLWRhc2hlZF8xaXNkMV8xcG1nMV8yMTI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogNHB4O1xuICBpbmxpbmUtc2l6ZTogNnB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDlweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEycHg7XG59XG4uYXdzdWlfbWFya2VyLS1kYXNoZWRfMWlzZDFfMXBtZzFfMjEyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgYmxvY2stc2l6ZTogNHB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2RpbW1lZF8xMGlwb18xaWVha18xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpbW1lZF8xMGlwb18xaWVha18xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGltbWVkXzEwaXBvXzFpZWFrXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaW1tZWRfMTBpcG9fMWllYWtfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbWFya2VyXzEwaXBvXzFpZWFrXzIwNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbiAgaW5saW5lLXNpemU6IDE0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfbWFya2VyLS1saW5lXzEwaXBvXzFpZWFrXzI0NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDlweDtcbiAgYmxvY2stc2l6ZTogNHB4O1xufVxuLmF3c3VpX21hcmtlci0tcmVjdGFuZ2xlXzEwaXBvXzFpZWFrXzI0OTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xufVxuLmF3c3VpX21hcmtlci0taG9sbG93LXJlY3RhbmdsZV8xMGlwb18xaWVha18yNTY6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTRweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbn1cbi5hd3N1aV9tYXJrZXItLWhvbGxvdy1yZWN0YW5nbGVfMTBpcG9fMWllYWtfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJsb2NrOiAycHg7XG4gIG1hcmdpbi1pbmxpbmU6IDJweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYXdzdWlfbWFya2VyLS1kYXNoZWRfMTBpcG9fMWllYWtfMjcyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA5cHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMnB4O1xufVxuLmF3c3VpX21hcmtlci0tZGFzaGVkXzEwaXBvXzFpZWFrXzI3Mjpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiA2cHg7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogOHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfcm9vdF8xMGlwb18xaWVha18yOTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV92YWx1ZV8xMGlwb18xaWVha18zMjM6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cbi5hd3N1aV92YWx1ZV8xMGlwb18xaWVha18zMjMuYXdzdWlfZXhwYW5kYWJsZV8xMGlwb18xaWVha18zMjc6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fMWllYWtfMzMxOm5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fMWllYWtfMzMyOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fMWllYWtfMzMyOm5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fMWllYWtfMzMxID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvXzFpZWFrXzMzNzpub3QoI1xcOSksXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvXzFpZWFrXzMzMSA+IC5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb25fMTBpcG9fMWllYWtfMzM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfaW5uZXItbGlzdC1pdGVtXzEwaXBvXzFpZWFrXzMzMiA+IC5hd3N1aV9rZXlfMTBpcG9fMWllYWtfMzM3Om5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fMWllYWtfMzMxID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvXzFpZWFrXzMzNyA+IC5hd3N1aV9rZXlfMTBpcG9fMWllYWtfMzM3Om5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fMWllYWtfMzMxID4gLmF3c3VpX2V4cGFuZGFibGUtc2VjdGlvbl8xMGlwb18xaWVha18zMzggPiAuYXdzdWlfa2V5XzEwaXBvXzFpZWFrXzMzNzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfc3ViLWl0ZW1zXzEwaXBvXzFpZWFrXzM1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRhYmxlXzEwaXBvXzFpZWFrXzMyNykge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYygxNHB4ICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG59XG4uYXdzdWlfc3ViLWl0ZW1zXzEwaXBvXzFpZWFrXzM1My5hd3N1aV9leHBhbmRhYmxlXzEwaXBvXzFpZWFrXzMyNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9zdWItaXRlbXNfMTBpcG9fMWllYWtfMzUzLmF3c3VpX2V4cGFuZGFibGVfMTBpcG9fMWllYWtfMzI3ID4gLmF3c3VpX2lubmVyLWxpc3QtaXRlbV8xMGlwb18xaWVha18zMzIgPiAuYXdzdWlfdmFsdWVfMTBpcG9fMWllYWtfMzIzOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9saXN0XzEwaXBvXzFpZWFrXzMzMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2xpc3RfMTBpcG9fMWllYWtfMzMxID4gLmF3c3VpX2xpc3QtaXRlbV8xMGlwb18xaWVha18zMzEgPiAuYXdzdWlfa2V5LXZhbHVlLXBhaXJfMTBpcG9fMWllYWtfMzM3ID4gLmF3c3VpX2tleV8xMGlwb18xaWVha18zMzc6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfbGlzdF8xMGlwb18xaWVha18zMzEgPiAuYXdzdWlfbGlzdC1pdGVtXzEwaXBvXzFpZWFrXzMzMS5hd3N1aV9kaW1tZWRfMTBpcG9fMWllYWtfMTUzOm5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG5cbi5hd3N1aV9saXN0XzEwaXBvXzFpZWFrXzMzMTpub3QoI1xcOSk6bm90KC5hd3N1aV9jb21wYWN0XzEwaXBvXzFpZWFrXzM3OSkgPiAuYXdzdWlfbGlzdC1pdGVtXzEwaXBvXzFpZWFrXzMzMTpub3QoOmZpcnN0LWNoaWxkKSxcbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fMWllYWtfMzMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fMWllYWtfMzMxLmF3c3VpX3dpdGgtc3ViLWl0ZW1zXzEwaXBvXzFpZWFrXzM4NDpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRhYmxlXzEwaXBvXzFpZWFrXzMyNykgPiAuYXdzdWlfa2V5LXZhbHVlLXBhaXJfMTBpcG9fMWllYWtfMzM3ID4gLmF3c3VpX2tleV8xMGlwb18xaWVha18zMzcsXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvXzFpZWFrXzMzMS5hd3N1aV93aXRoLXN1Yi1pdGVtc18xMGlwb18xaWVha18zODQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kYWJsZV8xMGlwb18xaWVha18zMjcpID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvXzFpZWFrXzMzNyA+IC5hd3N1aV92YWx1ZV8xMGlwb18xaWVha18zMjMge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbn1cblxuLmF3c3VpX2Z1bGwtd2lkdGhfMTBpcG9fMWllYWtfMzg5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZXJpZXNfeTF5cmhfMTVrc2xfMTg5ID4gcmVjdDpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZXJpZXNfeTF5cmhfMTVrc2xfMTg5ID4gcmVjdDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZXJpZXNfeTF5cmhfMTVrc2xfMTg5ID4gcmVjdDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZXJpZXNfeTF5cmhfMTVrc2xfMTg5ID4gcmVjdDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X3kxeXJoXzE1a3NsXzIwMzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Nlcmllc195MXlyaF8xNWtzbF8xODk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgteHIydDRwLCAycHgpO1xuICBmaWxsOiBub25lO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtbGluZS1qb2luLW11dGtqYiwgcm91bmQpO1xufVxuXG4uYXdzdWlfc2VyaWVzLS1oaWdobGlnaHRlZF95MXlyaF8xNWtzbF8yMTU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZXJpZXMtLWRpbW1lZF95MXlyaF8xNWtzbF8yMTk6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uYXdzdWlfc2VyaWVzLS10aHJlc2hvbGRfeTF5cmhfMTVrc2xfMjIzOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LWRhc2gtYXJyYXktdDc4MHptLCAzIDUpO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXhyMnQ0cCwgMnB4KTtcbn1cblxuLmF3c3VpX3BvcG92ZXItZGl2aWRlcl95MXlyaF8xNWtzbF8yMjg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2dyaWRfMTR5ajBfMTk5bjlfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gLTIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAtMik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2dyaWRfMTR5ajBfMTk5bjlfMTQ1LmF3c3VpX25vLWd1dHRlcnNfMTR5ajBfMTk5bjlfMTgxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Njpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfZ3JpZF8xNHlqMF8xOTluOV8xNDUuYXdzdWlfbm8tZ3V0dGVyc18xNHlqMF8xOTluOV8xODEgPiAuYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9jb2xzcGFuLTFfMTR5ajBfMTk5bjlfMTk3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICBtYXgtaW5saW5lLXNpemU6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX3B1c2gtMV8xNHlqMF8xOTluOV8yMDE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9wdWxsLTFfMTR5ajBfMTk5bjlfMjA0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX2NvbHNwYW4tMl8xNHlqMF8xOTluOV8yMDc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtaW5saW5lLXNpemU6IDE2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9wdXNoLTJfMTR5ajBfMTk5bjlfMjExOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX3B1bGwtMl8xNHlqMF8xOTluOV8yMTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX2NvbHNwYW4tM18xNHlqMF8xOTluOV8yMTc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LWlubGluZS1zaXplOiAyNSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX3B1c2gtM18xNHlqMF8xOTluOV8yMjE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAyNSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX3B1bGwtM18xNHlqMF8xOTluOV8yMjQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMjUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9jb2xzcGFuLTRfMTR5ajBfMTk5bjlfMjI3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LWlubGluZS1zaXplOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfcHVzaC00XzE0eWowXzE5OW45XzIzMTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9wdWxsLTRfMTR5ajBfMTk5bjlfMjM0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9jb2xzcGFuLTVfMTR5ajBfMTk5bjlfMjM3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgbWF4LWlubGluZS1zaXplOiA0MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfcHVzaC01XzE0eWowXzE5OW45XzI0MTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9wdWxsLTVfMTR5ajBfMTk5bjlfMjQ0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDQxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9jb2xzcGFuLTZfMTR5ajBfMTk5bjlfMjQ3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNTAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9wdXNoLTZfMTR5ajBfMTk5bjlfMjUxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9wdWxsLTZfMTR5ajBfMTk5bjlfMjU0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDUwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfY29sc3Bhbi03XzE0eWowXzE5OW45XzI1Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNTguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX3B1c2gtN18xNHlqMF8xOTluOV8yNjE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfcHVsbC03XzE0eWowXzE5OW45XzI2NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfY29sc3Bhbi04XzE0eWowXzE5OW45XzI2Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNjYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX3B1c2gtOF8xNHlqMF8xOTluOV8yNzE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfcHVsbC04XzE0eWowXzE5OW45XzI3NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfY29sc3Bhbi05XzE0eWowXzE5OW45XzI3Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtaW5saW5lLXNpemU6IDc1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfcHVzaC05XzE0eWowXzE5OW45XzI4MTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDc1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfcHVsbC05XzE0eWowXzE5OW45XzI4NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA3NSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX2NvbHNwYW4tMTBfMTR5ajBfMTk5bjlfMjg3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgbWF4LWlubGluZS1zaXplOiA4My4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfcHVzaC0xMF8xNHlqMF8xOTluOV8yOTE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA4My4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfcHVsbC0xMF8xNHlqMF8xOTluOV8yOTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogODMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX2NvbHNwYW4tMTFfMTR5ajBfMTk5bjlfMjk3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgbWF4LWlubGluZS1zaXplOiA5MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfcHVzaC0xMV8xNHlqMF8xOTluOV8zMDE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA5MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfcHVsbC0xMV8xNHlqMF8xOTluOV8zMDQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogOTEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX2NvbHNwYW4tMTJfMTR5ajBfMTk5bjlfMzA3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX3B1c2gtMTJfMTR5ajBfMTk5bjlfMzExOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTAwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfcHVsbC0xMl8xNHlqMF8xOTluOV8zMTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTAwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfcHVzaC0wXzE0eWowXzE5OW45XzMxNzpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX3B1bGwtMF8xNHlqMF8xOTluOV8zMjA6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogYXV0bztcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfb2Zmc2V0LTFfMTR5ajBfMTk5bjlfMzIzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX29mZnNldC0yXzE0eWowXzE5OW45XzMyNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxNi42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfb2Zmc2V0LTNfMTR5ajBfMTk5bjlfMzI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDI1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfb2Zmc2V0LTRfMTR5ajBfMTk5bjlfMzMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9vZmZzZXQtNV8xNHlqMF8xOTluOV8zMzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNDEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX29mZnNldC02XzE0eWowXzE5OW45XzMzODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1MCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTk5bjlfMTg2LmF3c3VpX29mZnNldC03XzE0eWowXzE5OW45XzM0MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xOTluOV8xODYuYXdzdWlfb2Zmc2V0LThfMTR5ajBfMTk5bjlfMzQ0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDY2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9vZmZzZXQtOV8xNHlqMF8xOTluOV8zNDc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNzUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9vZmZzZXQtMTBfMTR5ajBfMTk5bjlfMzUwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE5OW45XzE4Ni5hd3N1aV9vZmZzZXQtMTFfMTR5ajBfMTk5bjlfMzUzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4uYXdzdWlfcmVzdG9yZS1wb2ludGVyLWV2ZW50c18xNHlqMF8xOTluOV8zNTc6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfams3a3lfMTUzOm5vdCgjXFw5KSxcbi5hd3N1aV93YXJuaW5nLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl9qazdreV8xNTQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tc2hha2UtaG9yaXpvbnRhbGx5XzE0bWh2X2prN2t5XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1zaGFrZS1ob3Jpem9udGFsbHlfMTRtaHZfams3a3lfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfams3a3lfMTUzOm5vdCgjXFw5KSxcbiAgLmF3c3VpX3dhcm5pbmctaWNvbi1zaGFrZS13cmFwcGVyXzE0bWh2X2prN2t5XzE1NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfams3a3lfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Vycm9yLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl9qazdreV8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93YXJuaW5nLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl9qazdreV8xNTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZy1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfams3a3lfMTU0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2Vycm9yLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl9qazdreV8xODQ6bm90KCNcXDkpLFxuLmF3c3VpX3dhcm5pbmctaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2X2prN2t5XzE4NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1zY2FsZS1wb3B1cF8xNG1odl9qazdreV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tc2NhbGUtcG9wdXBfMTRtaHZfams3a3lfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9lcnJvci1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfams3a3lfMTg0Om5vdCgjXFw5KSxcbiAgLmF3c3VpX3dhcm5pbmctaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2X2prN2t5XzE4NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvci1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfams3a3lfMTg0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Vycm9yLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl9qazdreV8xODQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93YXJuaW5nLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl9qazdreV8xODU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZy1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfams3a3lfMTg1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3dhcm5pbmdfMTRtaHZfams3a3lfMTU0Om5vdCgjXFw5KSxcbi5hd3N1aV9lcnJvcl8xNG1odl9qazdreV8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzE0bWh2X2prN2t5XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMTRtaHZfams3a3lfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV93YXJuaW5nXzE0bWh2X2prN2t5XzE1NDpub3QoI1xcOSksXG4gIC5hd3N1aV9lcnJvcl8xNG1odl9qazdreV8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd2FybmluZ18xNG1odl9qazdreV8xNTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZ18xNG1odl9qazdreV8xNTQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvcl8xNG1odl9qazdreV8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXJyb3JfMTRtaHZfams3a3lfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMTRtaHZfams3a3lfMjM2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYXdzdWlfbGFiZWxfMTRtaHZfams3a3lfMjY5Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtYnRmbG5lLCAjMGYxNDFhKTtcbiAgZGlzcGxheTogaW5saW5lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZm9ybS1sYWJlbC1zYml6ZW8sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZm9ybS1sYWJlbC0zdGZlYzYsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtZm9ybS1sYWJlbC1td2ZjNGksIDcwMCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfbGFiZWxfMTRtaHZfams3a3lfMjY5Om5vdCgjXFw5KTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfaW5mb18xNG1odl9qazdreV8yODU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzE0bWh2X2prN2t5XzI5MTpub3QoI1xcOSksXG4uYXdzdWlfY29uc3RyYWludF8xNG1odl9qazdreV8yOTI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfaGludHNfMTRtaHZfams3a3lfMjk5Om5vdCgjXFw5KSxcbi5hd3N1aV9jb25zdHJhaW50LWhhcy12YWxpZGF0aW9uLXRleHRfMTRtaHZfams3a3lfMzAwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktY29udHJvbF8xNG1odl9qazdreV8zMDQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb250cm9sc18xNG1odl9qazdreV8zMDg6bm90KCNcXDkpOm5vdCguYXdzdWlfbGFiZWwtaGlkZGVuXzE0bWh2X2prN2t5XzMwOCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2xhYmVsLXdyYXBwZXJfMTRtaHZfams3a3lfMzExOm5vdCgjXFw5KTplbXB0eSArIC5hd3N1aV9jb250cm9sc18xNG1odl9qazdreV8zMDgge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfY29udHJvbF8xNG1odl9qazdreV8zMDg6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZXJyb3JfMTRtaHZfams3a3lfMTUzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uYXdzdWlfd2FybmluZ18xNG1odl9qazdreV8xNTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3LCAjODU1OTAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmF3c3VpX2Vycm9yX19tZXNzYWdlXzE0bWh2X2prN2t5XzMzODpub3QoI1xcOSksXG4uYXdzdWlfd2FybmluZ19fbWVzc2FnZV8xNG1odl9qazdreV8zMzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbGx5LWhpZGRlbl8xNG1odl9qazdreV8zNDM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcGxhY2Vob2xkZXJfZHd1b2xfdGU0Y2tfMTQ1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0MiwgIzY1Njg3MSk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5hd3N1aV9wbGFjZWhvbGRlcl9kd3VvbF90ZTRja18xNDUuYXdzdWlfZGlzYWJsZWRfZHd1b2xfdGU0Y2tfMTUwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYSwgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9pdGVtX2R3dW9sX3RlNGNrXzE1NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2l0ZW1fZHd1b2xfdGU0Y2tfMTU0ID4gLmF3c3VpX2NoZWNrYm94X2R3dW9sX3RlNGNrXzE1ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbn1cblxuLmF3c3VpX29wdGlvbi1ncm91cF9kd3VvbF90ZTRja18xNjc6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbn1cblxuLmF3c3VpX2ZpbHRlcl9kd3VvbF90ZTRja18xNzE6bm90KCNcXDkpIHtcbiAgei1pbmRleDogNDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5hd3N1aV90cmlnZ2VyX2R3dW9sX3RlNGNrXzE3Njpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmF3c3VpX2xheW91dC1zdHJ1dF9kd3VvbF90ZTRja18xODI6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLmF3c3VpX2xpc3QtYm90dG9tX2R3dW9sX3RlNGNrXzE4ODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHVuaXQtdGVzdHMgKi9cbn1cblxuLmF3c3VpX3NlbGVjdGVkLWljb25fZHd1b2xfdGU0Y2tfMTkyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMiwgIzAwNmNlMCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9zaG93LWxhYmVsLXRhZ19kd3VvbF90ZTRja18xOTcgPiAuYXdzdWlfc2VsZWN0ZWQtaWNvbl9kd3VvbF90ZTRja18xOTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG5cbi5hd3N1aV9pbmxpbmUtdG9rZW4tdHJpZ2dlcl9kd3VvbF90ZTRja18yMDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfaW5saW5lLXRva2VuLWxpc3RfZHd1b2xfdGU0Y2tfMjA4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHRyYW5zcGFyZW50LCB3aGl0ZSAyMHB4LCB3aGl0ZSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2lubGluZS10b2tlbi1saXN0X2R3dW9sX3RlNGNrXzIwODpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTI3MGRlZywgdHJhbnNwYXJlbnQsIHdoaXRlIDIwcHgsIHdoaXRlKTtcbn1cblxuLmF3c3VpX2lubGluZS10b2tlbi1oaWRkZW4tcGxhY2Vob2xkZXJfZHd1b2xfdGU0Y2tfMjIyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbn1cblxuLmF3c3VpX2lubGluZS10b2tlbi1jb3VudGVyX2R3dW9sX3RlNGNrXzIyODpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfaW5saW5lLWxhYmVsLXRyaWdnZXItd3JhcHBlcl9kd3VvbF90ZTRja18yMzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtN3B4O1xufVxuXG4uYXdzdWlfaW5saW5lLWxhYmVsLXdyYXBwZXJfZHd1b2xfdGU0Y2tfMjM2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpICogLTEpO1xufVxuXG4uYXdzdWlfaW5saW5lLWxhYmVsX2R3dW9sX3RlNGNrXzIzMjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLXgyeXNoaywgI2ZmZmZmZiksIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC04ZWx4amMsICNmZmZmZmYpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWJ0ZmxuZSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSwgNzAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgKyB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDJweDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2lubGluZS1sYWJlbC1kaXNhYmxlZF9kd3VvbF90ZTRja18yNjE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGssICNmZmZmZmYpLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3biwgI2ViZWJmMCkpO1xufVxuXG4uYXdzdWlfaW5saW5lLWxhYmVsLWlubGluZS10b2tlbnNfZHd1b2xfdGU0Y2tfMjY1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuNXB4KTtcbn1cblxuLmF3c3VpX2Rpc2FibGVkLXJlYXNvbi10b29sdGlwX2R3dW9sX3RlNGNrXzI3MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgb3IgdGVzdHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWZuN2pfenR3eGhfMTQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfcm9vdF8xZm43al96dHd4aF8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveF8xZm43al96dHd4aF8xNTI6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtcHBkc2dyLCAjZmZmZmZmKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LTVjaGFheCwgIzhjOGM5NCk7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KTtcbiAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhciksIHN0cm9rZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xZm43al96dHd4aF8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveF8xZm43al96dHd4aF8xNTI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xZm43al96dHd4aF8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveF8xZm43al96dHd4aF8xNTI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xZm43al96dHd4aF8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveF8xZm43al96dHd4aF8xNTI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMWZuN2pfenR3eGhfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3gtY2hlY2tlZF8xZm43al96dHd4aF8xNjg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xZm43al96dHd4aF8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveC1pbmRldGVybWluYXRlXzFmbjdqX3p0d3hoXzE2ODpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm0sICMwMDZjZTApO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtcXp1cWt6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzFmbjdqX3p0d3hoXzE0NSA+IC5hd3N1aV9zdHlsZWQtYm94LWRpc2FibGVkXzFmbjdqX3p0d3hoXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9yb290XzFmbjdqX3p0d3hoXzE0NSA+IC5hd3N1aV9zdHlsZWQtYm94LXJlYWRvbmx5XzFmbjdqX3p0d3hoXzE3Mjpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5LCAjZGVkZWUzKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1waGxrZGgsICNkZWRlZTMpO1xufVxuLmF3c3VpX3Jvb3RfMWZuN2pfenR3eGhfMTQ1ID4gLmF3c3VpX3N0eWxlZC1saW5lXzFmbjdqX3p0d3hoXzE3Njpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kZWZhdWx0LWxwbHJvcywgI2ZmZmZmZik7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgZmlsbDogbm9uZTtcbn1cbi5hd3N1aV9yb290XzFmbjdqX3p0d3hoXzE0NSA+IC5hd3N1aV9zdHlsZWQtbGluZS1kaXNhYmxlZF8xZm43al96dHd4aF8xODE6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdGZ3dnFnLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9yb290XzFmbjdqX3p0d3hoXzE0NSA+IC5hd3N1aV9zdHlsZWQtbGluZS1yZWFkb25seV8xZm43al96dHd4aF8xODQ6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLW9wdGlvbi1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yczB2cGssICNmZmZmZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLW9wdGlvbi1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0LCAjMGYxNDFhKSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYsICNjNmM2Y2QpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9odTlyY18xNjQuYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfaHU5cmNfMTY0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2h1OXJjXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9odTlyY18xNjQpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYsICNjNmM2Y2QpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1ID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2h1OXJjXzE2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC0zcG16NHIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9wYWQtYm90dG9tXzE1bzZ1X2h1OXJjXzE3MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2ZiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9wYWQtYm90dG9tXzE1bzZ1X2h1OXJjXzE3MSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9odTlyY18xNjc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtM3BtejRyLCA0cHgpICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDU6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV92aXJ0dWFsXzE1bzZ1X2h1OXJjXzE3ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfaGFzLWJhY2tncm91bmRfMTVvNnVfaHU5cmNfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLW9wdGlvbi1iYWNrZ3JvdW5kLWhpZ2hsaWdodGVkLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2aywgI2YzZjNmNykpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfY2hpbGRfMTVvNnVfaHU5cmNfMTg0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9jaGlsZF8xNW82dV9odTlyY18xODQgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfaHU5cmNfMTY3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX2Rpc2FibGVkXzE1bzZ1X2h1OXJjXzE5MCA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9odTlyY18xNjc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLW9wdGlvbi1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTcsICNiNGI0YmIpKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2h1OXJjXzE2NDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2h1OXJjXzE2NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktb3B0aW9uLWNvbG9yLWhpZ2hsaWdodGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbywgIzBmMTQxYSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2h1OXJjXzE2NDpub3QoI1xcOSkge1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1vcHRpb24tYmFja2dyb3VuZC1oaWdobGlnaHRlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4NmssICNmM2YzZjcpKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCwgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9odTlyY18xNjQuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfaHU5cmNfMjA1Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9odTlyY18xNjQuYXdzdWlfZGlzYWJsZWRfMTVvNnVfaHU5cmNfMTkwOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItdW56azM5LCAjOGM4Yzk0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRpbW1lZC1odmV5MDAsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2h1OXJjXzE2NC5hd3N1aV9kaXNhYmxlZF8xNW82dV9odTlyY18xOTAgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfaHU5cmNfMTY3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMCwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9odTlyY18xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMTVvNnVfaHU5cmNfMjE1KS5hd3N1aV9pcy1rZXlib2FyZF8xNW82dV9odTlyY18yMDUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2h1OXJjXzE2NDpub3QoI1xcOSkge1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1vcHRpb24tYmFja2dyb3VuZC1zZWxlY3RlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC05eDZzc2wsICNmMGZiZmYpKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWVhOWY5bSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9odTlyY18xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfaHU5cmNfMTY0Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1lYTlmOW0sICMwMDZjZTApLCBpbnNldCAwIDAgMCBjYWxjKDIgKiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCwgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9odTlyY18xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfaHU5cmNfMTY0LmF3c3VpX2lzLWtleWJvYXJkXzE1bzZ1X2h1OXJjXzIwNTpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZWE5ZjltLCAjMDA2Y2UwKSwgaW5zZXQgMCAwIDAgY2FsYygyICogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpKSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9odTlyY18xNjQuYXdzdWlfbmV4dC1pdGVtLXNlbGVjdGVkXzE1bzZ1X2h1OXJjXzIyOTpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfaHU5cmNfMTY0LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2h1OXJjXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNW82dV9odTlyY18yMTUpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCwgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9odTlyY18xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfaHU5cmNfMTY0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzE1bzZ1X2h1OXJjXzIxNSkuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfaHU5cmNfMjA1IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3RwZnI2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2h1OXJjXzE2NCArIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2h1OXJjXzE2NDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2h1OXJjXzE2NC5hd3N1aV9wcmV2aW91cy1pdGVtLXNlbGVjdGVkXzE1bzZ1X2h1OXJjXzIzOTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9odTlyY18xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTVvNnVfaHU5cmNfMTkwKSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9odTlyY18xNjcge1xuICBjb2xvcjogdmFyKC0tYXdzdWktb3B0aW9uLWdyb3VwLWxhYmVsLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC1lNjM2ODQsICM0MjQ2NTApKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9odTlyY18xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfaHU5cmNfMTY0KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC0za2Y4bHosICNjNmM2Y2QpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9wYXJlbnRfMTVvNnVfaHU5cmNfMTY0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1X2h1OXJjXzE2NCk6bm90KDpoYXMoPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfaHU5cmNfMTY3KSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9wYXJlbnRfMTVvNnVfaHU5cmNfMTY0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1X2h1OXJjXzE2NCkgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfaHU5cmNfMTY3IHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9wYXJlbnRfMTVvNnVfaHU5cmNfMTY0LmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1X2h1OXJjXzE2NCA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9odTlyY18xNjc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9wYXJlbnRfMTVvNnVfaHU5cmNfMTY0LmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1X2h1OXJjXzE2NC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9odTlyY18xNjQgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfaHU5cmNfMTY3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE1bzZ1X2h1OXJjXzE5MCk6bm90KC5hd3N1aV9wYXJlbnRfMTVvNnVfaHU5cmNfMTY0KSwgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfaHU5cmNfMTY0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE1bzZ1X2h1OXJjXzE5MCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfaHU5cmNfMjcxICsgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfc3RpY2t5XzE1bzZ1X2h1OXJjXzI3MSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9odTlyY18xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfaHU5cmNfMTY0KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2h1OXJjXzI3MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xuICB6LWluZGV4OiA0O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2h1OXJjXzI3MS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9odTlyY18xNjQ6bm90KCNcXDkpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfaHU5cmNfMjcxLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2h1OXJjXzE2NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2h1OXJjXzI3MSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9odTlyY18xNjc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9odTlyY18yNzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfaHU5cmNfMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2h1OXJjXzE2NCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2ZiwgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYsICNjNmM2Y2QpLCBpbnNldCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWssIDJweCkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgsICNiNGI0YmIpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2h1OXJjXzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9odTlyY18xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfaHU5cmNfMTY0KTpub3QoLmF3c3VpX3dpdGgtc2Nyb2xsYmFyXzE1bzZ1X2h1OXJjXzI5MCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2ZiwgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYsICNjNmM2Y2QpLCBpbnNldCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWssIDJweCkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgsICNiNGI0YmIpLCBpbnNldCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpKSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfaHU5cmNfMjcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2h1OXJjXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9odTlyY18xNjQpOm5vdCguYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1X2h1OXJjXzI5Mykge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2h1OXJjXzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9odTlyY18xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfaHU5cmNfMTY0KTpub3QoLmF3c3VpX2FmdGVyLWhlYWRlcl8xNW82dV9odTlyY18yOTMpOm5vdCguYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfaHU5cmNfMjcxOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfaHU5cmNfMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2h1OXJjXzE2NCk6bm90KC5hd3N1aV9hZnRlci1oZWFkZXJfMTVvNnVfaHU5cmNfMjkzKS5hd3N1aV93aXRoLXNjcm9sbGJhcl8xNW82dV9odTlyY18yOTApIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfaHU5cmNfMjcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2h1OXJjXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9odTlyY18xNjQpLmF3c3VpX2FmdGVyLWhlYWRlcl8xNW82dV9odTlyY18yOTMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yczB2cGssICNmZmZmZmYpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmLCAjYzZjNmNkKSwgaW5zZXQgdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpIDAgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9odTlyY18yNzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfaHU5cmNfMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2h1OXJjXzE2NCkuYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1X2h1OXJjXzI5Mzpub3QoLmF3c3VpX3dpdGgtc2Nyb2xsYmFyXzE1bzZ1X2h1OXJjXzI5MCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yczB2cGssICNmZmZmZmYpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmLCAjYzZjNmNkKSwgaW5zZXQgdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpIDAgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloLCAjYjRiNGJiKSwgaW5zZXQgY2FsYygtMSAqIHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttaywgMnB4KSkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgsICNiNGI0YmIpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2h1OXJjXzI3MS5hd3N1aV9kaXNhYmxlZF8xNW82dV9odTlyY18xOTAuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfaHU5cmNfMTY0Om5vdCgjXFw5KSwgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2h1OXJjXzI3MS5hd3N1aV9kaXNhYmxlZF8xNW82dV9odTlyY18xOTAuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfaHU5cmNfMTY0Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2h1OXJjXzE0NS5hd3N1aV92aXJ0dWFsXzE1bzZ1X2h1OXJjXzE3ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZHJvcGRvd24tdmlydHVhbC1vZmZzZXQtd2lkdGgtOWdvc2xwLCAycHgpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfdmlydHVhbF8xNW82dV9odTlyY18xNzg6bm90KCNcXDkpOmZpcnN0LW9mLXR5cGU6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9odTlyY18xNjQsIC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9odTlyY18xNjQpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tdG9wLWcxZWlvciwgdHJhbnNwYXJlbnQpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfaHU5cmNfMTQ1LmF3c3VpX3ZpcnR1YWxfMTVvNnVfaHU5cmNfMTc4LmF3c3VpX3BhcmVudF8xNW82dV9odTlyY18xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfaHU5cmNfMTY0KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC0za2Y4bHosICNjNmM2Y2QpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtYTV5YTZmLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX21lYXN1cmUtc3RydXRfMTVvNnVfaHU5cmNfMzIyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9odTlyY18xNDUuYXdzdWlfdmlydHVhbF8xNW82dV9odTlyY18xNzggPiAuYXdzdWlfbWVhc3VyZS1zdHJ1dF8xNW82dV9odTlyY18zMjI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpKTtcbn1cblxuLmF3c3VpX3NjcmVlbnJlYWRlci1jb250ZW50XzE1bzZ1X2h1OXJjXzMzNDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hd3N1aV9vcHRpb24tY29udGVudF8xNW82dV9odTlyY18zNDA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZWxlY3QtYWxsXzE1bzZ1X2h1OXJjXzM0NDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjEgPiAuYXdzdWlfYXJyb3dfMThlc29faDdycTlfMTYxOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1tcjIwbjksIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS0xODAtZTcwcXk2LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjEgPiAuYXdzdWlfYXJyb3dfMThlc29faDdycTlfMTYxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MSA+IC5hd3N1aV9hcnJvd18xOGVzb19oN3JxOV8xNjE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxID4gLmF3c3VpX2Fycm93XzE4ZXNvX2g3cnE5XzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnLCA1cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtOGVseGpjLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tcm9vdF8xOGVzb19oN3JxOV8yMjE6bm90KCNcXDkpLCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1uZXN0ZWRfMThlc29faDdycTlfMjIxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDBweDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG1pbi1ibG9jay1zaXplOiB1bnNldDtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLXJvb3RfMThlc29faDdycTlfMjIxOm5vdCgjXFw5KTpmb2N1cywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tbmVzdGVkXzE4ZXNvX2g3cnE5XzIyMTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1yb290XzE4ZXNvX2g3cnE5XzIyMTpub3QoI1xcOSk6Zm9jdXMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb19oN3JxOV8yMjE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItaThyZHMzLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1yb290XzE4ZXNvX2g3cnE5XzIyMTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tbmVzdGVkXzE4ZXNvX2g3cnE5XzIyMTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1pOHJkczMsIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1pOHJkczMsIC01cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWk4cmRzMywgLTVweCkgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1pOHJkczMsIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItaThyZHMzLCAtNXB4KSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWk4cmRzMywgLTVweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1uZXN0ZWRfMThlc29faDdycTlfMjIxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCkgLyAyKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCkgLyAyKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjEuYXdzdWlfaGFzLWNhcmV0XzE4ZXNvX2g3cnE5XzI1Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWZpZWxkLWljb24tb2Zmc2V0LXQ0YXQ3ciwgMzZweCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxID4gLmF3c3VpX3BsYWNlaG9sZGVyXzE4ZXNvX2g3cnE5XzI2MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDIsICM2NTY4NzEpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxID4gLmF3c3VpX2Fycm93XzE4ZXNvX2g3cnE5XzE2MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoNTAlIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLyAyKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbTlsNHlhLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MSA+IC5hd3N1aV9hcnJvd18xOGVzb19oN3JxOV8xNjE6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoNTAlIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLyAyICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MTpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfYXJyb3dfMThlc29faDdycTlfMTYxIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLWc0b3NidiwgIzAwMmI2Nik7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxLmF3c3VpX3ByZXNzZWRfMThlc29faDdycTlfMjc2ID4gLmF3c3VpX2Fycm93XzE4ZXNvX2g3cnE5XzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MS5hd3N1aV9wcmVzc2VkXzE4ZXNvX2g3cnE5XzI3NiA+IC5hd3N1aV9hcnJvd18xOGVzb19oN3JxOV8xNjE6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoNTAlIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLyAyIC0gdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MS5hd3N1aV9kaXNhYmxlZF8xOGVzb19oN3JxOV8yODI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24sICNlYmViZjApO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSwgI2I0YjRiYik7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29faDdycTlfMjgyID4gLmF3c3VpX2Fycm93XzE4ZXNvX2g3cnE5XzE2MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29faDdycTlfMjgyLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb19oN3JxOV8yMjE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24sICNlYmViZjApO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSwgI2I0YjRiYik7XG4gIGN1cnNvcjogYXV0bztcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1waGxrZGgsICNkZWRlZTMpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MS5hd3N1aV9kaXNhYmxlZF8xOGVzb19oN3JxOV8yODIgPiAuYXdzdWlfcGxhY2Vob2xkZXJfMThlc29faDdycTlfMjYwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYSwgI2I0YjRiYik7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxLmF3c3VpX3JlYWRvbmx5XzE4ZXNvX2g3cnE5XzMwMzpub3QoI1xcOSk6bm90KC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29faDdycTlfMjgyKTpub3QoLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29faDdycTlfMjIxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC04ZWx4amMsICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxLmF3c3VpX3JlYWRvbmx5XzE4ZXNvX2g3cnE5XzMwMzpub3QoI1xcOSk6bm90KC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29faDdycTlfMjgyKSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvX2g3cnE5XzIyMSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3AsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1yNWd1eDQsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29faDdycTlfMjIxKTppbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvX2g3cnE5XzIyMSkuYXdzdWlfaW52YWxpZF8xOGVzb19oN3JxOV8zMjgsIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvX2g3cnE5XzIyMSkuYXdzdWlfaW52YWxpZF8xOGVzb19oN3JxOV8zMjg6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczLCAjZGIwMDAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb19oN3JxOV8yMjEpLmF3c3VpX2ludmFsaWRfMThlc29faDdycTlfMzI4OmZvY3VzLCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb19oN3JxOV8yMjEpLmF3c3VpX2ludmFsaWRfMThlc29faDdycTlfMzI4OmZvY3VzOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvX2g3cnE5XzIyMSkuYXdzdWlfd2FybmluZ18xOGVzb19oN3JxOV8zMzcsIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvX2g3cnE5XzIyMSkuYXdzdWlfd2FybmluZ18xOGVzb19oN3JxOV8zMzc6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncsICM4NTU5MDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3LCAjODU1OTAwKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29faDdycTlfMjIxKS5hd3N1aV93YXJuaW5nXzE4ZXNvX2g3cnE5XzMzNzpmb2N1cywgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2g3cnE5XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29faDdycTlfMjIxKS5hd3N1aV93YXJuaW5nXzE4ZXNvX2g3cnE5XzMzNzpmb2N1czpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faDdycTlfMTYxLmF3c3VpX2N1c3RvbS1vcHRpb25fMThlc29faDdycTlfMzQ2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBvdmVyZmxvdzogY2xpcDtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19oN3JxOV8xNjEuYXdzdWlfaW5saW5lLXRva2Vuc18xOGVzb19oN3JxOV8zNTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2Rpc21pc3MtYnV0dG9uX2RtOGd4X3NkeXpqXzE0NTpub3QoI1xcOSksXG4uYXdzdWlfdG9rZW5fZG04Z3hfc2R5empfMTQ2Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcm9vdF9kbThneF9zZHl6al8xNTA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG4uYXdzdWlfcm9vdF9kbThneF9zZHl6al8xNTAuYXdzdWlfaGFzLWl0ZW1zX2RtOGd4X3NkeXpqXzE4MTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX2RtOGd4X3NkeXpqXzE4MSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xaTJ3Z18xcG42ZF8xNjE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z18xcG42ZF8xOTM6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWRpc21pc3MtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbTlsNHlhLCAjMDA2Y2UwKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRiczogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z18xcG42ZF8xOTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnXzFwbjZkXzE5Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnXzFwbjZkXzE5Mzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctZXNuZGJzKTtcbn1cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z18xcG42ZF8xOTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnXzFwbjZkXzE5Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtZGlzbWlzcy1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLWc0b3NidiwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uLWlubGluZV8xaTJ3Z18xcG42ZF8yMzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnXzFwbjZkXzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi1pbmxpbmVfMWkyd2dfMXBuNmRfMjM0KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDFweDtcbn1cblxuLmF3c3VpX2ljb25fMWkyd2dfMXBuNmRfMjQ0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9pY29uLWlubGluZV8xaTJ3Z18xcG42ZF8yNTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5hd3N1aV90b2tlbi1ub3JtYWxfMWkyd2dfMXBuNmRfMjU1Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX3Rva2VuLWlubGluZV8xaTJ3Z18xcG42ZF8yNjI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2tlbi1pbmxpbmVfMWkyd2dfMXBuNmRfMjYyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2tlbi1pbmxpbmVfMWkyd2dfMXBuNmRfMjYyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9rZW4taW5saW5lXzFpMndnXzFwbjZkXzI2Mjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90b2tlbi1vcHRpb24taW5saW5lXzFpMndnXzFwbjZkXzI4ODpub3QoI1xcOSkge1xuICBtYXgtYmxvY2stc2l6ZTogMjBweDtcbn1cblxuLmF3c3VpX3Rva2VuLWJveF8xaTJ3Z18xcG42ZF8yOTI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCkgc29saWQgdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEsICMwMDZjZTApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5cywgMnB4KSBzb2xpZCB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSwgIzAwNmNlMCkpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC12a2VnZWksIDRweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC12a2VnZWksIDRweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm0sICNmMGZiZmYpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90b2tlbi1ib3gtd2l0aG91dC1kaXNtaXNzXzFpMndnXzFwbjZkXzMxMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbn1cblxuLmF3c3VpX3Rva2VuLWJveC1pbmxpbmVfMWkyd2dfMXBuNmRfMzE1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmxvY2stc2l6ZTogMjBweDtcbiAgbWF4LWJsb2NrLXNpemU6IDIwcHg7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSwgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xLCAjMDA2Y2UwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLWp2MG5mbSwgI2YwZmJmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLWlubGluZS1ncGRkYmgsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLWlubGluZS1ncGRkYmgsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLWlubGluZS1ncGRkYmgsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi1pbmxpbmUtZ3BkZGJoLCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZGlzYWJsZS1wYWRkaW5nXzFpMndnXzFwbjZkXzMzNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3Rva2VuLWJveC1yZWFkb25seV8xaTJ3Z18xcG42ZF8zNDIgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfMXBuNmRfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV90b2tlbi1ib3gtZGlzYWJsZWRfMWkyd2dfMXBuNmRfMzQzID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnXzFwbjZkXzE5Mzpub3QoI1xcOSkge1xuICBjdXJzb3I6IGluaXRpYWw7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYXdzdWlfdG9rZW4tYm94LXJlYWRvbmx5XzFpMndnXzFwbjZkXzM0Mjpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkLW9ubHktZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtcmVhZC1vbmx5LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpKTtcbn1cbi5hd3N1aV90b2tlbi1ib3gtcmVhZG9ubHlfMWkyd2dfMXBuNmRfMzQyID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnXzFwbjZkXzE5Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtZGlzbWlzcy1jb2xvci1yZWFkLW9ubHktZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmwsICNiNGI0YmIpKTtcbn1cblxuLmF3c3VpX3Rva2VuLWJveC1kaXNhYmxlZF8xaTJ3Z18xcG42ZF8zNDM6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtcGhsa2RoLCAjZGVkZWUzKSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZikpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kaXNhYmxlZC1kbnY5NXMsICNiNGI0YmIpO1xufVxuLmF3c3VpX3Rva2VuLWJveC1kaXNhYmxlZF8xaTJ3Z18xcG42ZF8zNDMgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfMXBuNmRfMTkzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1kaXNtaXNzLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsLCAjYjRiNGJiKSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X2dmd3YzX3Q4NndzXzE5Mzpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG4uYXdzdWlfcm9vdF9nZnd2M190ODZ3c18xOTMuYXdzdWlfaG9yaXpvbnRhbF9nZnd2M190ODZ3c18xOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hd3N1aV9yb290X2dmd3YzX3Q4NndzXzE5My5hd3N1aV92ZXJ0aWNhbF9nZnd2M190ODZ3c18yMDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmF3c3VpX2xpc3RfZ2Z3djNfdDg2d3NfMjA3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2xpc3RfZ2Z3djNfdDg2d3NfMjA3LmF3c3VpX2hvcml6b250YWxfZ2Z3djNfdDg2d3NfMTk2Om5vdCgjXFw5KSwgLmF3c3VpX2xpc3RfZ2Z3djNfdDg2d3NfMjA3LmF3c3VpX3ZlcnRpY2FsX2dmd3YzX3Q4NndzXzIwMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9saXN0X2dmd3YzX3Q4NndzXzIwNy5hd3N1aV9ob3Jpem9udGFsX2dmd3YzX3Q4NndzXzE5Njpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYXdzdWlfbGlzdF9nZnd2M190ODZ3c18yMDcuYXdzdWlfdmVydGljYWxfZ2Z3djNfdDg2d3NfMjAyOm5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfbGlzdF9nZnd2M190ODZ3c18yMDcuYXdzdWlfZ3JpZF9nZnd2M190ODZ3c18yMjY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMjMwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9saXN0X2dmd3YzX3Q4NndzXzIwNy5hd3N1aV9ncmlkX2dmd3YzX3Q4NndzXzIyNjpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uYXdzdWlfbGlzdC1pdGVtX2dmd3YzX3Q4NndzXzIzODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdG9nZ2xlLWNvbnRhaW5lci1pbmxpbmVfZ2Z3djNfdDg2d3NfMjQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hd3N1aV90b2dnbGVfZ2Z3djNfdDg2d3NfMjQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtMXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtc3hhdWFhLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1saW5rLXNlY29uZGFyeS10aWY0Y2QsIGluaGVyaXQpO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdG9nZ2xlX2dmd3YzX3Q4NndzXzI0NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90b2dnbGVfZ2Z3djNfdDg2d3NfMjQ1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RvZ2dsZV9nZnd2M190ODZ3c18yNDU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M190ODZ3c18yNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLTdpeXd0aCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M190ODZ3c18yNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfdDg2d3NfMjQ1Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci03aXl3dGgsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfdDg2d3NfMjQ1Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV90b2dnbGVfZ2Z3djNfdDg2d3NfMjQ1Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3RvZ2dsZV9nZnd2M190ODZ3c18yNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3EsIGN1cnJlbnRDb2xvcik7XG59XG4uYXdzdWlfdG9nZ2xlX2dmd3YzX3Q4NndzXzI0NTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfdG9nZ2xlX2dmd3YzX3Q4NndzXzI0NTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV90b2dnbGVfZ2Z3djNfdDg2d3NfMjQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2dnbGVfZ2Z3djNfdDg2d3NfMjQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfdG9nZ2xlX2dmd3YzX3Q4NndzXzI0NSA+IC5hd3N1aV9kZXNjcmlwdGlvbl9nZnd2M190ODZ3c18zMzg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX3NlcGFyYXRvcl9nZnd2M190ODZ3c18zNDI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfZjhnNnFfcGwzM3lfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZW1iZWRkZWRfZjhnNnFfcGwzM3lfMTc3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX3Rva2Vuc19mOGc2cV9wbDMzeV8yMTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xcHg3Z184bzcwN18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9jaGFydC1maWx0ZXJfMXB4N2dfOG83MDdfMTc3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY3VzdG9tLWljb24td3JhcHBlcl8xcHg3Z184bzcwN18xODE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX21hcmtlcl8xa2pjN19rcTIzY18xNTM6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbWFya2VyXzFramM3X2txMjNjXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9tYXJrZXJfMWtqYzdfa3EyM2NfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX21hcmtlcl8xa2pjN19rcTIzY18xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xa2pjN19rcTIzY18xNjc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG4uYXdzdWlfcm9vdF8xa2pjN19rcTIzY18xNjc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmF3c3VpX3RpdGxlXzFramM3X2txMjNjXzIwMjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QgdXRpbHMgKi9cbn1cblxuLmF3c3VpX2xpc3RfMWtqYzdfa3EyM2NfMjA2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9tYXJrZXJfMWtqYzdfa3EyM2NfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9tYXJrZXJfMWtqYzdfa3EyM2NfMTUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbWFya2VyXzFramM3X2txMjNjXzE1Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbWFya2VyXzFramM3X2txMjNjXzE1Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX21hcmtlcl8xa2pjN19rcTIzY18xNTM6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX21hcmtlcl8xa2pjN19rcTIzY18xNTMuYXdzdWlfbWFya2VyLS1kaW1tZWRfMWtqYzdfa3EyM2NfMjUyOm5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4uYXdzdWlfbWFya2VyXzFramM3X2txMjNjXzE1My5hd3N1aV9tYXJrZXItLWhpZ2hsaWdodGVkXzFramM3X2txMjNjXzI1NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QgdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZW1wdHktYXBwZWFyX240cWxwXzFwdnQ3XzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX240cWxwXzFwdnQ3XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWYsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWwsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fbjRxbHBfMXB2dDdfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2VtcHR5LWFwcGVhcl9uNHFscF8xcHZ0N18xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZW1wdHktYXBwZWFyX240cWxwXzFwdnQ3XzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9lbXB0eS1hcHBlYXJfbjRxbHBfMXB2dDdfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfbjRxbHBfMXB2dDdfMTc1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50O1xuICBnYXA6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3Jvb3RfbjRxbHBfMXB2dDdfMTc1Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cblxuLmF3c3VpX2VtcHR5X240cWxwXzFwdnQ3XzE1Mzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGssICM2NTY4NzEpO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cblxuLmF3c3VpX3Jvd19uNHFscF8xcHZ0N18yMjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9kaXZpZGVyX240cWxwXzFwdnQ3XzIyNTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9yb3ctY29udHJvbF9uNHFscF8xcHZ0N18yMzA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9maWVsZF9uNHFscF8xcHZ0N18yMzQ6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiA0MHB4O1xufVxuXG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFwdnQ3XzIzODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1rM3NkcmQsICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFwdnQ3XzIzOCA+IGE6bm90KCNcXDkpIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjNlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qNHJya2QsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC1yNmY3eXIsIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xcHZ0N18yMzggPiBhOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xcHZ0N18yMzggPiBhOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xcHZ0N18yMzggPiBhOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMXB2dDdfMjM4ID4gYTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMXB2dDdfMjM4ID4gYTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xcHZ0N18yMzggPiBhOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xcHZ0N18yMzggPiBhOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMXB2dDdfMjM4ID4gYTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMXB2dDdfMjM4ID4gYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cblxuLmF3c3VpX2FkZC1yb3dfbjRxbHBfMXB2dDdfMjg1Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuXG4uYXdzdWlfYWRkLWJ1dHRvbl9uNHFscF8xcHZ0N18yODk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yZW1vdmUtYnV0dG9uLWNvbnRhaW5lcl9uNHFscF8xcHZ0N18yOTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYXdzdWlfcmVtb3ZlLWJ1dHRvbi1maWVsZC1wYWRkaW5nX240cWxwXzFwdnQ3XzI5Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSk7XG59XG5cbi5hd3N1aV9yZW1vdmUtYnV0dG9uLW93bi1yb3dfbjRxbHBfMXB2dDdfMzAxOm5vdCgjXFw5KSB7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xufVxuXG4uYXdzdWlfcmVtb3ZlLWJ1dHRvbl9uNHFscF8xcHZ0N18yOTM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9kcm9wZG93bi1mb290ZXJfdm04cWZfanhkdmhfNTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnRfdm04cWZfanhkdmhfMTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzEyaHdjX29ib2k0XzU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9sYXlvdXQtc3RydXRfMTJod2Nfb2JvaTRfOTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uYXdzdWlfbGlzdC1ib3R0b21fMTJod2Nfb2JvaTRfMTU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB1bml0LXRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9iYWRnZV8xeWp5Z19wc3ZidV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYmFkZ2Utenk4OXB2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1iYWRnZS16eTg5cHYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJhZGdlLXp5ODlwdiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJhZGdlLXp5ODlwdiwgNHB4KTtcbiAgYm9yZGVyLWJsb2NrLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWlubGluZS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWJhZGdlLTJpY3JkbCwgMHB4KTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtZGtlYzNzLCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z19wc3ZidV8xNDUuYXdzdWlfYmFkZ2UtY29sb3ItZ3JleV8xeWp5Z19wc3ZidV8xOTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmV5LWs4eGE3aiwgIzQyNDY1MCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLWdyZXktZnlkZHdnLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktYmJyN3N1LCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z19wc3ZidV8xNDUuYXdzdWlfYmFkZ2UtY29sb3ItZ3JlZW5fMXlqeWdfcHN2YnVfMTk2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JlZW4tbjE1NmN0LCAjMDA4MDJmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItYmFkZ2UtZ3JlZW4tbXlobHFtLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJhZGdlLWdyZWVuLTY2MHh5dSwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfcHN2YnVfMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLWJsdWVfMXlqeWdfcHN2YnVfMjAxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtYmx1ZS1ncXVzYTMsICMwMDZjZTApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1iYWRnZS1ibHVlLXJrN21lNSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLWY0N3pndSwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfcHN2YnVfMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLXJlZF8xeWp5Z19wc3ZidV8yMDY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1yZWQtaXF5b2t0LCAjZGIwMDAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItYmFkZ2UtcmVkLThha2JrNywgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtYWtpY2M5LCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z19wc3ZidV8xNDUuYXdzdWlfYmFkZ2UtY29sb3Itc2V2ZXJpdHktY3JpdGljYWxfMXlqeWdfcHN2YnVfMjExOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWNyaXRpY2FsLXQ4czRvdCwgIzg3MDMwMyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJhZGdlLXNldmVyaXR5LWNyaXRpY2FsLTd0enBibywgI2Y5ZjlmYSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LWNyaXRpY2FsLTUyMXkxaSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnX3BzdmJ1XzE0NS5hd3N1aV9iYWRnZS1jb2xvci1zZXZlcml0eS1oaWdoXzF5anlnX3BzdmJ1XzIxNjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLWZqaTkwZCwgI2NlMzMxMSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJhZGdlLXNldmVyaXR5LWhpZ2gtd2V5cHRvLCAjZjlmOWZhKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItYmFkZ2Utc2V2ZXJpdHktaGlnaC1jc3QyNzAsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z19wc3ZidV8xNDUuYXdzdWlfYmFkZ2UtY29sb3Itc2V2ZXJpdHktbWVkaXVtXzF5anlnX3BzdmJ1XzIyMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1tZWRpdW0tb2RlazFiLCAjZjg5MjU2KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbWVkaXVtLTlkbnlneCwgIzBmMTQxYSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LW1lZGl1bS04amdmaTEsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z19wc3ZidV8xNDUuYXdzdWlfYmFkZ2UtY29sb3Itc2V2ZXJpdHktbG93XzF5anlnX3BzdmJ1XzIyNjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctOWZxa204LCAjZjJjZDU0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbG93LXA2eGYxNCwgIzBmMTQxYSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LWxvdy1rbWl2OWssIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z19wc3ZidV8xNDUuYXdzdWlfYmFkZ2UtY29sb3Itc2V2ZXJpdHktbmV1dHJhbF8xeWp5Z19wc3ZidV8yMzE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC02YWY4a3EsICM2NTY4NzEpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1uZXV0cmFsLTdlMHlxbiwgI2Y5ZjlmYSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LW5ldXRyYWwtZ2V6bm5iLCB0cmFuc3BhcmVudCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Nlcmllc18xeXo5Y18xczQ1Z18xODk6bm90KCNcXDkpLFxuLmF3c3VpX3Nlcmllcy0tYmFyXzF5ejljXzFzNDVnXzE5MCA+IC5hd3N1aV9zZXJpZXNfX3JlY3RfMXl6OWNfMXM0NWdfMTkwOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Nlcmllc18xeXo5Y18xczQ1Z18xODk6bm90KCNcXDkpLFxuICAuYXdzdWlfc2VyaWVzLS1iYXJfMXl6OWNfMXM0NWdfMTkwID4gLmF3c3VpX3Nlcmllc19fcmVjdF8xeXo5Y18xczQ1Z18xOTA6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc2VyaWVzXzF5ejljXzFzNDVnXzE4OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZXJpZXNfMXl6OWNfMXM0NWdfMTg5Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc2VyaWVzLS1iYXJfMXl6OWNfMXM0NWdfMTkwID4gLmF3c3VpX3Nlcmllc19fcmVjdF8xeXo5Y18xczQ1Z18xOTA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2VyaWVzLS1iYXJfMXl6OWNfMXM0NWdfMTkwID4gLmF3c3VpX3Nlcmllc19fcmVjdF8xeXo5Y18xczQ1Z18xOTA6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfZXhpdGluZ18xeXo5Y18xczQ1Z18yMDc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1vdXQtMF8xeXo5Y18xczQ1Z18xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDksIDExNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1iLWEwa25rZSwgY3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtb3V0LTBfMXl6OWNfMXM0NWdfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9leGl0aW5nXzF5ejljXzFzNDVnXzIwNzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9leGl0aW5nXzF5ejljXzFzNDVnXzIwNzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9leGl0aW5nXzF5ejljXzFzNDVnXzIwNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzF5ejljXzFzNDVnXzIyOTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Nlcmllc18xeXo5Y18xczQ1Z18xODk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgteHIydDRwLCAycHgpO1xuICBmaWxsOiBub25lO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtbGluZS1qb2luLW11dGtqYiwgcm91bmQpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmF3c3VpX3Nlcmllcy0taGlnaGxpZ2h0ZWRfMXl6OWNfMXM0NWdfMjQyOm5vdCgjXFw5KSxcbi5hd3N1aV9zZXJpZXNfX2Jhci0taGlnaGxpZ2h0ZWRfMXl6OWNfMXM0NWdfMjQzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gZG9tIHF1ZXJ5ICovXG59XG5cbi5hd3N1aV9zZXJpZXMtLWRpbW1lZF8xeXo5Y18xczQ1Z18yNDc6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uYXdzdWlfc2VyaWVzLS10aHJlc2hvbGRfMXl6OWNfMXM0NWdfMjUxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LWRhc2gtYXJyYXktdDc4MHptLCAzIDUpO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXhyMnQ0cCwgMnB4KTtcbn1cblxuLmF3c3VpX2Jhci1ncm91cF8xeXo5Y18xczQ1Z18yNTY6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NhbGVuZGFyXzF5a2FyX3NtcjByXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMXlrYXJfc21yMHJfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay02YXY3OGQsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stMm40MHp4LCBlYXNlLW91dCk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMXlrYXJfc21yMHJfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jYWxlbmRhcl8xeWthcl9zbXIwcl8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY2FsZW5kYXJfMXlrYXJfc21yMHJfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NhbGVuZGFyXzF5a2FyX3NtcjByXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xeWthcl9zbXIwcl8xODA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jYWxlbmRhcl8xeWthcl9zbXIwcl8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYiwgMjM4cHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5hd3N1aV9jYWxlbmRhci1pbm5lcl8xeWthcl9zbXIwcl8yMTg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXJfMXlrYXJfc21yMHJfMjIyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXItdGl0bGVfMXlrYXJfc21yMHJfMjI3Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdCwgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9jYWxlbmRhci1uZXh0LWJ0bl8xeWthcl9zbXIwcl8yMzU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBmb3IgaWRlbnRpZnlpbmcgZWxlbWVudCAqL1xufVxuLmF3c3VpX2NhbGVuZGFyLXByZXYtYnRuXzF5a2FyX3NtcjByXzIzODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGZvciBpZGVudGlmeWluZyBlbGVtZW50ICovXG59XG4uYXdzdWlfY2FsZW5kYXItZ3JpZF8xeWthcl9zbXIwcl8yNDE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG4uYXdzdWlfY2FsZW5kYXItZ3JpZF8xeWthcl9zbXIwcl8yNDE6bm90KCNcXDkpOm5vdCguYXdzdWlfY2FsZW5kYXItZ3JpZC1kZW5zZV8xeWthcl9zbXIwcl8yNDUpIHtcbiAgYm9yZGVyLXNwYWNpbmc6IHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZ3V0dGVyLXdjM3dwciwgNnB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWdyaWQtZGVuc2VfMXlrYXJfc21yMHJfMjQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuLmF3c3VpX2NhbGVuZGFyLWdyaWQtY2VsbF8xeWthcl9zbXIwcl8yNTM6bm90KCNcXDkpIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogdW5zZXQ7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1oZWFkZXJfMXlrYXJfc21yMHJfMjU4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC04NDFva2UsICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9zbXIwcl8yNTg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTcsICNiNGI0YmIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9zbXIwcl8yNTg6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl9zbXIwcl8yNzg6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS05enNxMHAsICM2NTY4NzEpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl9zbXIwcl8yNzg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl9zbXIwcl8yNzguYXdzdWlfY2FsZW5kYXItZGF0ZS1jdXJyZW50LXBhZ2VfMXlrYXJfc21yMHJfMjg4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQsICMwZjE0MWEpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl9zbXIwcl8yNzguYXdzdWlfY2FsZW5kYXItZGF0ZS1jdXJyZW50LXBhZ2VfMXlrYXJfc21yMHJfMjg4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeCwgIzBmMTQxYSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4NmssICNmM2YzZjcpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl9zbXIwcl8yNzguYXdzdWlfY2FsZW5kYXItZGF0ZS1jdXJyZW50LXBhZ2VfMXlrYXJfc21yMHJfMjg4Om5vdCgjXFw5KTpob3Zlcjpub3QoLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfc21yMHJfMjk5KTo6YWZ0ZXIge1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWN1cnJlbnRfMXlrYXJfc21yMHJfMjg4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW4sICNmM2YzZjcpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9zbXIwcl8yNTg6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9zbXIwcl8yNTg6bm90KCNcXDkpOm5vdCguYXdzdWlfY2FsZW5kYXItZGF0ZS1kZW5zZV8xeWthcl9zbXIwcl8zMjApOjphZnRlciB7XG4gIGluc2V0LWJsb2NrLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1kZW5zZV8xeWthcl9zbXIwcl8zMjA6bm90KCNcXDkpOjphZnRlciB7XG4gIGluc2V0LWJsb2NrLWVuZDogLTFweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMXB4O1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfc21yMHJfMjU4ID4gLmF3c3VpX2RhdGUtaW5uZXJfMXlrYXJfc21yMHJfMzI4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX3NtcjByXzI1ODpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfc21yMHJfMjU4Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX3NtcjByXzI1ODpub3QoI1xcOSk6Zm9jdXM6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfc21yMHJfMjU4Om5vdCgjXFw5KTpmb2N1czpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX3NtcjByXzI1ODpub3QoI1xcOSk6Zm9jdXM6Zm9jdXM6OmJlZm9yZSB7XG4gIHotaW5kZXg6IDI7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl9zbXIwcl8yOTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl9zbXIwcl8yOTk6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfc21yMHJfMjk5Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl9zbXIwcl8yOTk6bm90KCNcXDkpOmZvY3VzOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTMsICNmOWY5ZmEpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfc21yMHJfMjk5Om5vdCgjXFw5KTpmb2N1czpmb2N1czo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyX3NtcjByXzI5OTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXF3cjdybSwgIzAwNmNlMCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXF3cjdybSwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm0sICMwMDZjZTApO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfc21yMHJfMjk5ID4gLmF3c3VpX2RhdGUtaW5uZXJfMXlrYXJfc21yMHJfMzI4Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtc2VsZWN0ZWQta20yb2g5LCAjZmZmZmZmKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2NhbGVuZGFyLXJvd18xeWthcl9zbXIwcl80MDM6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfc21yMHJfMjU4IHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQteHloMTB1LCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF8xeWthcl9zbXIwcl80MDc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWwsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1Mzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci10b3AtY29sb3IsIGJvcmRlci1yaWdodC1jb2xvciwgYm9yZGVyLWJvdHRvbS1jb2xvciwgYm9yZGVyLWxlZnQtY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWwsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1Mzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzOm5vdCgjXFw5KTo6YmVmb3JlLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF9uMWZ3dF90eW9mZ18xNTM6bm90KCNcXDkpOjpiZWZvcmUge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9oZWFkZXItaW5uZXJfbjFmd3RfdHlvZmdfMTg1Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy1odmNxN20sIC0wLjAwNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlYWRlcl9uMWZ3dF90eW9mZ18xODU6bm90KCNcXDkpOm5vdCg6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfdHlvZmdfMTk0KSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfYm9keV9uMWZ3dF90eW9mZ18xOTQ6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl9uMWZ3dF90eW9mZ18yMDI6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBhdXRvO1xufVxuXG4uYXdzdWlfcm9vdF9uMWZ3dF90eW9mZ18xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWY1cTRmZCwgI2ZmZmZmZikpO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3gtc2hhZG93LWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1zaGFkb3ctaXRlbS1jYXJkLWxvMHVoNiwgbm9uZSkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzOm5vdCgjXFw5KTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItd2lkdGgtZGVmYXVsdC1lc25kYnMsIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLWNhcmQtaWVyY3FmLCAxcHgpKSB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWs2OTh5NywgI2M2YzZjZCkpO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXdpZHRoLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1jYXJkLWllcmNxZiwgMXB4KSkgdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1rNjk4eTcsICNjNmM2Y2QpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1Mzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoX24xZnd0X3R5b2ZnXzI2OCk6OmJlZm9yZSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogc29saWQgdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci13aWR0aC1kZWZhdWx0LWVzbmRicywgdmFyKC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtaTcycWdjLCAwcHgpKSB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC0ybm84M3osIHRyYW5zcGFyZW50KSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF90eW9mZ18xNTMuYXdzdWlfaGlnaGxpZ2h0ZWRfbjFmd3RfdHlvZmdfMjcxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm0sICNmMGZiZmYpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX2hpZ2hsaWdodGVkX24xZnd0X3R5b2ZnXzI3MTpub3QoI1xcOSk6YmVmb3JlIHtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC1zZWxlY3RlZC1jMTcxenYsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC1kejMzZW0sICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC1zZWxlY3RlZC1jMTcxenYsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC1kejMzZW0sICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF90eW9mZ18xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0X3R5b2ZnXzE4NSArIC5hd3N1aV9ib2R5X24xZnd0X3R5b2ZnXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X3R5b2ZnXzI4NCksXG4uYXdzdWlfcm9vdF9uMWZ3dF90eW9mZ18xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0X3R5b2ZnXzE4NSArIC5hd3N1aV9mb290ZXJfbjFmd3RfdHlvZmdfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0X3R5b2ZnXzE5NCArIC5hd3N1aV9mb290ZXJfbjFmd3RfdHlvZmdfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF90eW9mZ18xODUgKyAuYXdzdWlfYm9keV9uMWZ3dF90eW9mZ18xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF90eW9mZ18yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0X3R5b2ZnXzE4NSArIC5hd3N1aV9mb290ZXJfbjFmd3RfdHlvZmdfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfdHlvZmdfMTk0ICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF90eW9mZ18yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF90eW9mZ18yODQpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfdHlvZmdfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KTpoYXMoKyAuYXdzdWlfYm9keV9uMWZ3dF90eW9mZ18xOTQsICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF90eW9mZ18yMDIpLCAuYXdzdWlfcm9vdF9uMWZ3dF90eW9mZ18xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF90eW9mZ18xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF90eW9mZ18yODQpOmhhcygrIC5hd3N1aV9ib2R5X24xZnd0X3R5b2ZnXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0X3R5b2ZnXzIwMiksIC5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF90eW9mZ18xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF90eW9mZ18yODQpOmhhcygrIC5hd3N1aV9ib2R5X24xZnd0X3R5b2ZnXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0X3R5b2ZnXzIwMiksIC5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfdHlvZmdfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KTpoYXMoKyAuYXdzdWlfYm9keV9uMWZ3dF90eW9mZ18xOTQsICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF90eW9mZ18yMDIpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF90eW9mZ18xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF90eW9mZ18yNzg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF9uMWZ3dF90eW9mZ18xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF90eW9mZ18yNzg6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfdHlvZmdfMjc4Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X3R5b2ZnXzI3ODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLThiaTgwMiwgOHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLThiaTgwMiwgOHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLThiaTgwMiwgOHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1lbWJlZGRlZC04Ymk4MDIsIDhweCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF90eW9mZ18xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF90eW9mZ18yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfdHlvZmdfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfdHlvZmdfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC02d3kxbnEsIDEwcHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtbDFrd3AyLCAxMnB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfdHlvZmdfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF90eW9mZ18zMDkpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfdHlvZmdfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF90eW9mZ18zMDkpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2Zvb3Rlcl9uMWZ3dF90eW9mZ18yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF90eW9mZ18yODQpOm5vdCguYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0X3R5b2ZnXzMwOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWwxa3dwMiwgMTJweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF90eW9mZ18xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0X3R5b2ZnXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X3R5b2ZnXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0X3R5b2ZnXzMwOSxcbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0X3R5b2ZnXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X3R5b2ZnXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0X3R5b2ZnXzMwOSxcbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfdHlvZmdfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfdHlvZmdfMzA5IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWwxa3dwMiwgMTJweCkgLSB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfdHlvZmdfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfdHlvZmdfMzA5IHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtNnd5MW5xLCAxMHB4KSAtIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfdHlvZmdfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfdHlvZmdfMzA5OmhhcygrIC5hd3N1aV9ib2R5X24xZnd0X3R5b2ZnXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0X3R5b2ZnXzIwMikge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfdHlvZmdfMjc4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF90eW9mZ18yNzg6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF90eW9mZ18yNzg6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXE0emt6OSwgMTZweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXE0emt6OSwgMTZweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXE0emt6OSwgMTZweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZGVmYXVsdC1xNHprejksIDE2cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF90eW9mZ18xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF90eW9mZ18yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF90eW9mZ18xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF90eW9mZ18yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfZm9vdGVyX24xZnd0X3R5b2ZnXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X3R5b2ZnXzI4NCkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZGVmYXVsdC1nOWNtYWcsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC13a3JyYjAsIDIwcHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0X3R5b2ZnXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X3R5b2ZnXzI4NCk6bm90KC5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfdHlvZmdfMzA5KSxcbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfdHlvZmdfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF90eW9mZ18zMDkpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfZm9vdGVyX24xZnd0X3R5b2ZnXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X3R5b2ZnXzI4NCk6bm90KC5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfdHlvZmdfMzA5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC13a3JyYjAsIDIwcHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0X3R5b2ZnXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X3R5b2ZnXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0X3R5b2ZnXzMwOSxcbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfdHlvZmdfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfdHlvZmdfMzA5LFxuLmF3c3VpX3Jvb3RfbjFmd3RfdHlvZmdfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF90eW9mZ18yNzggPiAuYXdzdWlfZm9vdGVyX24xZnd0X3R5b2ZnXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X3R5b2ZnXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0X3R5b2ZnXzMwOSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LXdrcnJiMCwgMjBweCkgLSB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0X3R5b2ZnXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfdHlvZmdfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF90eW9mZ18xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF90eW9mZ18yODQpLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF90eW9mZ18zMDkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWc5Y21hZywgMTZweCkgLSB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF90eW9mZ18xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X3R5b2ZnXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfdHlvZmdfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfdHlvZmdfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfdHlvZmdfMzA5OmhhcygrIC5hd3N1aV9ib2R5X24xZnd0X3R5b2ZnXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0X3R5b2ZnXzIwMikge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2Z1bGwtaGVpZ2h0X24xZnd0X3R5b2ZnXzM1NTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZGVzY3JpcHRpb25fbjFmd3RfdHlvZmdfMzU5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTE3ZjZjNCwgIzQyNDY1MCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2NvbnRlbnRfMXdlcGdfMWx2YW5fMTQ1Om5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl8xd2VwZ18xbHZhbl8xNDY6bm90KCNcXDkpLFxuLmF3c3VpX2xhYmVsXzF3ZXBnXzFsdmFuXzE0Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX2xhYmVsXzF3ZXBnXzFsdmFuXzE0Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX291dGxpbmVfMXdlcGdfMWx2YW5fMTU1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfb3V0bGluZV8xd2VwZ18xbHZhbl8xNTUuYXdzdWlfc2hvdy1vdXRsaW5lXzF3ZXBnXzFsdmFuXzE1ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX25hdGl2ZS1pbnB1dF8xd2VwZ18xbHZhbl8xNjI6bm90KCNcXDkpOmZvY3VzICsgLmF3c3VpX291dGxpbmVfMXdlcGdfMWx2YW5fMTU1IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV93cmFwcGVyXzF3ZXBnXzFsdmFuXzE2Njpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9sYWJlbC13cmFwcGVyXzF3ZXBnXzFsdmFuXzE3Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMXdlcGdfMWx2YW5fMTQ1Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2VtcHR5LWNvbnRlbnRfMXdlcGdfMWx2YW5fMTgzOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAwcHg7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8xd2VwZ18xbHZhbl8xNDY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLWJvdHRvbS1wYWRkaW5nXzF3ZXBnXzFsdmFuXzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV9sYWJlbF8xd2VwZ18xbHZhbl8xNDc6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uXzF3ZXBnXzFsdmFuXzE0Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2xhYmVsLWRpc2FibGVkXzF3ZXBnXzFsdmFuXzIwMTpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb24tZGlzYWJsZWRfMXdlcGdfMWx2YW5fMjAyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcm95cHQ0LCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2NvbnRyb2xfMXdlcGdfMWx2YW5fMjA2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2NvbnRyb2xfMXdlcGdfMWx2YW5fMjA2ID4gaW5wdXQ6bm90KCNcXDkpLCAuYXdzdWlfY29udHJvbF8xd2VwZ18xbHZhbl8yMDYgPiBzdmc6bm90KCNcXDkpLCAuYXdzdWlfY29udHJvbF8xd2VwZ18xbHZhbl8yMDYgPiAuYXdzdWlfb3V0bGluZV8xd2VwZ18xbHZhbl8xNTU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9jb250cm9sXzF3ZXBnXzFsdmFuXzIwNiA+IGlucHV0Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9rMnkycV8xZGM4N18xNDUuYXdzdWlfcm9vdF9rMnkycV8xZGM4N18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9jaGVja2JveC1jb250cm9sX2syeTJxXzFkYzg3XzE3ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCkpIC8gMik7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbn1cblxuLmF3c3VpX291dGxpbmVfazJ5MnFfMWRjODdfMTg2Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRiczogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX291dGxpbmVfazJ5MnFfMWRjODdfMTg2Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG4uYXdzdWlfb3V0bGluZV9rMnkycV8xZGM4N18xODY6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRicyk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yYWRpby1jb250cm9sXzF2MWhrXzFmdWUxXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCkpIC8gMik7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbn1cblxuLmF3c3VpX291dGxpbmVfMXYxaGtfMWZ1ZTFfMTUzOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRiczogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX291dGxpbmVfMXYxaGtfMWZ1ZTFfMTUzOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG4uYXdzdWlfb3V0bGluZV8xdjFoa18xZnVlMV8xNTM6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctY3VlbmdyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWN1ZW5nciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3IsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWN1ZW5nciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1lc25kYnMpO1xufVxuXG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1ib3JkZXJfMXYxaGtfMWZ1ZTFfMTc2Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC01Y2hhYXgsICM4YzhjOTQpO1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1wcGRzZ3IsICNmZmZmZmYpO1xufVxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtYm9yZGVyXzF2MWhrXzFmdWUxXzE3Ni5hd3N1aV9zdHlsZWQtY2lyY2xlLWRpc2FibGVkXzF2MWhrXzFmdWUxXzE4MDpub3QoI1xcOSksIC5hd3N1aV9zdHlsZWQtY2lyY2xlLWJvcmRlcl8xdjFoa18xZnVlMV8xNzYuYXdzdWlfc3R5bGVkLWNpcmNsZS1yZWFkb25seV8xdjFoa18xZnVlMV8xODA6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSwgI2RlZGVlMyk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSwgI2RlZGVlMyk7XG59XG5cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfMWZ1ZTFfMTg1Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtLCAjMDA2Y2UwKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtbHBscm9zLCAjZmZmZmZmKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrXzFmdWUxXzE4NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfMWZ1ZTFfMTg1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa18xZnVlMV8xODU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa18xZnVlMV8xODUuYXdzdWlfc3R5bGVkLWNpcmNsZS1jaGVja2VkXzF2MWhrXzFmdWUxXzIwMTpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa18xZnVlMV8xODUuYXdzdWlfc3R5bGVkLWNpcmNsZS1kaXNhYmxlZF8xdjFoa18xZnVlMV8xODA6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXRmd3ZxZywgI2ZmZmZmZik7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSwgI2RlZGVlMyk7XG59XG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrXzFmdWUxXzE4NS5hd3N1aV9zdHlsZWQtY2lyY2xlLXJlYWRvbmx5XzF2MWhrXzFmdWUxXzE4MDpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSwgI2RlZGVlMyk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFzNTV4X3d5Mjd5XzE0NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgYW5kIGluIHRoZSB1c2Utc2VsZWN0aW9uIGhvb2sgKi9cbn1cblxuLmF3c3VpX2xhYmVsXzFzNTV4X3d5Mjd5XzE0OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9sYWJlbC10b3BfMXM1NXhfd3kyN3lfMTYzOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfc3R1ZF8xczU1eF93eTI3eV8xNjg6bm90KCNcXDkpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X3dpaDFsXzFmaHEyXzE1Mzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdG9vbHNfd2loMWxfMWZocTJfMTY0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWJvdHRvbS1semlzNWEsIDBweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3Rvb2xzLWZpbHRlcmluZ193aWgxbF8xZmhxMl8xNzM6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuQHN1cHBvcnRzIChmbGV4LWJhc2lzOiBmaXQtY29udGVudCkge1xuICAuYXdzdWlfdG9vbHMtZmlsdGVyaW5nX3dpaDFsXzFmaHEyXzE3Mzpub3QoI1xcOSkge1xuICAgIGZsZXg6IDEgMSBmaXQtY29udGVudDtcbiAgfVxufVxuQHN1cHBvcnRzIG5vdCAoZmxleC1iYXNpczogZml0LWNvbnRlbnQpIHtcbiAgLmF3c3VpX3Rvb2xzLWZpbHRlcmluZ193aWgxbF8xZmhxMl8xNzM6bm90KCNcXDkpIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxufVxuLmF3c3VpX3Rvb2xzLWFsaWduLXJpZ2h0X3dpaDFsXzFmaHEyXzE4Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuLmF3c3VpX3Rvb2xzLWNsZWFyLXNvcnRfd2loMWxfMWZocTJfMTkwOm5vdCgjXFw5KSB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5hd3N1aV90b29scy1jbGVhci1zb3J0X3dpaDFsXzFmaHEyXzE5MCArIC5hd3N1aV90b29scy1wYWdpbmF0aW9uX3dpaDFsXzFmaHEyXzE5Mzpub3QoI1xcOSksIC5hd3N1aV90b29scy1jbGVhci1zb3J0X3dpaDFsXzFmaHEyXzE5MCArIC5hd3N1aV90b29scy1wcmVmZXJlbmNlc193aWgxbF8xZmhxMl8xOTM6bm90KCNcXDkpLCAuYXdzdWlfdG9vbHMtcGFnaW5hdGlvbl93aWgxbF8xZmhxMl8xOTMgKyAuYXdzdWlfdG9vbHMtcHJlZmVyZW5jZXNfd2loMWxfMWZocTJfMTkzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX3Rvb2xzLXNtYWxsX3dpaDFsXzFmaHEyXzE5OSA+IC5hd3N1aV90b29scy1maWx0ZXJpbmdfd2loMWxfMWZocTJfMTczOm5vdCgjXFw5KSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbi5hd3N1aV90YWJsZV93aWgxbF8xZmhxMl8yMDM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfdGFibGUtbGF5b3V0LWZpeGVkX3dpaDFsXzFmaHEyXzIwOTpub3QoI1xcOSkge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4uYXdzdWlfd3JhcHBlcl93aWgxbF8xZmhxMl8yMTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBIaWRlIHNjcm9sbGJhciBpbiBGaXJlZm94ICovXG59XG4uYXdzdWlfd3JhcHBlcl93aWgxbF8xZmhxMl8yMTMuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzFmaHEyXzIyMCA+IC5hd3N1aV90YWJsZV93aWgxbF8xZmhxMl8yMDM6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlcl93aWgxbF8xZmhxMl8yMTMuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzFmaHEyXzIyMCA+IC5hd3N1aV93cmFwcGVyLWNvbnRlbnQtbWVhc3VyZV93aWgxbF8xZmhxMl8yMjA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlcl93aWgxbF8xZmhxMl8yMTMuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfMWZocTJfMjIwID4gLmF3c3VpX3RhYmxlX3dpaDFsXzFmaHEyXzIwMzpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyX3dpaDFsXzFmaHEyXzIxMy5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF8xZmhxMl8yMjAgPiAuYXdzdWlfd3JhcHBlci1jb250ZW50LW1lYXN1cmVfd2loMWxfMWZocTJfMjIwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLWpkdTg3ZSwgMjBweCk7XG59XG4uYXdzdWlfd3JhcHBlcl93aWgxbF8xZmhxMl8yMTMuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzFmaHEyXzIyMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtZm9vdGVyX3dpaDFsXzFmaHEyXzIyMyksIC5hd3N1aV93cmFwcGVyX3dpaDFsXzFmaHEyXzIxMy5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF8xZmhxMl8yMjA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWZvb3Rlcl93aWgxbF8xZmhxMl8yMjMpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXRhYmxlLWNvbnRlbnQtYm90dG9tLTU5c2cwdiwgNHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyX3dpaDFsXzFmaHEyXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX3dpaDFsXzFmaHEyXzIyNikge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbn1cbi5hd3N1aV93cmFwcGVyX3dpaDFsXzFmaHEyXzIxMzpub3QoI1xcOSk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgLyogSGlkZSBzY3JvbGxiYXIgaW4gU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV93cmFwcGVyX3dpaDFsXzFmaHEyXzIxMzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2NlbGwtbWVyZ2VkX3dpaDFsXzFmaHEyXzI0Mzpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2NlbGwtbWVyZ2VkX3dpaDFsXzFmaHEyXzI0My5hd3N1aV9oYXMtZm9vdGVyX3dpaDFsXzFmaHEyXzIyMzpub3QoI1xcOSkge1xuICAvKlxuICBBZGQgYSBib3R0b20gYm9yZGVyIHRvIHRoZSBib2R5IGNlbGwgb2YgYW4gZW1wdHkgdGFibGUgYXMgYSBzZXBhcmF0b3IgYmV0d2VlbiB0aGVcbiAgdGFibGUgYW5kIHRoZSBmb290ZXJcbiAgKi9cbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2NlbGwtbWVyZ2VkLWNvbnRlbnRfd2loMWxfMWZocTJfMjU1Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuYXdzdWlfY2VsbC1tZXJnZWQtY29udGVudF93aWgxbF8xZmhxMl8yNTU6bm90KCNcXDkpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBtYXJnaW4tYmxvY2s6IDA7XG4gICAgbWFyZ2luLWlubGluZTogY2FsYygtMiAqIHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtamR1ODdlLCAyMHB4KSk7XG4gIH1cbn1cblxuLmF3c3VpX2VtcHR5X3dpaDFsXzFmaHEyXzI3MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGssICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfbG9hZGluZ193aWgxbF8xZmhxMl8yNzU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi8qXG5UaGUgbWluL21heC93aWR0aCB0b2tlbiB2YWx1ZXMgaW4gVmlzdWFsIFJlZnJlc2ggc2hvdWxkIGFsaWduXG50aGUgdGFibGUgaGVhZGVyIGFuZCBib2R5IGNlbGxzIHNlbGVjdGlvbiBjb250cm9sIHdpdGggdGhlIHRhYmxlXG5maWx0ZXIgc2VhcmNoIGljb24uXG4qL1xuLmF3c3VpX3NlbGVjdGlvbi1jb250cm9sX3dpaDFsXzFmaHEyXzI4NDpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtaW5saW5lLXNpemU6IHZhcigtLXNpemUtdGFibGUtc2VsZWN0aW9uLWhvcml6b250YWwtNWd1eWMxLCA0MHB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zaXplLXRhYmxlLXNlbGVjdGlvbi1ob3Jpem9udGFsLTVndXljMSwgNDBweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtdGFibGUtc2VsZWN0aW9uLWhvcml6b250YWwtNWd1eWMxLCA0MHB4KTtcbn1cbi5hd3N1aV9zZWxlY3Rpb24tY29udHJvbF93aWgxbF8xZmhxMl8yODQuYXdzdWlfc2VsZWN0aW9uLWNvbnRyb2wtaGVhZGVyX3dpaDFsXzFmaHEyXzI5MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX3NlbGVjdGlvbi1jb250cm9sLWNvbnRlbnQtc3BhbnMtcm93c193aWgxbF8xZmhxMl8yOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfMWZocTJfMzAzOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci1nbGxyazYsICNmZmZmZmYpO1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfMWZocTJfMzAzLmF3c3VpX3ZhcmlhbnQtZnVsbC1wYWdlX3dpaDFsXzFmaHEyXzMxNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLXgyeXNoaywgI2ZmZmZmZik7XG59XG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF8xZmhxMl8zMDMuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzFmaHEyXzIyMCA+IC5hd3N1aV90YWJsZV93aWgxbF8xZmhxMl8yMDM6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF8xZmhxMl8zMDMuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfMWZocTJfMjIwID4gLmF3c3VpX3RhYmxlX3dpaDFsXzFmaHEyXzIwMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1qZHU4N2UsIDIwcHgpO1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfMWZocTJfMzAzLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF8xZmhxMl8yMjA6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFibGUtaGFzLWhlYWRlcl93aWgxbF8xZmhxMl8zMjApLCAuYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF8xZmhxMl8zMDMuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfMWZocTJfMjIwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYmxlLWhhcy1oZWFkZXJfd2loMWxfMWZocTJfMzIwKSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfMWZocTJfMzAzOm5vdCgjXFw5KTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lOyAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfMWZocTJfMzAzLmF3c3VpX3RhYmxlLWhhcy1oZWFkZXJfd2loMWxfMWZocTJfMzIwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTI1anVpMywgdHJhbnNwYXJlbnQpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsXzFmaHEyXzMzMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1ocXlwbm0sIDEycHgpIHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLXJtc3QwMSwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfMWZocTJfMzMxLmF3c3VpX3ZhcmlhbnQtZnVsbC1wYWdlX3dpaDFsXzFmaHEyXzMxNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwIGNhbGModmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxLCA4cHgpICsgdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWZ1bGwtcGFnZS1ib3R0b20tNjh1cGJ3LCA0cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfMWZocTJfMzMxLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF8xZmhxMl8yMjA6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsXzFmaHEyXzMzMS5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF8xZmhxMl8yMjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1qZHU4N2UsIDIwcHgpICsgdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWhvcml6b250YWwtczFrbTlhLCAwcHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfMWZocTJfMzMxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfd2loMWxfMWZocTJfMzQwOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF8xZmhxMl8zMzEuYXdzdWlfdmFyaWFudC1ib3JkZXJsZXNzX3dpaDFsXzFmaHEyXzM0MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWhvcml6b250YWwtczFrbTlhLCAwcHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS10YWJsZS1lbWJlZGRlZC1oZWFkZXItdG9wLWV6emsxOSwgMHB4KTtcbn1cblxuLmF3c3VpX2Zvb3Rlci13cmFwcGVyX3dpaDFsXzFmaHEyXzM0NS5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfMWZocTJfMjIwOm5vdCgjXFw5KSwgLmF3c3VpX2Zvb3Rlci13cmFwcGVyX3dpaDFsXzFmaHEyXzM0NS5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF8xZmhxMl8yMjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtamR1ODdlLCAyMHB4KTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl93aWgxbF8xZmhxMl8zNDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXRhYmxlLWZvb3Rlci1ob3Jpem9udGFsLWJpNWYwNSwgMHB4KTtcbn1cbi5hd3N1aV9mb290ZXItd2l0aC1wYWdpbmF0aW9uX3dpaDFsXzFmaHEyXzM1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuLmF3c3VpX2Zvb3Rlci1wYWdpbmF0aW9uX3dpaDFsXzFmaHEyXzM2MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuXG4uYXdzdWlfdGhlYWQtYWN0aXZlX3dpaDFsXzFmaHEyXzM2NTpub3QoI1xcOSksXG4uYXdzdWlfcm93X3dpaDFsXzFmaHEyXzM2Njpub3QoI1xcOSksXG4uYXdzdWlfcm93LXNlbGVjdGVkX3dpaDFsXzFmaHEyXzM2Nzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3NrZWxldG9uLWxvYWRpbmctY2VsbF93aWgxbF8xZmhxMl8zNzE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3A4YTZpX3JrdHVyXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV9wOGE2aV9ya3R1cl8xNzcuYXdzdWlfaGVhZGVyLXJlZnJlc2hfcDhhNmlfcmt0dXJfMTc3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLXJtc3QwMSwgOHB4KSArIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci10b29scy1mdWxsLXBhZ2UtYm90dG9tLTY4dXBidywgNHB4KSk7XG59XG5cbi5hd3N1aV9saXN0X3A4YTZpX3JrdHVyXzE4NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAqIC0xKTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9ya3R1cl8xODQuYXdzdWlfbGlzdC1ncmlkLTFfcDhhNmlfcmt0dXJfMTk1ID4gLmF3c3VpX2NhcmRfcDhhNmlfcmt0dXJfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfcmt0dXJfMTg0LmF3c3VpX2xpc3QtZ3JpZC0yX3A4YTZpX3JrdHVyXzE5OCA+IC5hd3N1aV9jYXJkX3A4YTZpX3JrdHVyXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNTAlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfcmt0dXJfMTg0LmF3c3VpX2xpc3QtZ3JpZC0zX3A4YTZpX3JrdHVyXzIwMSA+IC5hd3N1aV9jYXJkX3A4YTZpX3JrdHVyXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMzMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9ya3R1cl8xODQuYXdzdWlfbGlzdC1ncmlkLTRfcDhhNmlfcmt0dXJfMjA0ID4gLmF3c3VpX2NhcmRfcDhhNmlfcmt0dXJfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAyNSU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9ya3R1cl8xODQuYXdzdWlfbGlzdC1ncmlkLTVfcDhhNmlfcmt0dXJfMjA3ID4gLmF3c3VpX2NhcmRfcDhhNmlfcmt0dXJfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAyMCU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9ya3R1cl8xODQuYXdzdWlfbGlzdC1ncmlkLTZfcDhhNmlfcmt0dXJfMjEwID4gLmF3c3VpX2NhcmRfcDhhNmlfcmt0dXJfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxNi42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX3JrdHVyXzE4NC5hd3N1aV9saXN0LWdyaWQtN19wOGE2aV9ya3R1cl8yMTMgPiAuYXdzdWlfY2FyZF9wOGE2aV9ya3R1cl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDE0LjI4NTcxNDI4NTclO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfcmt0dXJfMTg0LmF3c3VpX2xpc3QtZ3JpZC04X3A4YTZpX3JrdHVyXzIxNiA+IC5hd3N1aV9jYXJkX3A4YTZpX3JrdHVyXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTIuNSU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9ya3R1cl8xODQuYXdzdWlfbGlzdC1ncmlkLTlfcDhhNmlfcmt0dXJfMjE5ID4gLmF3c3VpX2NhcmRfcDhhNmlfcmt0dXJfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMS4xMTExMTExMTExJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX3JrdHVyXzE4NC5hd3N1aV9saXN0LWdyaWQtMTBfcDhhNmlfcmt0dXJfMjIyID4gLmF3c3VpX2NhcmRfcDhhNmlfcmt0dXJfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMCU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9ya3R1cl8xODQuYXdzdWlfbGlzdC1ncmlkLTExX3A4YTZpX3JrdHVyXzIyNSA+IC5hd3N1aV9jYXJkX3A4YTZpX3JrdHVyXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogOS4wOTA5MDkwOTA5JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX3JrdHVyXzE4NC5hd3N1aV9saXN0LWdyaWQtMTJfcDhhNmlfcmt0dXJfMjI4ID4gLmF3c3VpX2NhcmRfcDhhNmlfcmt0dXJfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfcmt0dXJfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xM19wOGE2aV9ya3R1cl8yMzEgPiAuYXdzdWlfY2FyZF9wOGE2aV9ya3R1cl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDcuNjkyMzA3NjkyMyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9ya3R1cl8xODQuYXdzdWlfbGlzdC1ncmlkLTE0X3A4YTZpX3JrdHVyXzIzNCA+IC5hd3N1aV9jYXJkX3A4YTZpX3JrdHVyXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNy4xNDI4NTcxNDI5JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX3JrdHVyXzE4NC5hd3N1aV9saXN0LWdyaWQtMTVfcDhhNmlfcmt0dXJfMjM3ID4gLmF3c3VpX2NhcmRfcDhhNmlfcmt0dXJfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfcmt0dXJfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xNl9wOGE2aV9ya3R1cl8yNDAgPiAuYXdzdWlfY2FyZF9wOGE2aV9ya3R1cl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDYuMjUlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfcmt0dXJfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xN19wOGE2aV9ya3R1cl8yNDMgPiAuYXdzdWlfY2FyZF9wOGE2aV9ya3R1cl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDUuODgyMzUyOTQxMiU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9ya3R1cl8xODQuYXdzdWlfbGlzdC1ncmlkLTE4X3A4YTZpX3JrdHVyXzI0NiA+IC5hd3N1aV9jYXJkX3A4YTZpX3JrdHVyXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNS41NTU1NTU1NTU2JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX3JrdHVyXzE4NC5hd3N1aV9saXN0LWdyaWQtMTlfcDhhNmlfcmt0dXJfMjQ5ID4gLmF3c3VpX2NhcmRfcDhhNmlfcmt0dXJfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1LjI2MzE1Nzg5NDclO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfcmt0dXJfMTg0LmF3c3VpX2xpc3QtZ3JpZC0yMF9wOGE2aV9ya3R1cl8yNTIgPiAuYXdzdWlfY2FyZF9wOGE2aV9ya3R1cl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDUlO1xufVxuXG4uYXdzdWlfc2VsZWN0aW9uLWNvbnRyb2xfcDhhNmlfcmt0dXJfMjU2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCkgKyAyICogdmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtMG83bWFsLCAyMHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LTBvN21hbCwgMjBweCk7XG59XG5cbi5hd3N1aV9sb2FkaW5nX3A4YTZpX3JrdHVyXzI2Njpub3QoI1xcOSksXG4uYXdzdWlfZW1wdHlfcDhhNmlfcmt0dXJfMjY3Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZW1wdHktZThvaThrLCAjNjU2ODcxKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2hhcy1oZWFkZXJfcDhhNmlfcmt0dXJfMjc0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KTtcbn1cbi5hd3N1aV9oYXMtaGVhZGVyX3A4YTZpX3JrdHVyXzI3NC5hd3N1aV9yZWZyZXNoX3A4YTZpX3JrdHVyXzI3Ny5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfcDhhNmlfcmt0dXJfMTc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cblxuLmF3c3VpX2NhcmRfcDhhNmlfcmt0dXJfMTk1Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5hd3N1aV9jYXJkLWhlYWRlcl9wOGE2aV9ya3R1cl8yOTM6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZ3htdXFzLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9jYXJkLWhlYWRlci1pbm5lcl9wOGE2aV9ya3R1cl8zMDI6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG4uYXdzdWlfY2FyZC1oZWFkZXItaW5uZXItc2VsZWN0YWJsZV9wOGE2aV9ya3R1cl8zMDU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDkwJTtcbn1cbi5hd3N1aV9jYXJkLXNlbGVjdGVkX3A4YTZpX3JrdHVyXzMwODpub3QoI1xcOSkge1xuICAvKiBVc2VkIGluIHRlc3QgdXRpbHMgKi9cbn1cblxuLmF3c3VpX3NlY3Rpb25fcDhhNmlfcmt0dXJfMzEyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX3NlY3Rpb24taGVhZGVyX3A4YTZpX3JrdHVyXzMxOTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC02NnpkeTksIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLTd5cHpoNiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfc2VjdGlvbi1jb250ZW50X3A4YTZpX3JrdHVyXzMyNTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3NlY3Rpb25fcDhhNmlfcmt0dXJfMzEyOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX3NlY3Rpb25fcDhhNmlfcmt0dXJfMzEyOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9mb290ZXItcGFnaW5hdGlvbl9wOGE2aV9ya3R1cl8zMzc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQgKi9cbi5hd3N1aV9jb2RlLWVkaXRvci1yZWZyZXNoXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcjpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvci1yZWZyZXNoXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX3Njcm9sbGVyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbn1cblxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvcjpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbW9ub3NwYWNlLW9hM2ZmYSwgTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSxcbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0cHggMnB4O1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9pbmZvOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApO1xufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkYjAwMDAnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmY3YTdhJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RiMDAwMCcgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmZjdhN2EnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjM4NTU5MDAnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmJkMzMyJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzOWU2OTAwJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmZWQ0ZCcgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiAyNHB4IDE2cHg7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpIHtcbiAgLyogQSBnb29kIHRlc3QgY2FzZSBmb3IgZGlzYWJsZWQgZm9sZHNcbiAgICAgPDxodG1sPDw8PFxuICAgICA8L2h0bWw+XG4gICovXG4gIGlubGluZS1zaXplOiAxNHB4O1xuICBtYXJnaW4taW5saW5lLWVuZDogLTE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogLTIxcHg7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpLFxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIC0xcHggKyAtMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX21hcmtlci1sYXllciA+IC5hY2VfYWN0aXZlLWxpbmU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtbGlnaHQtdGhlbWUtNXVoa2NiLCAjZGVkZWUzKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtbGlnaHQtdGhlbWUtNXVoa2NiLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IuYWNlX2RhcmsgLmFjZV9tYXJrZXItbGF5ZXIgPiAuYWNlX2FjdGl2ZS1saW5lOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtZGFyay10aGVtZS1jb29tNmgsICM2NTY4NzEpO1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWFjZS1hY3RpdmUtbGluZS1kYXJrLXRoZW1lLWNvb202aCwgIzY1Njg3MSk7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZnFtMzljLCAjZjNmM2Y3KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtazhneTRrLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXI6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX3Njcm9sbGVyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzNDI0NjUwJyBmaWxsPSclMjM0MjQ2NTAnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjM0OTQ5NDknIGZpbGw9JyUyMzQ5NDk0OScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNlMWUxZTEnIGZpbGw9JyUyM2UxZTFlMScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMTUxNTE1JyBmaWxsPSclMjMxNTE1MTUnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWY5JyBmaWxsPSclMjNmOWY5ZjknIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzQyNDY1MCcgZmlsbD0nJTIzNDI0NjUwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzNDk0OTQ5JyBmaWxsPSclMjM0OTQ5NDknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNlMWUxZTEnIGZpbGw9JyUyM2UxZTFlMScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGw9JyUyMzBmMTQxYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzE1MTUxNScgZmlsbD0nJTIzMTUxNTE1JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWY5JyBmaWxsPSclMjNmOWY5ZjknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWJ4cWZsZCwgIzY1Njg3MSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmUsICNmZmZmZmYpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0ycHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0ycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0ycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTJweCArIC0ycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMnB4ICsgLTJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLW9xM2d2ZSwgI2ZmZmZmZik7XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkZWRlZTMnIGZpbGw9JyUyM2RlZGVlMycgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZTFlMWUxJyBmaWxsPSclMjNlMWUxZTEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMjQyNDI0JyBmaWxsPSclMjMyNDI0MjQnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZjknIGZpbGw9JyUyM2Y5ZjlmOScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGw9JyUyMzE1MTUxNScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkZWRlZTMnIGZpbGw9JyUyM2RlZGVlMycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzFiMjMyZCcgZmlsbD0nJTIzMWIyMzJkJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZTFlMWUxJyBmaWxsPSclMjNlMWUxZTEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMyNDI0MjQnIGZpbGw9JyUyMzI0MjQyNCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZjknIGZpbGw9JyUyM2Y5ZjlmOScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzE1MTUxNScgZmlsbD0nJTIzMTUxNTE1JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmUsICNmZmZmZmYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1lcnJvci0xcGUzeTgsICNkYjAwMDApO1xufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmZmZmZmJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmZmZmZmJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzE1MTUxNScgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmZmZmZmYnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmZmZmZicgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNlMWUxZTEnIGZpbGw9JyUyM2UxZTFlMScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzI0MjQyNCcgZmlsbD0nJTIzMjQyNDI0JyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWY5JyBmaWxsPSclMjNmOWY5ZjknIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGw9JyUyMzE1MTUxNScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzFiMjMyZCcgZmlsbD0nJTIzMWIyMzJkJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2UxZTFlMScgZmlsbD0nJTIzZTFlMWUxJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMyNDI0MjQnIGZpbGw9JyUyMzI0MjQyNCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWY5JyBmaWxsPSclMjNmOWY5ZjknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19vYnJ0bV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfb2JydG1fMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzE1MTUxNScgZmlsbD0nJTIzMTUxNTE1JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcGFuZV8xZ2w5Y19vYnJ0bV83MDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4OiAxO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1haHB6bGcsICNkZWRlZTMpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1mbHY5cm4sICNmM2YzZjcpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wYW5lX19jbG9zZS1jb250YWluZXJfMWdsOWNfb2JydG1fNzE1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpIC8gMik7XG59XG4uYXdzdWlfcGFuZV9fbGlzdF8xZ2w5Y19vYnJ0bV83MjA6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1heC1ibG9jay1zaXplOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuLmF3c3VpX3BhbmVfX3RhYmxlXzFnbDljX29icnRtXzcyNzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfb2JydG1fNzMzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfb2JydG1fNzMzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLXRyYW5zcGFyZW50LWY2NnhqZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y19vYnJ0bV83MzMgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19vYnJ0bV83MzM6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLXRyYW5zcGFyZW50LWY2NnhqZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtXzFnbDljX29icnRtXzczMyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljX29icnRtXzczMzpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbS0taGlnaGxpZ2h0ZWRfMWdsOWNfb2JydG1fNzQ3Om5vdCgjXFw5KSwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfb2JydG1fNzMzOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfb2JydG1fNzMzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtLS1oaWdobGlnaHRlZF8xZ2w5Y19vYnJ0bV83NDcgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19vYnJ0bV83MzM6bm90KCNcXDkpLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y19vYnJ0bV83MzM6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfb2JydG1fNzMzLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y19vYnJ0bV83MzM6bm90KCNcXDkpOmZvY3VzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfb2JydG1fNzMzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItM211N3dzLCAjZWJlYmYwKTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtLS1oaWdobGlnaHRlZF8xZ2w5Y19vYnJ0bV83NDcgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19vYnJ0bV83MzM6bm90KCNcXDkpLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y19vYnJ0bV83MzM6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfb2JydG1fNzMzLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y19vYnJ0bV83MzM6bm90KCNcXDkpOmZvY3VzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfb2JydG1fNzMzIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQsICM4YzhjOTQpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQsICM4YzhjOTQpO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW0tLWhpZ2hsaWdodGVkXzFnbDljX29icnRtXzc0NyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljX29icnRtXzczMzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljX29icnRtXzczMzpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19vYnJ0bV83MzM6Zmlyc3QtY2hpbGQsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljX29icnRtXzczMzpub3QoI1xcOSk6Zm9jdXMgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19vYnJ0bV83MzM6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQsICM4YzhjOTQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtLS1oaWdobGlnaHRlZF8xZ2w5Y19vYnJ0bV83NDcgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19vYnJ0bV83MzM6bm90KCNcXDkpOmxhc3QtY2hpbGQsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljX29icnRtXzczMzpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19vYnJ0bV83MzM6bGFzdC1jaGlsZCwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfb2JydG1fNzMzOm5vdCgjXFw5KTpmb2N1cyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljX29icnRtXzczMzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLW10bHk4dCwgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfcGFuZV9fbG9jYXRpb25fMWdsOWNfb2JydG1fNzY4Om5vdCgjXFw5KSwgLmF3c3VpX3BhbmVfX2Rlc2NyaXB0aW9uXzFnbDljX29icnRtXzc2ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3BhbmVfX2xvY2F0aW9uXzFnbDljX29icnRtXzc2ODpub3QoI1xcOSkge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSArIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSk7XG59XG4uYXdzdWlfcGFuZV9fZGVzY3JpcHRpb25fMWdsOWNfb2JydG1fNzY4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZm9jdXMtbG9ja18xZ2w5Y19vYnJ0bV83ODM6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX29icnRtXzE1ODpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1haHB6bGcsICNkZWRlZTMpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZywgI2RlZGVlMyk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9lZGl0b3JfMWdsOWNfb2JydG1fODI3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG4uYXdzdWlfZWRpdG9yXzFnbDljX29icnRtXzgyNzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZWRpdG9yXzFnbDljX29icnRtXzgyNzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygzcHggLSAxcHgpO1xufVxuLmF3c3VpX2VkaXRvcl8xZ2w5Y19vYnJ0bV84Mjc6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX2VkaXRvcl8xZ2w5Y19vYnJ0bV84Mjc6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmF3c3VpX2VkaXRvci1yZWZyZXNoXzFnbDljX29icnRtXzg1Nzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xufVxuXG4uYXdzdWlfc3RhdHVzLWJhcl8xZ2w5Y19vYnJ0bV84NjI6bm90KCNcXDkpIHtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICBkaXNwbGF5OiBmbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnLCAjZGVkZWUzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybiwgI2YzZjNmNyk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5hd3N1aV9zdGF0dXMtYmFyLXdpdGgtaGlkZGVuLXBhbmVfMWdsOWNfb2JydG1fODcxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbn1cbi5hd3N1aV9zdGF0dXMtYmFyX19sZWZ0XzFnbDljX29icnRtXzg3NTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZywgI2RlZGVlMyk7XG59XG4uYXdzdWlfc3RhdHVzLWJhcl9fcmlnaHRfMWdsOWNfb2JydG1fODgyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfc3RhdHVzLWJhcl9fbGFuZ3VhZ2UtbW9kZV8xZ2w5Y19vYnJ0bV84ODY6bm90KCNcXDkpLCAuYXdzdWlfc3RhdHVzLWJhcl9fY3Vyc29yLXBvc2l0aW9uXzFnbDljX29icnRtXzg4Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3N0YXR1cy1iYXJfX2NvZy1idXR0b25fMWdsOWNfb2JydG1fODkyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgLSAxcHgpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSAycHgpO1xufVxuXG4uYXdzdWlfdGFiLWxpc3RfMWdsOWNfb2JydG1fODk3Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y19vYnJ0bV85MDI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y19vYnJ0bV85MDI6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci00MnVkZnUsICNmZmZmZmYpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApO1xufVxuLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfb2JydG1fOTAyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZTogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBibG9jay1zaXplOiB2YXIoLS1ib3JkZXItYWN0aXZlLXdpZHRoLXU3c2ZnOSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCk7XG4gIG9wYWNpdHk6IDA7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tcmVmcmVzaF8xZ2w5Y19vYnJ0bV85MzU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLWJvcmRlci1hY3RpdmUtd2lkdGgtdTdzZmc5LCA0cHgpIC0gMnB4KTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS13YXJuaW5nc18xZ2w5Y19vYnJ0bV85Mzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3LCAjODU1OTAwKTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS13YXJuaW5nc18xZ2w5Y19vYnJ0bV85Mzg6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncsICM4NTU5MDApO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLXdhcm5pbmdzXzFnbDljX29icnRtXzkzODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncsICM4NTU5MDApO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWFjdGl2ZV8xZ2w5Y19vYnJ0bV85NDc6bm90KCNcXDkpOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tcmVmcmVzaF8xZ2w5Y19vYnJ0bV85MzU6bm90KCNcXDkpOjphZnRlciB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYy16aWR3d2ssIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdGFiLWJ1dHRvbi0tcmVmcmVzaF8xZ2w5Y19vYnJ0bV85MzU6bm90KCNcXDkpOjphZnRlciB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RhYi1idXR0b24tLXJlZnJlc2hfMWdsOWNfb2JydG1fOTM1Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90YWItYnV0dG9uLS1yZWZyZXNoXzFnbDljX29icnRtXzkzNTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWRpc2FibGVkXzFnbDljX29icnRtXzk2Mzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1zNTlnNHgsICM4YzhjOTQpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tZGlzYWJsZWRfMWdsOWNfb2JydG1fOTYzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4LCAjOGM4Yzk0KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tZGlzYWJsZWRfMWdsOWNfb2JydG1fOTYzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfb2JydG1fOTAyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWItYnV0dG9uXzFnbDljX29icnRtXzkwMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItczFoNjd1LCAtN3B4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y19vYnJ0bV85MDI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXMxaDY3dSwgLTdweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3UsIC03cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3UsIC03cHgpICsgdmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXMxaDY3dSwgLTdweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItczFoNjd1LCAtN3B4KSArIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3UsIC03cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWRpdmlkZXJfMWdsOWNfb2JydG1fOTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItY29kZS1lZGl0b3Itc3RhdHVzLWRpdmlkZXItd2lkdGgtM2dvb2g2LCAxcHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWI5bXo1biwgI2M2YzZjZCk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tZXJyb3JzXzFnbDljX29icnRtXzEwMDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5Ac3VwcG9ydHMgKGNvbnRhaW46IGlubGluZS1zaXplKSB7XG4gIC5hd3N1aV90YWItYnV0dG9uXzFnbDljX29icnRtXzkwMjpub3QoI1xcOSkge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gICAgLyogc3R5bGVsaW50LWVuYWJsZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICB9XG4gIEBjb250YWluZXIgbm90IChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfb2JydG1fOTAyID4gLmF3c3VpX2NvdW50XzFnbDljX29icnRtXzEwMTI6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljX29icnRtXzkwMiA+IC5hd3N1aV90ZXh0XzFnbDljX29icnRtXzEwMTU6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG4gIH1cbiAgQGNvbnRhaW5lciAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljX29icnRtXzkwMiA+IC5hd3N1aV9jb3VudF8xZ2w5Y19vYnJ0bV8xMDEyOm5vdCgjXFw5KSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljX29icnRtXzkwMiA+IC5hd3N1aV90ZXh0XzFnbDljX29icnRtXzEwMTU6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgbm90IChjb250YWluOiBpbmxpbmUtc2l6ZSkge1xuICAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y19vYnJ0bV85MDIgPiAuYXdzdWlfY291bnRfMWdsOWNfb2JydG1fMTAxMjpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfb2JydG1fOTAyID4gLmF3c3VpX3RleHRfMWdsOWNfb2JydG1fMTAxNTpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuXG4uYXdzdWlfbG9hZGluZy1zY3JlZW5fMWdsOWNfb2JydG1fMTAzNzpub3QoI1xcOSksXG4uYXdzdWlfZXJyb3Itc2NyZWVuXzFnbDljX29icnRtXzEwMzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJsb2NrLXNpemU6IDQ4MHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8sICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctOWxhcWc3LCAjZjlmOWZhKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xufVxuXG4uYXdzdWlfZXJyb3Itc2NyZWVuXzFnbDljX29icnRtXzEwMzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcmVzaXphYmxlLWJveF9jdWZ1OV8xYThqMl8xNDk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzFhOGoyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXJzb3ItYWN0aXZlX2N1ZnU5XzFhOGoyXzE1Mykge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLTJoeDZsdywgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzFhOGoyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXJzb3ItYWN0aXZlX2N1ZnU5XzFhOGoyXzE1Mykge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzFhOGoyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXJzb3ItYWN0aXZlX2N1ZnU5XzFhOGoyXzE1MyksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzFhOGoyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXJzb3ItYWN0aXZlX2N1ZnU5XzFhOGoyXzE1Mykge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yZXNpemFibGUtYm94LWhhbmRsZV9jdWZ1OV8xYThqMl8xNjc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV9yZXNpemUtYWN0aXZlX2N1ZnU5XzFhOGoyXzE3Njpub3QoI1xcOSkge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5kbC5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xM3F6eV8xODE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4XzEzcXp5XzE4MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfMTNxenlfMTgxLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc196cXEzeF8xM3F6eV8xOTI6bm90KCNcXDkpIHtcbiAgZ2FwOiAwO1xufVxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4XzEzcXp5XzE4MS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3pxcTN4XzEzcXp5XzE5NSA+IC5hd3N1aV9pdGVtX3pxcTN4XzEzcXp5XzE5NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xM3F6eV8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF8xM3F6eV8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF8xM3F6eV8xOTU6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMC41ICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSkpO1xufVxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4XzEzcXp5XzE4MS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3pxcTN4XzEzcXp5XzE5NSA+IC5hd3N1aV9pdGVtX3pxcTN4XzEzcXp5XzE5NTpub3QoI1xcOSk6ZGlyKHJ0bCk6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDAuNSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkpKTtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xM3F6eV8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF8xM3F6eV8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF8xM3F6eV8xOTUuYXdzdWlfZmlyc3QtY29sdW1uX3pxcTN4XzEzcXp5XzIxMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xM3F6eV8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF8xM3F6eV8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF8xM3F6eV8xOTUuYXdzdWlfZmlyc3QtY29sdW1uX3pxcTN4XzEzcXp5XzIxMjpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzEyZjZ5XzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gLTIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAtMik7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3Z2eG43XzEyZjZ5XzIxOTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xMmY2eV8yMjM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xMmY2eV8yMjMgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzEyZjZ5XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzEyZjZ5XzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzEyZjZ5XzIyMy5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92dnhuN18xMmY2eV8yMzEgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMTJmNnlfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0xX3Z2eG43XzEyZjZ5XzIzNC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzEyZjZ5XzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xMmY2eV8yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdnZ4bjdfMTJmNnlfMjM0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xMmY2eV8yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMTJmNnlfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43XzEyZjZ5XzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzEyZjZ5XzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xMmY2eV8yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfMTJmNnlfMjQwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xMmY2eV8yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMTJmNnlfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43XzEyZjZ5XzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzEyZjZ5XzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xMmY2eV8yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMTJmNnlfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xMmY2eV8yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMTJmNnlfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzEyZjZ5XzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzEyZjZ5XzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xMmY2eV8yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMTJmNnlfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xMmY2eV8yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192dnhuN18xMmY2eV8yMTkpID4gKiB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3Z2eG43XzEyZjZ5XzIxOSkuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xMmY2eV8yMjMgPiAqIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzEyZjZ5XzI2ODpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xMmY2eV8yNjggPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzEyZjZ5XzI2OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92dnhuN18xMmY2eV8yMzEgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzEyZjZ5XzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtMV92dnhuN18xMmY2eV8yMzQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xMmY2eV8yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzEyZjZ5XzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtMV92dnhuN18xMmY2eV8yMzQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzEyZjZ5XzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzEyZjZ5XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzEyZjZ5XzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMTJmNnlfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43XzEyZjZ5XzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzEyZjZ5XzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzEyZjZ5XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzEyZjZ5XzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMTJmNnlfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43XzEyZjZ5XzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMTJmNnlfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xMmY2eV8yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMTJmNnlfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMTJmNnlfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xMmY2eV8yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMTJmNnlfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xMmY2eV8yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzEyZjZ5XzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xMmY2eV8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xMmY2eV8yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzEyZjZ5XzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xMmY2eV8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzEyZjZ5XzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCg0bikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzEyZjZ5XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzEyZjZ5XzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xMmY2eV8zMDE6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzEyZjZ5XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzEyZjZ5XzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xMmY2eV8zMDEgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzEyZjZ5XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzEyZjZ5XzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xMmY2eV8zMDEgPiAqOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzEyZjZ5XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzEyZjZ5XzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xMmY2eV8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfMTJmNnlfMjQwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMTJmNnlfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzEyZjZ5XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzEyZjZ5XzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xMmY2eV8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfMTJmNnlfMjQwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xMmY2eV8yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzEyZjZ5XzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN18xMmY2eV8yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xMmY2eV8yMzQgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzEyZjZ5XzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN18xMmY2eV8yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzEyZjZ5XzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMTJmNnlfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43XzEyZjZ5XzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMTJmNnlfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDNuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzEyZjZ5XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzEyZjZ5XzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xMmY2eV8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMTJmNnlfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xMmY2eV8yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzEyZjZ5XzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xMmY2eV8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xMmY2eV8yMzQgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzEyZjZ5XzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xMmY2eV8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzEyZjZ5XzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMTJmNnlfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzEyZjZ5XzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMTJmNnlfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzEyZjZ5XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzEyZjZ5XzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xMmY2eV8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMTJmNnlfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xMmY2eV8yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMykge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTJmNnlfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTJmNnlfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzEyZjZ5XzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xMmY2eV8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzEyZjZ5XzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xMmY2eV8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xMmY2eV8yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMTJmNnlfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzEyZjZ5XzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMTJmNnlfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzEyZjZ5XzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzEyZjZ5XzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xMmY2eV8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMTJmNnlfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xMmY2eV8yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCg0KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aV9tb2RhbC1zbGlkZS11cF8xZDJpN19hNDAzel8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3X2E0MDN6XzE2OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX21vZGFsLXNsaWRlLXVwXzFkMmk3X2E0MDN6XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxLCAxODBtcykgZWFzZS1vdXQsIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWQyaTdfYTQwM3pfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3EsIDE4MG1zKSBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHUsIDkwbXMpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFkMmk3X2E0MDN6XzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlhbG9nXzFkMmk3X2E0MDN6XzE2OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaWFsb2dfMWQyaTdfYTQwM3pfMTY5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpYWxvZ18xZDJpN19hNDAzel8xNjk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN19hNDAzel8xNjkuYXdzdWlfcmVmcmVzaF8xZDJpN19hNDAzel8xOTI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tc2NhbGUtcG9wdXBfMWQyaTdfYTQwM3pfMSwgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xZDJpN19hNDAzel8xO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDksIDExNW1zKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWQyaTdfYTQwM3pfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLXNjYWxlLXBvcHVwXzFkMmk3X2E0MDN6XzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlhbG9nXzFkMmk3X2E0MDN6XzE2OS5hd3N1aV9yZWZyZXNoXzFkMmk3X2E0MDN6XzE5Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaWFsb2dfMWQyaTdfYTQwM3pfMTY5LmF3c3VpX3JlZnJlc2hfMWQyaTdfYTQwM3pfMTkyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpYWxvZ18xZDJpN19hNDAzel8xNjkuYXdzdWlfcmVmcmVzaF8xZDJpN19hNDAzel8xOTI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xZDJpN19hNDAzel8yMjU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xZDJpN19hNDAzel8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1leHRyYS1zbG93LWw5b2Z4aCwgMjcwbXMpIGVhc2Utb3V0O1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xZDJpN19hNDAzel8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xZDJpN19hNDAzel8yMjU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xZDJpN19hNDAzel8yMjU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xZDJpN19hNDAzel8yMjU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMWQyaTdfYTQwM3pfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfYTQwM3pfMTkyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMWQyaTdfYTQwM3pfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfYTQwM3pfMTkyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMWQyaTdfYTQwM3pfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfYTQwM3pfMTkyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMWQyaTdfYTQwM3pfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfYTQwM3pfMTkyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMWQyaTdfYTQwM3pfMjI1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktYnpzNXloLCByZ2JhKDM1LCA0MywgNTUsIDAuNykpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGluc2V0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDUwMDA7XG4gIG91dGxpbmU6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfcm9vdF8xZDJpN19hNDAzel8yMjUuYXdzdWlfaGlkZGVuXzFkMmk3X2E0MDN6XzMwMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZm9jdXMtbG9ja18xZDJpN19hNDAzel8zMDY6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgei1pbmRleDogNTAwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZm9jdXMtbG9ja18xZDJpN19hNDAzel8zMDYuYXdzdWlfcG9zaXRpb24tdG9wXzFkMmk3X2E0MDN6XzMxNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfZm9jdXMtbG9ja18xZDJpN19hNDAzel8zMDYuYXdzdWlfcG9zaXRpb24tY2VudGVyXzFkMmk3X2E0MDN6XzMxNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG59XG5cbi5hd3N1aV9kaWFsb2dfMWQyaTdfYTQwM3pfMTY5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwdncgLSB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgKiAyKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTtcbiAgei1pbmRleDogNTAwMDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfYTQwM3pfMTY5LmF3c3VpX3NtYWxsXzFkMmk3X2E0MDN6XzMzMTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDMyMHB4O1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN19hNDAzel8xNjkuYXdzdWlfbWVkaXVtXzFkMmk3X2E0MDN6XzMzNDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDYwMHB4O1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN19hNDAzel8xNjkuYXdzdWlfbGFyZ2VfMWQyaTdfYTQwM3pfMzM3Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogODIwcHg7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3X2E0MDN6XzE2OS5hd3N1aV94LWxhcmdlXzFkMmk3X2E0MDN6XzM0MDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMjRweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfYTQwM3pfMTY5LmF3c3VpX3h4LWxhcmdlXzFkMmk3X2E0MDN6XzM0Mzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEyODBweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfYTQwM3pfMTY5LmF3c3VpX2N1c3RvbS13aWR0aF8xZDJpN19hNDAzel8zNDY6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1tb2RhbC1jdXN0b20td2lkdGgtZXNuZGJzKTtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfYTQwM3pfMTY5LmF3c3VpX21heF8xZDJpN19hNDAzel8zNDkuYXdzdWlfYnJlYWtwb2ludC14c18xZDJpN19hNDAzel8zNDk6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMHZ3IC0gKDggKiAxMHB4ICsgdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpKSk7XG4gIG1hcmdpbi1ibG9jazogYXV0bztcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfYTQwM3pfMTY5LmF3c3VpX2N1c3RvbS1oZWlnaHRfMWQyaTdfYTQwM3pfMzU0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLW1vZGFsLWN1c3RvbS1oZWlnaHQtZXNuZGJzKTtcbiAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwdmggLSAyICogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpKTtcbn1cblxuLmF3c3VpX2NvbnRhaW5lcl8xZDJpN19hNDAzel8zNTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXRvcC13aWR0aC1pNzJxZ2MsIDBweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbW9kYWwtM2ZmMGc1LCAwcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xufVxuLmF3c3VpX2NvbnRhaW5lcl8xZDJpN19hNDAzel8zNTkuYXdzdWlfY3VzdG9tLWhlaWdodC1jb250YWluZXJfMWQyaTdfYTQwM3pfMzk5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9jb250ZW50XzFkMmk3X2E0MDN6XzQwNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItY29udGVudC10b3AtMTM1Mzl2LCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbW9kYWwtY29udGVudC1ib3R0b20tMzExOTJ5LCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW1vZGFsLWhvcml6b250YWwtbXlpanMwLCAyMHB4KTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMmk3X2E0MDN6XzQwNS5hd3N1aV9uby1wYWRkaW5nc18xZDJpN19hNDAzel80MTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY29udGVudF8xZDJpN19hNDAzel80MDUuYXdzdWlfY3VzdG9tLWhlaWdodC1jb250ZW50XzFkMmk3X2E0MDN6XzQxNDpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5hd3N1aV9oZWFkZXJfMWQyaTdfYTQwM3pfNDE5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1ybXN0MDEsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tb2RhbC1ob3Jpem9udGFsLW15aWpzMCwgMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1tampsdzQsICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTI1anVpMywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cblxuLmF3c3VpX2hlYWRlci0tdGV4dF8xZDJpN19hNDAzel80MzE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9mb290ZXJfMWQyaTdfYTQwM3pfNDM1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxLCAyMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIHotaW5kZXg6IDgwMDtcbn1cbi5hd3N1aV9mb290ZXItLXJvdW5kZWRfMWQyaTdfYTQwM3pfNDQ0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDJpN19hNDAzel80MzU6bm90KCNcXDkpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1jb250cm9sXzFkMmk3X2E0MDN6XzQ1Njpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX21vZGFsLW9wZW5fMWQyaTdfYTQwM3pfNDYwOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qXG4gICAqIFdoZW4gcGFkZGluZy1yaWdodCBpcyBhZGRlZCB0byBhY2NvdW50IGZvciBzY3JvbGxiYXIgYmVpbmcgdHVybmVkXG4gICAqIG9mZiBieSBvdmVyZmxvdzpoaWRkZW4sIHRoYXQgcGFkZGluZyB3aWxsIGdvIG9mZnNjcmVlbiBhbmQgaGF2ZSBub1xuICAgKiBlZmZlY3QgaWYgYm94LXNpemluZyBpcyBjb250ZW50LWJveCBhbmQgYm9keSB3aWR0aCBpcyAxMDAlLiAgU2V0XG4gICAqIGJvcmRlci1ib3ggdG8gYXZvaWQgdGhpczsgdGhpcyBzaG91bGQgYmUgc2FmZSBhcyBib3gtc2l6aW5nIGlzbid0XG4gICAqIGluaGVyaXRlZCBieSBjaGlsZCBlbGVtZW50cyBub3JtYWxseS5cbiAgICovXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3IydmNvX2oxNHJnXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXNkcTNfMXJ4bmxfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNjg4cHggLSAyICogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbn1cblxuLmF3c3VpX2lucHV0XzFzZHEzXzFyeG5sXzE4MDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfcmVzdWx0c18xc2RxM18xcnhubF8xODQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1idGZsbmUsICMwZjE0MWEpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzR5aTJ1X29seno5XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX291dGxpbmVfNHlpMnVfb2x6ejlfMTc4Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRiczogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX291dGxpbmVfNHlpMnVfb2x6ejlfMTc4Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG4uYXdzdWlfb3V0bGluZV80eWkydV9vbHp6OV8xNzg6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRicyk7XG59XG5cbi5hd3N1aV90b2dnbGUtY29udHJvbF80eWkydV9vbHp6OV8yMDE6bm90KCNcXDkpIHtcbiAgZm9yY2VkLWNvbG9yLWFkanVzdDogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIDE2cHgpIC8gMik7XG4gIG1pbi1ibG9jay1zaXplOiAxNnB4O1xuICBtaW4taW5saW5lLXNpemU6IDI0cHg7XG4gIGJsb2NrLXNpemU6IDE2cHg7XG4gIGlubGluZS1zaXplOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNSwgIzQyNDY1MCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA4cHg7XG59XG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2wtY2hlY2tlZF80eWkydV9vbHp6OV8yMTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90b2dnbGUtY29udHJvbC1kaXNhYmxlZF80eWkydV9vbHp6OV8yMTc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSwgI2RlZGVlMyk7XG59XG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2wtZGlzYWJsZWRfNHlpMnVfb2x6ejlfMjE3LmF3c3VpX3RvZ2dsZS1jb250cm9sLWNoZWNrZWRfNHlpMnVfb2x6ejlfMjE0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtcGJneTR0LCAjYjhlN2ZmKTtcbn1cbi5hd3N1aV90b2dnbGUtY29udHJvbC1yZWFkb25seV80eWkydV9vbHp6OV8yMjM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSwgI2RlZGVlMyk7XG59XG5cbi5hd3N1aV90b2dnbGUtaGFuZGxlXzR5aTJ1X29seno5XzIyNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1scGxyb3MsICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiAxcHggMXB4IHZhcigtLWNvbG9yLXNoYWRvdy10b2dnbGUtaGFuZGxlLXZ6ZXUxaCwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIGlubGluZS1zaXplOiAxMnB4O1xuICBibG9jay1zaXplOiAxMnB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMnB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDJweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10cmRlbjgsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpLCBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10cmRlbjgsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RvZ2dsZS1oYW5kbGVfNHlpMnVfb2x6ejlfMjI3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RvZ2dsZS1oYW5kbGVfNHlpMnVfb2x6ejlfMjI3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RvZ2dsZS1oYW5kbGVfNHlpMnVfb2x6ejlfMjI3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLWNoZWNrZWRfNHlpMnVfb2x6ejlfMjUyOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLWNoZWNrZWRfNHlpMnVfb2x6ejlfMjUyOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOHB4KTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLWRpc2FibGVkXzR5aTJ1X29seno5XzI1OTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdGZ3dnFnLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLXJlYWRvbmx5XzR5aTJ1X29seno5XzI2Mzpub3QoI1xcOSk6bm90KC5hd3N1aV90b2dnbGUtaGFuZGxlLWRpc2FibGVkXzR5aTJ1X29seno5XzI1OSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX3RvZ2dsZS1oYW5kbGUtcmVhZG9ubHlfNHlpMnVfb2x6ejlfMjYzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RvZ2dsZS1oYW5kbGUtZGlzYWJsZWRfNHlpMnVfb2x6ejlfMjU5KS5hd3N1aV90b2dnbGUtaGFuZGxlLWNoZWNrZWRfNHlpMnVfb2x6ejlfMjUyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnRfdGM5NndfdDN3b2tfMTUzOm5vdCgjXFw5KSxcbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtdG9nZ2xlX3RjOTZ3X3Qzd29rXzE1NDpub3QoI1xcOSksXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LWdyb3Vwc190Yzk2d190M3dva18xNTU6bm90KCNcXDkpLFxuLmF3c3VpX3Zpc2libGUtY29udGVudC1ncm91cF90Yzk2d190M3dva18xNTU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtdGl0bGVfdGM5NndfdDN3b2tfMTYwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1idGZsbmUsICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtZ3JvdXAtbGFiZWxfdGM5NndfdDN3b2tfMTcwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCwgIzQyNDY1MCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1jeHF6eTEsICNlYmViZjApO1xufVxuXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LW9wdGlvbl90Yzk2d190M3dva18xNzY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwcHg7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1jeHF6eTEsICNlYmViZjApO1xufVxuLmF3c3VpX3Zpc2libGUtY29udGVudC1vcHRpb25fdGM5NndfdDN3b2tfMTc2Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cblxuLmF3c3VpX3Zpc2libGUtY29udGVudC1vcHRpb24tbGFiZWxfdGM5NndfdDN3b2tfMTg5Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1vcHRpb24tdG9nZ2xlX3RjOTZ3X3Qzd29rXzIxMjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1vcHRpb24tY29udGVudF90Yzk2d190M3dva18yMTY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktb3B0aW9uLWxhYmVsX3RjOTZ3X3Qzd29rXzI1Njpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktZ3JvdXAtaGVhZGVyX3RjOTZ3X3Qzd29rXzI2Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheV90Yzk2d190M3dva18yMTI6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS10ZXh0LWZpbHRlcl90Yzk2d190M3dva18zMDQ6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1uby1tYXRjaF90Yzk2d190M3dva18zMDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktdGl0bGVfdGM5NndfdDN3b2tfMzA5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1idGZsbmUsICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktZGVzY3JpcHRpb25fdGM5NndfdDN3b2tfMzE4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWszc2RyZCwgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktb3B0aW9uLWxpc3RfdGM5NndfdDN3b2tfMzI2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktZ3JvdXAtY2hpbGRyZW5fdGM5NndfdDN3b2tfMzMzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKDI4cHggLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgLSAyICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpKTtcbn1cblxuLmF3c3VpX3Jvb3RfdGM5NndfdDN3b2tfMzM3Om5vdCgjXFw5KSxcbi5hd3N1aV9tb2RhbC1yb290X3RjOTZ3X3Qzd29rXzMzODpub3QoI1xcOSksXG4uYXdzdWlfdHJpZ2dlci1idXR0b25fdGM5NndfdDN3b2tfMzM5Om5vdCgjXFw5KSxcbi5hd3N1aV9jYW5jZWwtYnV0dG9uX3RjOTZ3X3Qzd29rXzM0MDpub3QoI1xcOSksXG4uYXdzdWlfY29uZmlybS1idXR0b25fdGM5NndfdDN3b2tfMzQxOm5vdCgjXFw5KSxcbi5hd3N1aV9jdXN0b21fdGM5NndfdDN3b2tfMzQyOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LWJlZm9yZV90Yzk2d190M3dva18zNDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZWNvbmQtY29sdW1uLXNtYWxsX3RjOTZ3X3Qzd29rXzM0Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKDIgKiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpKTtcbn1cblxuLmF3c3VpX3dyYXAtbGluZXNfdGM5NndfdDN3b2tfMzUxOm5vdCgjXFw5KSxcbi5hd3N1aV9zdHJpcGVkLXJvd3NfdGM5NndfdDN3b2tfMzUyOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LWRlbnNpdHlfdGM5NndfdDN3b2tfMzUzOm5vdCgjXFw5KSxcbi5hd3N1aV9wYWdlLXNpemVfdGM5NndfdDN3b2tfMzU0Om5vdCgjXFw5KSxcbi5hd3N1aV9wYWdlLXNpemUtZm9ybS1maWVsZF90Yzk2d190M3dva18zNTU6bm90KCNcXDkpLFxuLmF3c3VpX3BhZ2Utc2l6ZS1yYWRpby1ncm91cF90Yzk2d190M3dva18zNTY6bm90KCNcXDkpLFxuLmF3c3VpX3N0aWNreS1jb2x1bW5zX3RjOTZ3X3Qzd29rXzM1Nzpub3QoI1xcOSksXG4uYXdzdWlfc3RpY2t5LWNvbHVtbnMtZm9ybS1maWVsZF90Yzk2d190M3dva18zNTg6bm90KCNcXDkpLFxuLmF3c3VpX3N0aWNreS1jb2x1bW5zLXJhZGlvLWdyb3VwX3RjOTZ3X3Qzd29rXzM1OTpub3QoI1xcOSksXG4uYXdzdWlfc3RpY2t5LWNvbHVtbnMtZmlyc3RfdGM5NndfdDN3b2tfMzYwOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGlja3ktY29sdW1ucy1sYXN0X3RjOTZ3X3Qzd29rXzM2MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3JhZGlvLWdyb3VwXzFtYWJrXzF4Zm9tXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yYWRpby1ncm91cF8xbWFia18xeGZvbV8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaG9yaXpvbnRhbC1ncm91cF8xbWFia18xeGZvbV8xNzYpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfcmFkaW8tZ3JvdXBfMW1hYmtfMXhmb21fMTQ1LmF3c3VpX2hvcml6b250YWwtZ3JvdXBfMW1hYmtfMXhmb21fMTc2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cblxuLmF3c3VpX3JhZGlvXzFtYWJrXzF4Zm9tXzE0NSArIC5hd3N1aV9yYWRpb18xbWFia18xeGZvbV8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaG9yaXpvbnRhbF8xbWFia18xeGZvbV8xNzYpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX3JhZGlvLS1oYXMtZGVzY3JpcHRpb25fMW1hYmtfMXhmb21fMTkwICsgLmF3c3VpX3JhZGlvXzFtYWJrXzF4Zm9tXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9ob3Jpem9udGFsXzFtYWJrXzF4Zm9tXzE3Nikge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG5cbi5hd3N1aV9yYWRpb18xbWFia18xeGZvbV8xNDUuYXdzdWlfaG9yaXpvbnRhbF8xbWFia18xeGZvbV8xNzY6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDE2ICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2xheW91dF81Z3RrM18zcTJza18xNDU6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1kZWZhdWx0LWhvcml6b250YWwtcGFkZGluZy1lc25kYnM6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtaDlnMTRlLCAyNHB4KTtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IDBweDtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1tYWluLWdhcC1lc25kYnM6IDBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwIDAgMWZyIG1pbm1heCgwLCB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1tYXgtY29udGVudC13aWR0aC1lc25kYnMpKSAxZnIgMCAwO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLWVzbmRicykgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgYXV0byB2YXIoLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWE4dTA5eCwgMzZweCkgMWZyO1xuICBtaW4tYmxvY2stc2l6ZTogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbGF5b3V0XzVndGszXzNxMnNrXzE0NTpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktY29udGVudC1sYXlvdXQtZGVmYXVsdC1ob3Jpem9udGFsLXBhZGRpbmctZXNuZGJzOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIH1cbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfM3Eyc2tfMTQ1ID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfM3Eyc2tfMTU5Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLzg7XG4gIGdyaWQtcm93OiAxLzY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xufVxuLmF3c3VpX2xheW91dF81Z3RrM18zcTJza18xNDUgPiAuYXdzdWlfYmFja2dyb3VuZF81Z3RrM18zcTJza18xNTkuYXdzdWlfaXMtb3ZlcmxhcC1kaXNhYmxlZF81Z3RrM18zcTJza18xNjQ6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDEvNTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfM3Eyc2tfMTQ1ID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfM3Eyc2tfMTU5ID4gLmF3c3VpX2hlYWRlci1iYWNrZ3JvdW5kXzVndGszXzNxMnNrXzE2Nzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfM3Eyc2tfMTQ1ID4gLmF3c3VpX25vdGlmaWNhdGlvbnNfNWd0azNfM3Eyc2tfMTcxOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiA0O1xuICBncmlkLXJvdzogMjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfM3Eyc2tfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWJzXzVndGszXzNxMnNrXzE3Njpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgZ3JpZC1yb3c6IDM7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzNxMnNrXzE0NS5hd3N1aV9kZWZhdWx0LXBhZGRpbmdfNWd0azNfM3Eyc2tfMTgxOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktY29udGVudC1sYXlvdXQtbWFpbi1nYXAtZXNuZGJzOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLWF3c3VpLXRvZ2dsZXMtbGVmdC13aWR0aC1lc25kYnMsIDApIHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LWRlZmF1bHQtaG9yaXpvbnRhbC1wYWRkaW5nLWVzbmRicywgMCkgMWZyIG1pbm1heCgwLCB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1tYXgtY29udGVudC13aWR0aC1lc25kYnMpKSAxZnIgdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtZGVmYXVsdC1ob3Jpem9udGFsLXBhZGRpbmctZXNuZGJzLCAwKSB2YXIoLS1hd3N1aS10b2dnbGVzLXJpZ2h0LXdpZHRoLWVzbmRicywgMCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzNxMnNrXzE0NSA+IC5hd3N1aV9oZWFkZXItd3JhcHBlcl81Z3RrM18zcTJza18xODU6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDQ7XG4gIGdyaWQtcm93OiA0O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tcDd0YjFhLCAxNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfM3Eyc2tfMTQ1ID4gLmF3c3VpX2hlYWRlci13cmFwcGVyXzVndGszXzNxMnNrXzE4NS5hd3N1aV93aXRoLWRpdmlkZXJfNWd0azNfM3Eyc2tfMTkwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzNxMnNrXzE0NSA+IC5hd3N1aV9jb250ZW50XzVndGszXzNxMnNrXzE5Mzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgZ3JpZC1yb3c6IDUvODtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfM3Eyc2tfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1oZWFkZXJfNWd0azNfM3Eyc2tfMTk3KSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtbWFpbi1nYXAtZXNuZGJzKSBtaW4tY29udGVudCBtaW4tY29udGVudCAwIGNhbGModmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXgsIDM2cHgpKSAxZnI7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzNxMnNrXzE0NS5hd3N1aV9pcy1vdmVybGFwLWRpc2FibGVkXzVndGszXzNxMnNrXzE2NDpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLWVzbmRicykgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgYXV0byAwIDFmcjtcbn1cblxuLmF3c3VpX2xheW91dF81Z3RrM18zcTJza18xNDUuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfNWd0azNfM3Eyc2tfMjA0ID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfM3Eyc2tfMTU5LmF3c3VpX2hhcy1kZWZhdWx0LWJhY2tncm91bmRfNWd0azNfM3Eyc2tfMjA0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrLCAjZmZmZmZmKTtcbn1cblxuLmF3c3VpX2xheW91dF81Z3RrM18zcTJza18xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfNWd0azNfM3Eyc2tfMjA0KS5hd3N1aV9oYXMtbm90aWZpY2F0aW9uc181Z3RrM18zcTJza18yMDgge1xuICAtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLWVzbmRiczogMHB4O1xufVxuLmF3c3VpX2xheW91dF81Z3RrM18zcTJza18xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfNWd0azNfM3Eyc2tfMjA0KSA+IC5hd3N1aV9ub3RpZmljYXRpb25zXzVndGszXzNxMnNrXzE3MSB7XG4gIGdyaWQtY29sdW1uOiAxLzg7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF81YTE0NV8xcjVwdV85Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfaW5saW5lLWNvbnRhaW5lcl81YTE0NV8xcjVwdV8xMzpub3QoI1xcOSkge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uYXdzdWlfaW5saW5lLWNvbnRhaW5lci10cmlnZ2VyXzVhMTQ1XzFyNXB1XzE2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV9pbmxpbmUtY29udGFpbmVyLW5vLXdyYXBfNWExNDVfMXI1cHVfMTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cbi5hd3N1aV9pbmxpbmUtY29udGFpbmVyLW5vLXdyYXBfNWExNDVfMXI1cHVfMTkgPiAuYXdzdWlfaW5saW5lLWNvbnRhaW5lci10cmlnZ2VyXzVhMTQ1XzFyNXB1XzE2Om5vdCgjXFw5KSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2lubGluZS1jb250YWluZXItbm8td3JhcF81YTE0NV8xcjVwdV8xOSA+IC5hd3N1aV90ZXh0LXRvLWRpc3BsYXlfNWExNDVfMXI1cHVfMjg6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMTQ1cGFfMXBxa3FfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZm9jdXMtbG9ja18xNDVwYV8xcHFrcV8xNzc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9jYWxlbmRhcl8xNDVwYV8xcHFrcV8xODE6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uYXdzdWlfY2FsZW5kYXJfMTQ1cGFfMXBxa3FfMTgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXJfMTQ1cGFfMXBxa3FfMTgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2RhdGUtcGlja2VyLWNvbnRhaW5lcl8xNDVwYV8xcHFrcV8xOTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaW5saW5lLXNpemU6IDIzNHB4O1xufVxuXG4uYXdzdWlfZGF0ZS1waWNrZXItdHJpZ2dlcl8xNDVwYV8xcHFrcV8yMDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX2RhdGUtcGlja2VyLWlucHV0XzE0NXBhXzFwcWtxXzIwNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9vcGVuLWNhbGVuZGFyLWJ1dHRvbl8xNDVwYV8xcHFrcV8yMTE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZ3JpZF8xbWZibl9qamg2Zl8xNDk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC03ZXlhcmIsIDIzOHB4KTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi5hd3N1aV9ncmlkLWNlbGxfMW1mYm5fampoNmZfMTU0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxNC4yODU3MTQyODU3JTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogdW5zZXQ7XG59XG5cbi5hd3N1aV9kYXktaGVhZGVyXzFtZmJuX2pqaDZmXzE2MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfZGF5XzFtZmJuX2pqaDZmXzE2MTpub3QoI1xcOSksXG4uYXdzdWlfbW9udGhfMW1mYm5fampoNmZfMTcyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHUsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHUsIHRyYW5zcGFyZW50KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3LCAjYjRiNGJiKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RheV8xbWZibl9qamg2Zl8xNjE6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX21vbnRoXzFtZmJuX2pqaDZmXzE3Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2RheV8xbWZibl9qamg2Zl8xNjE6bm90KCNcXDkpOjphZnRlcixcbi5hd3N1aV9tb250aF8xbWZibl9qamg2Zl8xNzI6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xuICBpbnNldC1ibG9jay1lbmQ6IC0xcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTFweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RheV8xbWZibl9qamg2Zl8xNjE6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX21vbnRoXzFtZmJuX2pqaDZmXzE3Mjpub3QoI1xcOSk6Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGF5XzFtZmJuX2pqaDZmXzE2MTpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbW9udGhfMW1mYm5fampoNmZfMTcyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGF5XzFtZmJuX2pqaDZmXzE2MTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tb250aF8xbWZibl9qamg2Zl8xNzI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX2RheV8xbWZibl9qamg2Zl8xNjEgPiAuYXdzdWlfZGF5LWlubmVyXzFtZmJuX2pqaDZmXzIyMDpub3QoI1xcOSksXG4uYXdzdWlfZGF5XzFtZmJuX2pqaDZmXzE2MSA+IC5hd3N1aV9tb250aC1pbm5lcl8xbWZibl9qamg2Zl8yMjE6bm90KCNcXDkpLFxuLmF3c3VpX21vbnRoXzFtZmJuX2pqaDZmXzE3MiA+IC5hd3N1aV9kYXktaW5uZXJfMW1mYm5fampoNmZfMjIwOm5vdCgjXFw5KSxcbi5hd3N1aV9tb250aF8xbWZibl9qamg2Zl8xNzIgPiAuYXdzdWlfbW9udGgtaW5uZXJfMW1mYm5fampoNmZfMjIxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmF3c3VpX2luLWZpcnN0LXJvd18xbWZibl9qamg2Zl8yMjg6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcHJldmlvdXMtbW9udGhfMW1mYm5fampoNmZfMjI4KSxcbi5hd3N1aV9pbi1maXJzdC1yb3dfMW1mYm5fampoNmZfMjI4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXByZXZpb3VzLXllYXJfMW1mYm5fampoNmZfMjI5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xufVxuXG4uYXdzdWlfaW4tcHJldmlvdXMtbW9udGhfMW1mYm5fampoNmZfMjI4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2xhc3QtZGF5LW9mLW1vbnRoXzFtZmJuX2pqaDZmXzIzMyksXG4uYXdzdWlfaW4tcHJldmlvdXMteWVhcl8xbWZibl9qamg2Zl8yMjk6bm90KCNcXDkpOm5vdCguYXdzdWlfbGFzdC1tb250aC1vZi15ZWFyXzFtZmJuX2pqaDZmXzIzNCkge1xuICBib3JkZXItaW5saW5lLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9pbi1uZXh0LW1vbnRoXzFtZmJuX2pqaDZmXzIzODpub3QoI1xcOSksXG4uYXdzdWlfaW4tbmV4dC15ZWFyXzFtZmJuX2pqaDZmXzIzOTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfaW4tZmlyc3QtY29sdW1uXzFtZmJuX2pqaDZmXzI0Mzpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2luLWZpcnN0LWNvbHVtbl8xbWZibl9qamg2Zl8yNDMuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9qamg2Zl8yNDYuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl9qamg2Zl8yNDY6bm90KCNcXDkpLCAuYXdzdWlfaW4tZmlyc3QtY29sdW1uXzFtZmJuX2pqaDZmXzI0My5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fampoNmZfMjQ2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHUsIHRyYW5zcGFyZW50KTtcbn1cblxuLmF3c3VpX2VuYWJsZWRfMW1mYm5fampoNmZfMjUwOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9lbmFibGVkXzFtZmJuX2pqaDZmXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX2pqaDZmXzI0Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuX2pqaDZmXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fampoNmZfMjQ2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQsICMwZjE0MWEpO1xufVxuLmF3c3VpX2VuYWJsZWRfMW1mYm5fampoNmZfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fampoNmZfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fampoNmZfMjQ2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXJhbmdlXzFtZmJuX2pqaDZmXzI1NiksIC5hd3N1aV9lbmFibGVkXzFtZmJuX2pqaDZmXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX2pqaDZmXzI0Njpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1yYW5nZV8xbWZibl9qamg2Zl8yNTYpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fampoNmZfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fampoNmZfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fampoNmZfMjQ2LmF3c3VpX2VuZC1kYXRlXzFtZmJuX2pqaDZmXzI1Ni5hd3N1aV9zdGFydC1kYXRlXzFtZmJuX2pqaDZmXzI1Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuX2pqaDZmXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9lbmQtZGF0ZV8xbWZibl9qamg2Zl8yNTYuYXdzdWlfc3RhcnQtZGF0ZV8xbWZibl9qamg2Zl8yNTY6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fampoNmZfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fampoNmZfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fampoNmZfMjQ2LmF3c3VpX25vLXJhbmdlXzFtZmJuX2pqaDZmXzI1Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuX2pqaDZmXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9uby1yYW5nZV8xbWZibl9qamg2Zl8yNTY6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fampoNmZfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fampoNmZfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl9qamg2Zl8yNDY6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcmFuZ2VfMW1mYm5fampoNmZfMjU2KSwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fampoNmZfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fampoNmZfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl9qamg2Zl8yNDY6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcmFuZ2VfMW1mYm5fampoNmZfMjU2KTo6YWZ0ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuX2pqaDZmXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fampoNmZfMjQ2LmF3c3VpX2VuZC1kYXRlXzFtZmJuX2pqaDZmXzI1Ni5hd3N1aV9zdGFydC1kYXRlXzFtZmJuX2pqaDZmXzI1Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuX2pqaDZmXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fampoNmZfMjQ2LmF3c3VpX2VuZC1kYXRlXzFtZmJuX2pqaDZmXzI1Ni5hd3N1aV9zdGFydC1kYXRlXzFtZmJuX2pqaDZmXzI1Njpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfZW5hYmxlZF8xbWZibl9qamg2Zl8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9qamg2Zl8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9uby1yYW5nZV8xbWZibl9qamg2Zl8yNTY6bm90KCNcXDkpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl9qamg2Zl8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9qamg2Zl8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9uby1yYW5nZV8xbWZibl9qamg2Zl8yNTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2VuYWJsZWRfMW1mYm5fampoNmZfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fampoNmZfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fampoNmZfMjQ2Om5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fampoNmZfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fampoNmZfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl9qamg2Zl8yNDY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3ZiangsICMwZjE0MWEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrLCAjZjNmM2Y3KTtcbn1cbi5hd3N1aV9lbmFibGVkXzFtZmJuX2pqaDZmXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2pqaDZmXzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX2pqaDZmXzI0Njpub3QoI1xcOSk6aG92ZXI6bm90KC5hd3N1aV9zZWxlY3RlZF8xbWZibl9qamg2Zl8yNjYpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fampoNmZfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fampoNmZfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl9qamg2Zl8yNDY6bm90KCNcXDkpOmhvdmVyOm5vdCguYXdzdWlfc2VsZWN0ZWRfMW1mYm5fampoNmZfMjY2KTo6YWZ0ZXIge1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0LCAjOGM4Yzk0KTtcbn1cblxuLmF3c3VpX3RvZGF5XzFtZmJuX2pqaDZmXzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1yYW5nZV8xbWZibl9qamg2Zl8yNTYpLFxuLmF3c3VpX3RoaXMtbW9udGhfMW1mYm5fampoNmZfMjcyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXJhbmdlXzFtZmJuX2pqaDZmXzI1Nikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW4sICNmM2YzZjcpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuXG4uYXdzdWlfc2VsZWN0ZWRfMW1mYm5fampoNmZfMjY2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlbGVjdGVkXzFtZmJuX2pqaDZmXzI2Njpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VsZWN0ZWRfMW1mYm5fampoNmZfMjY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VsZWN0ZWRfMW1mYm5fampoNmZfMjY2Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci16cnlhdjAsIC01cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctZmZ1MDUzLCAjZjlmOWZhKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWxlY3RlZF8xbWZibl9qamg2Zl8yNjY6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3NlbGVjdGVkXzFtZmJuX2pqaDZmXzI2Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXF3cjdybSwgIzAwNmNlMCk7XG4gIHotaW5kZXg6IDA7XG59XG4uYXdzdWlfc2VsZWN0ZWRfMW1mYm5fampoNmZfMjY2ID4gLmF3c3VpX2RheS1pbm5lcl8xbWZibl9qamg2Zl8yMjA6bm90KCNcXDkpLFxuLmF3c3VpX3NlbGVjdGVkXzFtZmJuX2pqaDZmXzI2NiA+IC5hd3N1aV9tb250aC1pbm5lcl8xbWZibl9qamg2Zl8yMjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC1rbTJvaDksICNmZmZmZmYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl9qamg2Zl8yNTY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTl4NnNzbCwgI2YwZmJmZik7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl9qamg2Zl8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLXN0YXJ0XzFtZmJuX2pqaDZmXzMyODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl9qamg2Zl8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1lbmRfMW1mYm5fampoNmZfMzMxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXF3cjdybSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fampoNmZfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1lbmRfMW1mYm5fampoNmZfMzM0Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl9qamg2Zl8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1zdGFydF8xbWZibl9qamg2Zl8zMzc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm0sICMwMDZjZTApO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuX2pqaDZmXzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stc3RhcnRfMW1mYm5fampoNmZfMzI4LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtZW5kXzFtZmJuX2pqaDZmXzMzMTpub3QoI1xcOSksIC5hd3N1aV9pbi1yYW5nZV8xbWZibl9qamg2Zl8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLXN0YXJ0XzFtZmJuX2pqaDZmXzMyOC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLWVuZF8xbWZibl9qamg2Zl8zMzE6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuX2pqaDZmXzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stZW5kXzFtZmJuX2pqaDZmXzMzNC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLWVuZF8xbWZibl9qamg2Zl8zMzE6bm90KCNcXDkpLCAuYXdzdWlfaW4tcmFuZ2VfMW1mYm5fampoNmZfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1lbmRfMW1mYm5fampoNmZfMzM0LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtZW5kXzFtZmJuX2pqaDZmXzMzMTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuX2pqaDZmXzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stZW5kXzFtZmJuX2pqaDZmXzMzNC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLXN0YXJ0XzFtZmJuX2pqaDZmXzMzNzpub3QoI1xcOSksIC5hd3N1aV9pbi1yYW5nZV8xbWZibl9qamg2Zl8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLWVuZF8xbWZibl9qamg2Zl8zMzQuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1zdGFydF8xbWZibl9qamg2Zl8zMzc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuX2pqaDZmXzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stc3RhcnRfMW1mYm5fampoNmZfMzI4LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtc3RhcnRfMW1mYm5fampoNmZfMzM3Om5vdCgjXFw5KSwgLmF3c3VpX2luLXJhbmdlXzFtZmJuX2pqaDZmXzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stc3RhcnRfMW1mYm5fampoNmZfMzI4LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtc3RhcnRfMW1mYm5fampoNmZfMzM3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuXG4uYXdzdWlfbm8tcmFuZ2VfMW1mYm5fampoNmZfMjU2Om5vdCgjXFw5KSwgLmF3c3VpX25vLXJhbmdlXzFtZmJuX2pqaDZmXzI1Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9uby1yYW5nZV8xbWZibl9qamg2Zl8yNTY6bm90KCNcXDkpLCAuYXdzdWlfbm8tcmFuZ2VfMW1mYm5fampoNmZfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9uby1yYW5nZV8xbWZibl9qamg2Zl8yNTY6bm90KCNcXDkpLCAuYXdzdWlfbm8tcmFuZ2VfMW1mYm5fampoNmZfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9uby1yYW5nZV8xbWZibl9qamg2Zl8yNTY6bm90KCNcXDkpLCAuYXdzdWlfbm8tcmFuZ2VfMW1mYm5fampoNmZfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NhbGVuZGFyX21namEwXzh1ZW5sXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfbWdqYTBfOHVlbmxfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay02YXY3OGQsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stMm40MHp4LCBlYXNlLW91dCk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfbWdqYTBfOHVlbmxfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jYWxlbmRhcl9tZ2phMF84dWVubF8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY2FsZW5kYXJfbWdqYTBfOHVlbmxfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NhbGVuZGFyX21namEwXzh1ZW5sXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X21namEwXzh1ZW5sXzE3Njpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290X21namEwXzh1ZW5sXzE3Njpub3QoI1xcOSk6bm90KC5hd3N1aV93aWRlX21namEwXzh1ZW5sXzIwNykge1xuICBtYXgtaW5saW5lLXNpemU6IDMyZW07XG59XG4uYXdzdWlfcm9vdF9tZ2phMF84dWVubF8xNzYuYXdzdWlfd2lkZV9tZ2phMF84dWVubF8yMDc6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAzOWVtO1xufVxuXG4uYXdzdWlfZm9jdXMtbG9ja19tZ2phMF84dWVubF8yMTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV90cmlnZ2VyLWZsZXhib3hfbWdqYTBfOHVlbmxfMjE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9jYWxlbmRhci1jb250YWluZXJfbWdqYTBfOHVlbmxfMjIyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKDIgKiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtN2V5YXJiLCAyMzhweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWNvbnRhaW5lcl9tZ2phMF84dWVubF8yMjIuYXdzdWlfb25lLWdyaWRfbWdqYTBfOHVlbmxfMjI1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtN2V5YXJiLCAyMzhweCk7XG59XG5cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXJfbWdqYTBfOHVlbmxfMjI5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2NhbGVuZGFyLWhlYWRlci1wYWdlcy13cmFwcGVyX21namEwXzh1ZW5sXzIzNTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXItcGFnZV9tZ2phMF84dWVubF8yMzU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5hd3N1aV9kYXRlLWFuZC10aW1lLWNvbnRhaW5lcl9tZ2phMF84dWVubF8yNTU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCh2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtN2V5YXJiLCAyMzhweCksIDFmcikpO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2RhdGUtYW5kLXRpbWUtd3JhcHBlcl9tZ2phMF84dWVubF8yNjE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC03ZXlhcmIsIDIzOHB4KTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5hd3N1aV9mb290ZXJfbWdqYTBfOHVlbmxfMjY4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuLmF3c3VpX2Zvb3Rlcl9tZ2phMF84dWVubF8yNjguYXdzdWlfaGFzLWNsZWFyLWJ1dHRvbl9tZ2phMF84dWVubF8yNzc6bm90KCNcXDkpIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmF3c3VpX2Zvb3Rlcl9tZ2phMF84dWVubF8yNjguYXdzdWlfb25lLWdyaWRfbWdqYTBfOHVlbmxfMjI1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9mb290ZXItYnV0dG9uLXdyYXBwZXJfbWdqYTBfOHVlbmxfMjg2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV9mb290ZXItYnV0dG9uLXdyYXBwZXJfbWdqYTBfOHVlbmxfMjg2Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cblxuLmF3c3VpX2ljb24td3JhcHBlcl9tZ2phMF84dWVubF8yOTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfbGFiZWxfbWdqYTBfOHVlbmxfMjk4Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmF3c3VpX2xhYmVsX21namEwXzh1ZW5sXzI5OC5hd3N1aV9sYWJlbC1lbmFibGVkX21namEwXzh1ZW5sXzMwMjpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfdHJpZ2dlci1mbGV4Ym94X21namEwXzh1ZW5sXzIxOCA+IC5hd3N1aV9pY29uLXdyYXBwZXJfbWdqYTBfOHVlbmxfMjkzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2xhYmVsLXRleHRfbWdqYTBfOHVlbmxfMzA2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0MiwgIzY1Njg3MSk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmF3c3VpX2xhYmVsLXRva2VuLW5vd3JhcF9tZ2phMF84dWVubF8zMTI6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2Ryb3Bkb3duX21namEwXzh1ZW5sXzMxNjpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC0ybm84M3osIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xufVxuLmF3c3VpX2Ryb3Bkb3duX21namEwXzh1ZW5sXzMxNjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Ryb3Bkb3duX21namEwXzh1ZW5sXzMxNjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50X21namEwXzh1ZW5sXzMzODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG4gIGlubGluZS1zaXplOiBjYWxjKDIgKiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtN2V5YXJiLCAyMzhweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyAyICogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbn1cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50X21namEwXzh1ZW5sXzMzOC5hd3N1aV9vbmUtZ3JpZF9tZ2phMF84dWVubF8yMjU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYiwgMjM4cHgpICsgMiAqIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfc2VnbWVudF84Y2JlYV9zNDdlZ18xNjE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjVweDtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGcsIDVweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6LCAyMHB4KSAtIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsLCAjZmZmZmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtaWN1NmF4LCAjNDI0NjUwKSk7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCkgLSAzcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpIC0gM3B4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KSAtIDNweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpIC0gM3B4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctZXNuZGJzOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC1lc25kYnMsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfczQ3ZWdfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfOGNiZWFfczQ3ZWdfMTg4KSB7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpIC0gMiAqIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfczQ3ZWdfMTYxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9zNDdlZ18xNjEuYXdzdWlfZGlzYWJsZWRfOGNiZWFfczQ3ZWdfMTk0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtczJuMDc5LCAjZmZmZmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VnbWVudF84Y2JlYV9zNDdlZ18xNjE6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlZ21lbnRfOGNiZWFfczQ3ZWdfMTYxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXJ6c2l5aSwgNnB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VnbWVudF84Y2JlYV9zNDdlZ18xNjE6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpLCA2cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci1yenNpeWksIDZweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpLCA2cHgpICsgdmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpLCA2cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpLCA2cHgpICsgdmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpLCA2cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRicyk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9zNDdlZ18xNjE6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpICsgMXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSAtICh2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSArIHZhcigtLXNwYWNlLXN0YXRpYy14eHhzLTc3NW0yYiwgMnB4KSkgKiAyKTtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSAqIDIpO1xuICBpbmxpbmUtc2l6ZTogMXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfczQ3ZWdfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfOGNiZWFfczQ3ZWdfMTg4KTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSk7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9zNDdlZ18xNjE6bm90KCNcXDkpOm50aC1jaGlsZCgxKSB7XG4gIGdyaWQtY29sdW1uOiAxO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfczQ3ZWdfMTYxOm5vdCgjXFw5KTpudGgtY2hpbGQoMikge1xuICBncmlkLWNvbHVtbjogMjtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX3M0N2VnXzE2MTpub3QoI1xcOSk6bnRoLWNoaWxkKDMpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9zNDdlZ18xNjE6bm90KCNcXDkpOm50aC1jaGlsZCg0KSB7XG4gIGdyaWQtY29sdW1uOiA0O1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfczQ3ZWdfMTYxOm5vdCgjXFw5KTpudGgtY2hpbGQoNSkge1xuICBncmlkLWNvbHVtbjogNTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX3M0N2VnXzE2MTpub3QoI1xcOSk6bnRoLWNoaWxkKDYpIHtcbiAgZ3JpZC1jb2x1bW46IDY7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9zNDdlZ18xNjEuYXdzdWlfc2VsZWN0ZWRfOGNiZWFfczQ3ZWdfMjUxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1rcTNrNXIsICMwMDZjZTApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtejM2MW80LCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9zNDdlZ18xNjE6bm90KCNcXDkpOmhvdmVyOm5vdCguYXdzdWlfc2VsZWN0ZWRfOGNiZWFfczQ3ZWdfMjUxKTpub3QoLmF3c3VpX2Rpc2FibGVkXzhjYmVhX3M0N2VnXzE5NCk6bm90KDpmb2N1cykge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTFvdW1wNCwgI2YwZmJmZikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItMTd4czFoLCAjMDAyYjY2KSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmF3c3VpX2ljb25fOGNiZWFfczQ3ZWdfMjYxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfd2l0aC10ZXh0XzhjYmVhX3M0N2VnXzI2NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX3dpdGgtbm8tdGV4dF84Y2JlYV9zNDdlZ18yNzE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgaW5zZXQtaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfcm9vdF84Y2JlYV9zNDdlZ18yNzY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9zZWdtZW50LXBhcnRfOGNiZWFfczQ3ZWdfMzA4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLXVmdDBidCwgI2ZmZmZmZik7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpIC8gMiAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpO1xuICBnYXA6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkgKiAyICsgMXB4KTtcbn1cbi5hd3N1aV9zZWdtZW50LXBhcnRfOGNiZWFfczQ3ZWdfMzA4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfOGNiZWFfczQ3ZWdfMTg4KSB7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14eHhzLTc3NW0yYiwgMnB4KSArIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBnYXA6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkgKiAyIC0gMXB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfc2VnbWVudC1wYXJ0XzhjYmVhX3M0N2VnXzMwODpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmF3c3VpX3NlbGVjdF84Y2JlYV9zNDdlZ18yNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfc2VsZWN0XzhjYmVhX3M0N2VnXzI1MTpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5hd3N1aV9zZWdtZW50LWNvdW50LTJfOGNiZWFfczQ3ZWdfMzQzOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGF1dG8pO1xufVxuXG4uYXdzdWlfc2VnbWVudC1jb3VudC0zXzhjYmVhX3M0N2VnXzM0Nzpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBhdXRvKTtcbn1cblxuLmF3c3VpX3NlZ21lbnQtY291bnQtNF84Y2JlYV9zNDdlZ18zNTE6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgYXV0byk7XG59XG5cbi5hd3N1aV9zZWdtZW50LWNvdW50LTVfOGNiZWFfczQ3ZWdfMzU1Om5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIGF1dG8pO1xufVxuXG4uYXdzdWlfc2VnbWVudC1jb3VudC02XzhjYmVhX3M0N2VnXzM1OTpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBhdXRvKTtcbn1cblxuLmF3c3VpX2Rpc2FibGVkLXJlYXNvbi10b29sdGlwXzhjYmVhX3M0N2VnXzM2Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgb3IgdGVzdHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2N1c3RvbS1yYW5nZV8xNnptd192dHU3aF8xNDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoMTRweCArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGlubGluZS1zaXplOiA4MCU7XG59XG5cbi5hd3N1aV9jdXN0b20tcmFuZ2UtLW5vLXBhZGRpbmdfMTZ6bXdfdnR1N2hfMTUxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13X3Z0dTdoXzE1NSA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtZHVyYXRpb25fMTZ6bXdfdnR1N2hfMTU5Om5vdCgjXFw5KSxcbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd192dHU3aF8xNTUgPiAuYXdzdWlfY3VzdG9tLXJhbmdlLXVuaXRfMTZ6bXdfdnR1N2hfMTYwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1MCU7XG59XG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1ID4gLmF3c3VpX2N1c3RvbS1yYW5nZS1kdXJhdGlvbl8xNnptd192dHU3aF8xNTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd192dHU3aF8xNTUuYXdzdWlfdmVydGljYWxfMTZ6bXdfdnR1N2hfMTY2Om5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1LmF3c3VpX3ZlcnRpY2FsXzE2em13X3Z0dTdoXzE2NiA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtZHVyYXRpb25fMTZ6bXdfdnR1N2hfMTU5Om5vdCgjXFw5KSxcbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd192dHU3aF8xNTUuYXdzdWlfdmVydGljYWxfMTZ6bXdfdnR1N2hfMTY2ID4gLmF3c3VpX2N1c3RvbS1yYW5nZS11bml0XzE2em13X3Z0dTdoXzE2MDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd192dHU3aF8xNTUuYXdzdWlfdmVydGljYWxfMTZ6bXdfdnR1N2hfMTY2ID4gLmF3c3VpX2N1c3RvbS1yYW5nZS11bml0XzE2em13X3Z0dTdoXzE2MDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2RpdmlkZXJfMW5vbzJfY3AyZ2hfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2RpdmlkZXItaG9yaXpvbnRhbF8xbm9vMl9jcDJnaF8xODE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMDtcbn1cblxuLmF3c3VpX2RpdmlkZXItaGFzLWxhYmVsXzFub28yX2NwMmdoXzE4ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBibG9jay1zaXplOiBhdXRvO1xufVxuXG4uYXdzdWlfZGl2aWRlci1saW5lXzFub28yX2NwMmdoXzE5Nzpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBibG9jay1zaXplOiAwO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWxhYmVsXzFub28yX2NwMmdoXzIwNDpub3QoI1xcOSkge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZGl2aWRlci12ZXJ0aWNhbF8xbm9vMl9jcDJnaF8yMTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG4gIGlubGluZS1zaXplOiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9wdHc4aV8xOHBtOV8xODE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLWwtZjVxbGVsLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbCwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtZHdycTVoLCAxMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtZHdycTVoLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtZHdycTVoLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWR3cnE1aCwgMTJweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lLCAjNDI0NjUwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LWZwejhpbywgI2ZmZmZmZik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWJsb2NrOiAxcHggZGFzaGVkIHZhcigtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LXpzM3h2NiwgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IDFweCBkYXNoZWQgdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9yb290X3B0dzhpXzE4cG05XzE4MS5hd3N1aV9ob3ZlcmVkX3B0dzhpXzE4cG05XzE5NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci05ZzFvMDcsICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXg1YTcxMywgI2YwZmJmZik7XG4gIGJvcmRlci1ibG9jazogMXB4IGRhc2hlZCB2YXIoLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2LCAjMDAyYjY2KTtcbiAgYm9yZGVyLWlubGluZTogMXB4IGRhc2hlZCB2YXIoLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2LCAjMDAyYjY2KTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfcHR3OGlfMThwbTlfMjAxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMzl0aHNfMW96N3ZfMjA5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZmlsZS1sb2FkaW5nLW92ZXJsYXlfMzl0aHNfMW96N3ZfMjQxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbn1cbi5hd3N1aV9maWxlLWxvYWRpbmctb3ZlcmxheS1zaW5nbGUtcm93XzM5dGhzXzFvejd2XzI0Njpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhsLXh5eThueCwgMzJweCk7XG59XG5cbi5hd3N1aV9maWxlLW5hbWUtY29udGFpbmVyXzM5dGhzXzFvejd2XzI1MDpub3QoI1xcOSkge1xuICBhbGw6IHVuc2V0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLW5hbWUtY29udGFpbmVyXzM5dGhzXzFvejd2XzI1MDpub3QoI1xcOSk6Zm9jdXMtdmlzaWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLW5hbWUtY29udGFpbmVyXzM5dGhzXzFvejd2XzI1MDpub3QoI1xcOSk6Zm9jdXMtdmlzaWJsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtbmFtZS1jb250YWluZXJfMzl0aHNfMW96N3ZfMjUwOm5vdCgjXFw5KTpmb2N1cy12aXNpYmxlOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfZmlsZS1vcHRpb24tbmFtZV8zOXRoc18xb3o3dl8yODA6bm90KCNcXDkpLFxuLmF3c3VpX2ZpbGUtb3B0aW9uLXNpemVfMzl0aHNfMW96N3ZfMjgxOm5vdCgjXFw5KSxcbi5hd3N1aV9maWxlLW9wdGlvbi1sYXN0LW1vZGlmaWVkXzM5dGhzXzFvejd2XzI4Mjpub3QoI1xcOSkge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2ZpbGUtb3B0aW9uXzM5dGhzXzFvejd2XzI4MDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG5cbi5hd3N1aV9maWxlLW9wdGlvbi10aHVtYm5haWxfMzl0aHNfMW96N3ZfMjk1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG59XG5cbi5hd3N1aV9maWxlLW9wdGlvbi10aHVtYm5haWwtaW1hZ2VfMzl0aHNfMW96N3ZfMjk5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgaW5saW5lLXNpemU6IDQ4cHg7XG4gIGJsb2NrLXNpemU6IDQ4cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXdzdWlfZmlsZS1vcHRpb24tbWV0YWRhdGFfMzl0aHNfMW96N3ZfMzEyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2ZpbGUtb3B0aW9uLW1ldGFkYXRhXzM5dGhzXzFvejd2XzMxMi5hd3N1aV93aXRoLWltYWdlXzM5dGhzXzFvejd2XzMxNTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gNDhweCk7XG59XG4uYXdzdWlfZmlsZS1vcHRpb24tbWV0YWRhdGFfMzl0aHNfMW96N3ZfMzEyLmF3c3VpX3NpbmdsZS1yb3ctbG9hZGluZ18zOXRoc18xb3o3dl8zMTg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSk7XG59XG5cbi5hd3N1aV90b2tlbl8zOXRoc18xb3o3dl8zMjI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfdG9rZW4tZ3JpZF8zOXRoc18xb3o3dl8zMjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtYXgtY29udGVudCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV90b2tlbi1ncmlkXzM5dGhzXzFvejd2XzMyOTpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5hd3N1aV90b2tlbi1jb250YWlucy1pbWFnZV8zOXRoc18xb3o3dl8zMzg6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA2OHB4IGF1dG87XG59XG5cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMW96N3ZfMzQyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCkgc29saWQgdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEsICMwMDZjZTApKTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdmtlZ2VpLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdmtlZ2VpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtanYwbmZtLCAjZjBmYmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFvejd2XzM0Mi5hd3N1aV9ob3Jpem9udGFsXzM5dGhzXzFvejd2XzM2MTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDIzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMW96N3ZfMzQyLmF3c3VpX2hvcml6b250YWxfMzl0aHNfMW96N3ZfMzYxOm5vdCgjXFw5KSB7XG4gICAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICB9XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFvejd2XzM0Mi5hd3N1aV9lcnJvcl8zOXRoc18xb3o3dl8zNjk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWtieW1yaCwgI2RiMDAwMCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMW96N3ZfMzQyLmF3c3VpX2Vycm9yXzM5dGhzXzFvejd2XzM2OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc18xb3o3dl8zNzM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xb3o3dl8zNDIuYXdzdWlfZXJyb3JfMzl0aHNfMW96N3ZfMzY5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzXzFvejd2XzM3Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xb3o3dl8zNDIuYXdzdWlfd2FybmluZ18zOXRoc18xb3o3dl8zNzk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctcWo4OHF2LCAjODU1OTAwKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xb3o3dl8zNDIuYXdzdWlfd2FybmluZ18zOXRoc18xb3o3dl8zNzkgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMzl0aHNfMW96N3ZfMzczOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMW96N3ZfMzQyLmF3c3VpX3dhcm5pbmdfMzl0aHNfMW96N3ZfMzc5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzXzFvejd2XzM3Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xb3o3dl8zNDIuYXdzdWlfcmVhZC1vbmx5XzM5dGhzXzFvejd2XzM4OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFvejd2XzM0Mi5hd3N1aV9yZWFkLW9ubHlfMzl0aHNfMW96N3ZfMzg5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzXzFvejd2XzM3Mzpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybCwgI2I0YjRiYik7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFvejd2XzM0Mi5hd3N1aV9yZWFkLW9ubHlfMzl0aHNfMW96N3ZfMzg5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzXzFvejd2XzM3Mzpub3QoI1xcOSk6aG92ZXIge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgY3Vyc29yOiBpbml0aWFsO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMW96N3ZfMzQyLmF3c3VpX2xvYWRpbmdfMzl0aHNfMW96N3ZfNDAyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtcGhsa2RoLCAjZGVkZWUzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMXViYm1fMTlteWZfOTpub3QoI1xcOSksXG4uYXdzdWlfaGludHNfMXViYm1fMTlteWZfMTA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9oaW50c18xdWJibV8xOW15Zl8xMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmY3htXzE1Nzpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZmN4bV8xNTc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmY3htXzE1Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZjeG1fMTU3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZjeG1fMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZmN4bV8xNzE6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZmN4bV8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZmN4bV8xNzI6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZmN4bV8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3Mzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmY3htXzE1NyA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3NDpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmY3htXzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZjeG1fMTcxOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZmN4bV8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZmN4bV8xNzI6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmY3htXzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZjeG1fMTczOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZmN4bV8xNTcgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmY3htXzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZjeG1fMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZmN4bV8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFmY3htXzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZmN4bV8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZmN4bV8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmY3htXzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFmY3htXzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZmN4bV8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZjeG1fMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZjeG1fMTU3ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZjeG1fMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZmN4bV8xNTcgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZmN4bV8xNTcgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZmN4bV8xOTc6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWZjeG1fMTU3ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZjeG1fMTk3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xZmN4bV8xNTcgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZmN4bV8xOTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFmY3htXzE1NyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmY3htXzE5Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMDpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuOCwgMjUwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1leHByZXNzaXZlLTVuZ3l5aCwgY3ViaWMtYmV6aWVyKDAuODQsIDAsIDAuMTYsIDEpKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTA6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZjeG1fMTk3Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZmN4bV8xNzE6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZmN4bV8xNzI6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3Mzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3NDpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZjeG1fMTk3Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFmY3htXzE3MTpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZjeG1fMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3Mzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZjeG1fMTc0Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS01bmd5eWgsIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmY3htXzE5Nzpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZmN4bV8xNzE6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFmY3htXzE3Mjpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzM6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3NDpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZmN4bV8xOTc6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZmN4bV8xNzE6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZjeG1fMTcyOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmY3htXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZjeG1fMTczOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmY3htXzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZjeG1fMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTAgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZmN4bV8xOTc6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZmN4bV8xNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZjeG1fMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFmY3htXzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZjeG1fMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZjeG1fMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmY3htXzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmY3htXzE5Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZmN4bV8xOTc6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFmY3htXzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFmY3htXzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmY3htXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFmY3htXzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZmN4bV8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmY3htXzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTAgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZmN4bV8xOTc6bm90KCNcXDkpLCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZjeG1fMTk3Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgLSA1MG1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZjeG1fMTk3Om5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmY3htXzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmY3htXzE5Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZjeG1fMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTAgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZmN4bV8xOTc6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZmN4bV8xOTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZjeG1fMTk3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZmN4bV8xNzE6bm90KCNcXDkpLCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZmN4bV8xNzE6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYyh2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKSArIDEwbXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFmY3htXzE3MTpub3QoI1xcOSksIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFmY3htXzE3MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZmN4bV8xNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWZjeG1fMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZmN4bV8xNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xZmN4bV8xNzE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZmN4bV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZjeG1fMTcyOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgKyAxMG1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZjeG1fMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmY3htXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFmY3htXzE3Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZjeG1fMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZmN4bV8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xZmN4bV8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZjeG1fMTcyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZjeG1fMTc0Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmY3htXzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3NDpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzM6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYyh2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKSAqIDIgLSAxMDBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3NDpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzM6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZjeG1fMTc0Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFmY3htXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZjeG1fMTczOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFmY3htXzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xZmN4bV8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFmY3htXzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWZjeG1fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xZmN4bV8yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWZjeG1fMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWZjeG1fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9leGl0aW5nXzFxODRuXzFmY3htXzMzNjpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZXNwb25zaXZlLXhrYTlqbCwgMTE1bXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1leHByZXNzaXZlLTVuZ3l5aCwgY3ViaWMtYmV6aWVyKDAuODQsIDAsIDAuMTYsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xZmN4bV8xNTcuYXdzdWlfZXhpdGluZ18xcTg0bl8xZmN4bV8zMzY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWZjeG1fMTU3LmF3c3VpX2V4aXRpbmdfMXE4NG5fMWZjeG1fMzM2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFmY3htXzE1Ny5hd3N1aV9leGl0aW5nXzFxODRuXzFmY3htXzMzNjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9pdGVtXzFxODRuXzFmY3htXzM3MDpub3QoI1xcOSksXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9mbGFzaC1saXN0LWl0ZW1fMXE4NG5fMWZjeG1fMzcxOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWZjeG1fMzcwLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZjeG1fMzcyOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtMmh4Nmx3LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS14a2E5amwsIDExNW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX2l0ZW1fMXE4NG5fMWZjeG1fMzcwOm5vdCgjXFw5KSxcbiAgLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuXzFmY3htXzM3MTpub3QoI1xcOSksXG4gIC5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWZjeG1fMzcwLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZjeG1fMzcyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfaXRlbV8xcTg0bl8xZmN4bV8zNzA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9pdGVtXzFxODRuXzFmY3htXzM3MDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuXzFmY3htXzM3MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX2ZsYXNoLWxpc3QtaXRlbV8xcTg0bl8xZmN4bV8zNzE6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWZjeG1fMzcwLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZjeG1fMzcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xZmN4bV8zNzAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fMWZjeG1fMzkyLmF3c3VpX2FuaW1hdGlvbi1yZWFkeV8xcTg0bl8xZmN4bV8zOTIgPiAuYXdzdWlfZXhwYW5kZWQtb25seV8xcTg0bl8xZmN4bV8zOTI6bm90KCNcXDkpLFxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fMWZjeG1fMzkyLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9leHBhbmRlZC1vbmx5XzFxODRuXzFmY3htXzM5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzBweCAxZnIgMzBweDtcbn1cblxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZmN4bV8zOTI6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvNDtcbn1cblxuLypcblRoZSBjb2xsYXBzZWQgc3RhY2sgaXMgYSBkeW5hbWljIGdyaWQgdGhhdCBjcmVhdGVzIHRoZSBuZWNlc3NhcnkgbnVtYmVyIG9mXG5yb3dzIGFuZCBjb2x1bW5zIGJhc2VkIG9uIHRoZSBudW1iZXIgb2YgaXRlbXMgcGFzc2VkIHRvIENTUyB2aWEgdGhlXG5gZmxhc2hiYXJTdGFja0RlcHRoYCBjdXN0b20gcHJvcGVydHkuIEFzc3VtaW5nIHRoZXJlIGFyZSB0aHJlZSBmbGFzaGJhciBpdGVtcyxcbnRoZSBncmlkIGxheW91dCB3aWxsIGJlOlxuXG5baXRlbSAxIHN0YXJ0XSBbMTBweF0gWzEwcHhdIFtmcmFjdGlvbmFsIHVuaXRdIFsxMHB4XSBbMTBweF0gW2l0ZW0gMSBlbmRdXG5bMTBweF0gW2l0ZW0gMiBzdGFydF0gWzEwcHhdIFtmcmFjdGlvbmFsIHVuaXRdIFsxMHB4XSBbaXRlbSAyIGVuZF0gWzEwcHhdXG5bMTBweF0gWzEwcHhdIFtpdGVtIDMgc3RhcnRdIFtmcmFjdGlvbmFsIHVuaXRdIFtpdGVtIDMgZW5kXSBbMTBweF0gWzEwcHhdXG4qL1xuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fMWZjeG1fMzkyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uOiAxLzQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWRlcHRoLWVzbmRicyksIDEwcHgpIDFmciByZXBlYXQodmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2stZGVwdGgtZXNuZGJzKSwgMTBweCk7XG4gIHJvdy1nYXA6IDhweDtcbiAgei1pbmRleDogMDtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzFmY3htXzM5MiA+IC5hd3N1aV9pdGVtXzFxODRuXzFmY3htXzM3MDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbi1zdGFydDogY2FsYyh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1pbmRleC1lc25kYnMpICsgMSk7XG4gIGdyaWQtY29sdW1uLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC1lc25kYnMpICogMiArIDEgLSB2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1pbmRleC1lc25kYnMpICsgMSk7XG4gIGdyaWQtcm93LXN0YXJ0OiAxO1xuICBncmlkLXJvdy1lbmQ6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtZXNuZGJzKSArIDIpO1xuICB6LWluZGV4OiBjYWxjKHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWRlcHRoLWVzbmRicykgLSB2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1pbmRleC1lc25kYnMpKTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzFmY3htXzM5MiA+IC5hd3N1aV9pdGVtXzFxODRuXzFmY3htXzM3MDpub3QoI1xcOSk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgLyogR2l2ZSBwbGFjZWhvbGRlciBlbGVtZW50cyBpbiB0aGUgc3RhY2tlZCBzdGF0ZSB0aGUgaGVpZ2h0IG9mIGEgbm90aWZpY2F0aW9uXG4gICAgIHdpdGggb25lIHNpbmdsZSBsaW5lIG9mIHRleHQuXG4gICAgIFRoaXMgbWFrZXMgdGhlbSBsb29rIGJldHRlciBkdXJpbmcgdGhlIGNvbGxhcHNlIGFuaW1hdGlvbiwgaW4gd2hpY2ggdGhleSBhcmUgYWxyZWFkeSBlbXB0eS5cbiAgICovXG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgKyB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICogMik7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl8xZmN4bV8zOTIgPiAuYXdzdWlfaXRlbV8xcTg0bl8xZmN4bV8zNzA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfZmxhc2hfMXE4NG5fMWZjeG1fMTU3LFxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fMWZjeG1fMzkyID4gLmF3c3VpX2l0ZW1fMXE4NG5fMWZjeG1fMzcwLmF3c3VpX2ZsYXNoXzFxODRuXzFmY3htXzE1Nzpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZmxhc2gtY29sbGFwc2VkLXJ3NHlxYiwgMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWZjeG1fMzkyLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9mbGFzaC1saXN0LWl0ZW1fMXE4NG5fMWZjeG1fMzcxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogY2FsYyh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC1lc25kYnMpIC0gdmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtZXNuZGJzKSk7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWZjeG1fNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFmY3htXzM5Mikge1xuICAvKlxuICBTaW5jZSB0aGUgbm90aWZpY2F0aW9uIGJhciBpcyBhbmNob3JlZCB0byB0aGUgYm90dG9tIG9mIHRoZSBGbGFzaGJhciwgd2UgbmVlZCB0byBwdXNoIGl0IHVwIHRvIGFjY291bnQgZm9yIHRoZVxuICBtaXNzaW5nIHRoaXJkIGl0ZW0gd2hlbiB0aGVyZSBhcmUgb25seSAyIGl0ZW1zIGluIHRoZSBzdGFjay5cbiAgICovXG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFmY3htXzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZmN4bV8zOTIpOm5vdCguYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl8xZmN4bV80NTQpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWZjeG1fNDU0KSB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tZXNuZGJzOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgKyAyICogMXB4IC0gY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLWVzbmRicywgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi1lc25kYnMpKSArIDBweCArIDBweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFmY3htXzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZmN4bV8zOTIpOm5vdCguYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl8xZmN4bV80NTQpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWZjeG1fNDU0KSA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmY3htXzM3MiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpICsgMHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSAtIDIgKiAxcHggLSAwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xZmN4bV80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWZjeG1fMzkyKTpub3QoLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWZjeG1fNDU0KS5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZmN4bV80NTQge1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLWVzbmRiczogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpICsgMiAqIDJweCAtIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi1lc25kYnMsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tZXNuZGJzKSkgKyAwcHggKyAwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xZmN4bV80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWZjeG1fMzkyKTpub3QoLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWZjeG1fNDU0KS5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZmN4bV80NTQgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSArIDBweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgLSAyICogMnB4IC0gMHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWZjeG1fNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFmY3htXzM5MikuYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl8xZmN4bV80NTQ6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZmN4bV80NTQpIHtcbiAgLypcbiAgVGhlIGRlZmF1bHQgYm90dG9tIG1hcmdpbiAoY3VzdG9tLXByb3BzLiRzdGFja2VkTm90aWZpY2F0aW9uc0RlZmF1bHRCb3R0b21NYXJnaW4pIGlzIGp1c3QgZW5vdWdoIHRvIHByZXZlbnQgdGhlXG4gIG5vdGlmaWNhdGlvbiBiYXIgZnJvbSBvdmVybGFwcGluZyB0aGUgZWxlbWVudHMgYmVsb3cuIEJ1dCBpZiB1c2luZyBkaXNhYmxlQ29udGVudFBhZGRpbmdzLFxuICAkc3RhY2tlZE5vdGlmaWNhdGlvbnNCb3R0b21NYXJnaW4gd2lsbCBiZSBzZXQgYXQgdGhlIEFwcCBMYXlvdXQgbGV2ZWwgc28gdGhhdCB0aGlzIGRpc3RhbmNlIGlzIGluY3JlYXNlZCB0byBwcmV2ZW50IHRoZVxuICBtYWluIGFyZWEgZnJvbSB0b3VjaGluZyB0aGUgbm90aWZpY2F0aW9ucyBhcmVhLlxuICAqL1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi1lc25kYnM6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgKyAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSArIDIgKiAxcHggLSBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tZXNuZGJzLCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLWVzbmRicykpICsgMHB4ICsgOHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWZjeG1fNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFmY3htXzM5MikuYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl8xZmN4bV80NTQ6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZmN4bV80NTQpID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZjeG1fMzcyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkgKyA4cHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpIC0gMiAqIDFweCAtIDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFmY3htXzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZmN4bV8zOTIpLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWZjeG1fNDU0LmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFmY3htXzQ1NCB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tZXNuZGJzOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgKyAyICogMnB4IC0gY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLWVzbmRicywgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi1lc25kYnMpKSArIDBweCArIDhweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFmY3htXzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZmN4bV8zOTIpLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWZjeG1fNDU0LmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFmY3htXzQ1NCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmY3htXzM3MiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpICsgOHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSAtIDIgKiAycHggLSA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xZmN4bV80NDguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWZjeG1fMzkyOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFmY3htXzQ1NCkge1xuICAvKlxuICBHaXZlIGEgYml0IG1vcmUgYm90dG9tIG1hcmdpbiB3aGVuIGV4cGFuZGVkLCBidXQgb25seSBpbiBDbGFzc2ljIGJlY2F1c2UgaW4gVmlzdWFsIFJlZnJlc2ggdGhlIG1hcmdpbiBhcm91bmQgdGhlXG4gIG5vdGlmaWNhdGlvbnMgc2xvdCBhbHJlYWR5IGdpdmVzIGl0IGVub3VnaCBzcGFjZS5cbiAgICovXG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tZXNuZGJzOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgKyAyICogMXB4IC0gdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tZXNuZGJzLCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLWVzbmRicykpICsgdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KSArIDBweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFmY3htXzQ0OC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZmN4bV8zOTI6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWZjeG1fNDU0KSA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmY3htXzM3MiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkgKyAwcHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgLSAyICogMXB4IC0gMHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWZjeG1fNDQ4LmF3c3VpX2V4cGFuZGVkXzFxODRuXzFmY3htXzM5Mi5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZmN4bV80NTQ6bm90KCNcXDkpIHtcbiAgLypcbiAgVGhlIGRlZmF1bHQgYm90dG9tIG1hcmdpbiAoY3VzdG9tLXByb3BzLiRzdGFja2VkTm90aWZpY2F0aW9uc0RlZmF1bHRCb3R0b21NYXJnaW4pIGlzIGp1c3QgZW5vdWdoIHRvIHByZXZlbnQgdGhlXG4gIG5vdGlmaWNhdGlvbiBiYXIgZnJvbSBvdmVybGFwcGluZyB0aGUgZWxlbWVudHMgYmVsb3cuIEJ1dCBpZiB1c2luZyBkaXNhYmxlQ29udGVudFBhZGRpbmdzLFxuICAkc3RhY2tlZE5vdGlmaWNhdGlvbnNCb3R0b21NYXJnaW4gd2lsbCBiZSBzZXQgYXQgdGhlIEFwcCBMYXlvdXQgbGV2ZWwgc28gdGhhdCB0aGlzIGRpc3RhbmNlIGlzIGluY3JlYXNlZCB0byBwcmV2ZW50IHRoZVxuICBtYWluIGFyZWEgZnJvbSB0b3VjaGluZyB0aGUgbm90aWZpY2F0aW9ucyBhcmVhLlxuICAqL1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi1lc25kYnM6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgKyAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSArIDIgKiAycHggLSB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi1lc25kYnMsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tZXNuZGJzKSkgKyAwcHggKyAwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xZmN4bV80NDguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWZjeG1fMzkyLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFmY3htXzQ1NCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmY3htXzM3Mjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpICsgMHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpIC0gMiAqIDJweCAtIDBweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCk7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzI6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItc21jazUwLCAjMjMyYjM3KSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItbm90aWZpY2F0aW9uLXN0YWNrLWJhci1jMjFzZ2IsICMyMzJiMzcpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1ibG9jay1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1pbmxpbmUtc3R5bGU6IHNvbGlkO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcGFuZWwtdG9nZ2xlLWxyYzV5NiwgMHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEyKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlcno3MiwgI2ZmZmZmZikpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAyO1xuICBjb2x1bW4tZ2FwOiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXN2ZGhqNSwgMC4wMDVlbSk7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHJvdy1nYXA6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmY3htXzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fMWZjeG1fNjAxID4gLmF3c3VpX2hlYWRlcl8xcTg0bl8xZmN4bV82MDE6bm90KCNcXDkpLFxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmY3htXzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fMWZjeG1fNjAxID4gLmF3c3VpX2l0ZW0tY291bnRfMXE4NG5fMWZjeG1fNjAyOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmY3htXzYwMzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zdGFjay1iYXItcWVyejcyLCAjZmZmZmZmKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZjeG1fMzcyID4gLmF3c3VpX3N0YXR1c18xcTg0bl8xZmN4bV82MDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByb3ctZ2FwOiAwO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmY3htXzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fMWZjeG1fNjAxID4gLmF3c3VpX2hlYWRlcl8xcTg0bl8xZmN4bV82MDE6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcsIDcwMCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzFmY3htXzYwMSA+IC5hd3N1aV9pdGVtLWNvdW50XzFxODRuXzFmY3htXzYwMjpub3QoI1xcOSkge1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJvdy1nYXA6IDA7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZjeG1fMzcyID4gLmF3c3VpX3N0YXR1c18xcTg0bl8xZmN4bV82MDEgPiAuYXdzdWlfaXRlbS1jb3VudF8xcTg0bl8xZmN4bV82MDIgPiAuYXdzdWlfdHlwZS1jb3VudF8xcTg0bl8xZmN4bV82MzYgPiAuYXdzdWlfY291bnQtbnVtYmVyXzFxODRuXzFmY3htXzYzNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmY3htXzM3Mjpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWhvdmVyLXVpZ2h2NCwgIzQyNDY1MCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1ob3Zlci11aWdodjQsICM0MjQ2NTApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlcno3MiwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmY3htXzM3Mjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItYWN0aXZlLWo1cWowaiwgIzIzMmIzNykpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItc21jazUwLCAjMjMyYjM3KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zdGFjay1iYXItcWVyejcyLCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZjeG1fMzcyLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFmY3htXzQ1NDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFmY3htXzM3Mjpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xZmN4bV80NTQpIHtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDFweDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWZjeG1fNDU0KTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWZjeG1fNDU0KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmY3htXzYwMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1lc25kYnM6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLWVzbmRicywgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZjeG1fMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZmN4bV82MDMgPiAuYXdzdWlfaWNvbl8xcTg0bl8xZmN4bV82NzQ6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtOTAtano0b2MxLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtOTAtaGVvOXlhLCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmY3htXzYwMyA+IC5hd3N1aV9pY29uXzFxODRuXzFmY3htXzY3NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmY3htXzYwMyA+IC5hd3N1aV9pY29uXzFxODRuXzFmY3htXzY3NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmY3htXzYwMyA+IC5hd3N1aV9pY29uXzFxODRuXzFmY3htXzY3NDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZjeG1fMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZmN4bV82MDMuYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWZjeG1fMzkyID4gLmF3c3VpX2ljb25fMXE4NG5fMWZjeG1fNjc0Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZjeG1fMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZmN4bV82MDM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmY3htXzYwMzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc3RhY2tfMXE4NG5fMWZjeG1fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWZjeG1fMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xZmN4bV82MDM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zdGFja18xcTg0bl8xZmN4bV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xZmN4bV8zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFmY3htXzYwMzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctZXNuZGJzKTtcbn1cblxuLmF3c3VpX3N0YWNrXzFxODRuXzFmY3htXzM3MC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xZmN4bV8zOTI6bm90KCNcXDkpOm5vdCguYXdzdWlfZmxvYXRpbmdfMXE4NG5fMWZjeG1fNzE1KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGlja3ktYm90dG9tLW1hcmdpbi1lc25kYnMsIDApO1xufVxuXG4uYXdzdWlfZmxhc2hiYXJfMXE4NG5fMWZjeG1fNzE5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfZmxhc2hiYXJfMXE4NG5fMWZjeG1fNzE5ID4gbGkgKyBsaTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfZmxhc2hiYXJfMXE4NG5fMWZjeG1fNzE5Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaF8xcTg0bl8xZmN4bV8xNTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9mbGFzaF8xcTg0bl8xZmN4bV8xNTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3IsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1mbGFzaGJhci1ob3Jpem9udGFsLW9ld2Q5cCwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZmxhc2hiYXItMDNibjRxLCAxMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZmxhc2hiYXItMDNibjRxLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZmxhc2hiYXItMDNibjRxLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTAzYm40cSwgMTJweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1mbGFzaGJhci1pbmxpbmUtc3RhcnQtZHJmMWNhLCAwcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1ka2VjM3MsICNmOWY5ZmEpO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1mbGFzaC1zdGlja3ktZ201eXJuLCAwcHggNHB4IDhweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctZXNuZGJzOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC1lc25kYnMsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCkpO1xufVxuXG4uYXdzdWlfaW5pdGlhbC1oaWRkZW5fMXE4NG5fMWZjeG1fNzc5Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJsb2NrLXNpemU6IDA7XG59XG5cbi5hd3N1aV9mbGFzaC1saXN0XzFxODRuXzFmY3htXzM3MTpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2ZsYXNoLWxpc3RfMXE4NG5fMWZjeG1fMzcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl8xZmN4bV8zOTIpID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UtZmxhc2hiYXItYWN0aW9uLWxlZnQtazlhNmEyLCAxMnB4KTtcbn1cblxuLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl8xZmN4bV84MDM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgbWluLWlubGluZS1zaXplOiA3MCU7XG59XG4uYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzFmY3htXzgwMzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl8xZmN4bV84MDM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl8xZmN4bV84MDM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzFmY3htXzgwMzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctZXNuZGJzKTtcbn1cblxuLmF3c3VpX2ZsYXNoLXRleHRfMXE4NG5fMWZjeG1fODMzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmY3htXzE5Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFmY3htXzE3MTpub3QoI1xcOSkge1xuICBmbGV4OiAxIDEgMCU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXdzdWlfaGlkZGVuXzFxODRuXzFmY3htXzg1Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFmY3htXzE3MTpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyLXJlcGxhY2VtZW50XzFxODRuXzFmY3htXzg1Nzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtZmxhc2hiYXItaGVhZGVyLTdxa2UzNywgNzAwKTtcbn1cblxuLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWZjeG1fMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LXJlcGxhY2VtZW50XzFxODRuXzFmY3htXzg2Mjpub3QoI1xcOSkge1xuICAvKiBPbmx5IHVzZWQgYXMgYSBzZWxlY3RvciBmb3IgdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzQ6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmxhc2hiYXItZGlzbWlzcy1yaWdodC1nNWt4MDksIDBweCk7XG59XG5cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xcTg0bl8xZmN4bV8xNzQ6bm90KCNcXDkpIHtcbiAgLyogT25seSB1c2VkIGFzIGEgc2VsZWN0b3IgZm9yIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xZmN4bV8xNzM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2FjdGlvbi13cmFwcGVkXzFxODRuXzFmY3htXzg4MDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfYWN0aW9uLWJ1dHRvbl8xcTg0bl8xZmN4bV8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2FjdGlvbi1zbG90XzFxODRuXzFmY3htXzg4Nzpub3QoI1xcOSkge1xuICAvKiBPbmx5IHVzZWQgYXMgYSBzZWxlY3RvciBmb3IgdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZmxhc2gtdHlwZS1zdWNjZXNzXzFxODRuXzFmY3htXzg5MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXN1Y2Nlc3MtenVtMXU5LCAjMDA4MDJmKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLXA0MWxiMywgIzAwODAyZik7XG59XG4uYXdzdWlfZmxhc2gtdHlwZS1zdWNjZXNzXzFxODRuXzFmY3htXzg5MSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5fMWZjeG1fODAzID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZjeG1fMTk3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYSwgIzAwODAyZik7XG59XG5cbi5hd3N1aV9mbGFzaC10eXBlLWVycm9yXzFxODRuXzFmY3htXzg5OTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWVycm9yLWw0ZHdmNSwgI2RiMDAwMCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3Ita2J5bXJoLCAjZGIwMDAwKTtcbn1cbi5hd3N1aV9mbGFzaC10eXBlLWVycm9yXzFxODRuXzFmY3htXzg5OSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFmY3htXzE3MSA+IC5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5fMWZjeG1fODAzID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWZjeG1fMTk3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApO1xufVxuXG4uYXdzdWlfZmxhc2gtdHlwZS1pbmZvXzFxODRuXzFmY3htXzkwNzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtdHlwZS1pbi1wcm9ncmVzc18xcTg0bl8xZmN4bV85MDg6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1pbmZvLTloOHRtZiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby0wZWJ4dDIsICMwMDZjZTApO1xufVxuLmF3c3VpX2ZsYXNoLXR5cGUtaW5mb18xcTg0bl8xZmN4bV85MDcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzFmY3htXzgwMyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmY3htXzE5Nzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtdHlwZS1pbi1wcm9ncmVzc18xcTg0bl8xZmN4bV85MDggPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xZmN4bV8xNzEgPiAuYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzFmY3htXzgwMyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFmY3htXzE5Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWwsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfZmxhc2gtdHlwZS13YXJuaW5nXzFxODRuXzFmY3htXzkxNzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LWE1cjIyNSwgIzBmMTQxYSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItd2FybmluZy03cmR2Y2gsICNmZmUzNDcpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctcWo4OHF2LCAjODU1OTAwKTtcbn1cbi5hd3N1aV9mbGFzaC10eXBlLXdhcm5pbmdfMXE4NG5fMWZjeG1fOTE3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWZjeG1fMTcxID4gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl8xZmN4bV84MDMgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xZmN4bV8xOTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3LCAjODU1OTAwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWkwczNfMXRmMzVfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfaGVhZGVyXzFpMHMzXzF0ZjM1XzE3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuXG4uYXdzdWlfY29udGVudF8xaTBzM18xdGYzNV8xODE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9lcnJvcl8xaTBzM18xdGYzNV8xODU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9mb290ZXJfMWkwczNfMXRmMzVfMTg5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbnMtc2VjdGlvbl8xaTBzM18xdGYzNV8xOTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KSk7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc18xaTBzM18xdGYzNV8yMDI6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAxcHg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9hY3Rpb25zXzFpMHMzXzF0ZjM1XzE5Mzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDFweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcng4cXlfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLWhlYWRlci12ZXJ0aWNhbC11ZThsc2ksIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tNHF3YjAxLCA0MHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcng4cXlfMTgxIGhyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1wYW5lbC1kaXZpZGVyLW1hcmdpbi1ob3Jpem9udGFsLWgyYTMyMSwgOHB4KSk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19yeDhxeV8xODEgb2w6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcng4cXlfMTgxIHVsOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcng4cXlfMTgxIGxpOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19yeDhxeV8xODEgYTpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19yeDhxeV8xODEgaDI6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcng4cXlfMTgxIGgzOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3J4OHF5XzE4MSBoNDpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19yeDhxeV8xODEgaDU6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcng4cXlfMTgxIHByZTpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19yeDhxeV8xODEgY29kZTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3J4OHF5XzE4MSBjb2RlOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS1vYTNmZmEsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLXgyeXNoaywgI2ZmZmZmZik7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3J4OHF5XzE4MSBwcmU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbW9ub3NwYWNlLW9hM2ZmYSwgTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrLCAjZmZmZmZmKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3J4OHF5XzE4MSBkbDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3J4OHF5XzE4MSBkbCAqOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3J4OHF5XzE4MSBkdDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcng4cXlfMTgxIGRkOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcng4cXlfMTgxIGgyOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3J4OHF5XzE4MSBoMzpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19yeDhxeV8xODEgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcng4cXlfMTgxIGg1Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3J4OHF5XzE4MSBoNjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGIsICMwZjE0MWEpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcng4cXlfMTgxIHA6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19yeDhxeV8xODEgaDE6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLWl2bHlqdywgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLTBjNmpveiwgLTAuMDJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhsLWZrOW9maiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19yeDhxeV8xODEgaDI6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLThpYTVzbywgLTAuMDE1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN19yeDhxeV8xODEgaDM6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZ3htdXFzLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3J4OHF5XzE4MSBoNDpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTksIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3X3J4OHF5XzE4MSBoNTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtMGwwZHl6LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMteTJqY2U4LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtMml3ZXJ2LCBub3JtYWwpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy1oaGpqZzEsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcng4cXlfMTgxIGI6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfcng4cXlfMTgxIHN0cm9uZzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG5cbi5hd3N1aV9sb2FkaW5nXzFkMjM3X3J4OHF5XzM1MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXZua3JvaywgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGssIDI0cHgpO1xufVxuXG4uYXdzdWlfaGVhZGVyXzFkMjM3X3J4OHF5XzM1Njpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLXNpemUtY2JjdGdiLCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiLCAjMGYxNDFhKTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWhlYWRlci12ZXJ0aWNhbC11ZThsc2ksIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXZua3JvaywgMjhweCkgY2FsYyh2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpKTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWJwMDliZiwgI2M2YzZjZCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC10b3Ata3N4dGt0LCAyMHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX3dpdGgtdG9vbGJhcl8xZDIzN19yeDhxeV8zNzQgPiAuYXdzdWlfaGVhZGVyXzFkMjM3X3J4OHF5XzM1Njpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYmxvY2stZW5kOiAwcHg7XG59XG4uYXdzdWlfaGVhZGVyXzFkMjM3X3J4OHF5XzM1NiBoMjpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFkMjM3X3J4OHF5XzM1NiBoMzpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFkMjM3X3J4OHF5XzM1NiBoNDpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFkMjM3X3J4OHF5XzM1NiBoNTpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFkMjM3X3J4OHF5XzM1NiBoNjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLXNpemUtY2JjdGdiLCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5hd3N1aV9jb250ZW50XzFkMjM3X3J4OHF5XzM5Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8sICM0MjQ2NTApO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXZua3JvaywgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGssIDI0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfY29udGVudF8xZDIzN19yeDhxeV8zOTMgaDI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLFxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfcng4cXlfMzkzIGgzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCxcbi5hd3N1aV9jb250ZW50XzFkMjM3X3J4OHF5XzM5MyBoNDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfY29udGVudF8xZDIzN19yeDhxeV8zOTMgaDU6bm90KCNcXDkpOmZpcnN0LWNoaWxkLFxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfcng4cXlfMzkzIGg2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCxcbi5hd3N1aV9jb250ZW50XzFkMjM3X3J4OHF5XzM5MyBwOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3X3J4OHF5XzM5MyBhOm5vdCgjXFw5KSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LXI2Zjd5ciwgY3VycmVudENvbG9yKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY29udGVudF8xZDIzN19yeDhxeV8zOTMgYTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jb250ZW50XzFkMjM3X3J4OHF5XzM5MyBhOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRlbnRfMWQyMzdfcng4cXlfMzkzIGE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfcng4cXlfMzkzIGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfY29udGVudF8xZDIzN19yeDhxeV8zOTMgYTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfcng4cXlfMzkzIGE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfY29udGVudF8xZDIzN19yeDhxeV8zOTMgYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfY29udGVudF8xZDIzN19yeDhxeV8zOTMgYTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9jb250ZW50XzFkMjM3X3J4OHF5XzM5MyBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuXG4uYXdzdWlfZm9vdGVyXzFkMjM3X3J4OHF5XzQ0NTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8sICM0MjQ2NTApO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXZua3JvaywgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGssIDI0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfZm9vdGVyXzFkMjM3X3J4OHF5XzQ0NSB1bDpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfcng4cXlfNDQ1IGE6bm90KCNcXDkpIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXN4YXVhYSwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbGluay1zZWNvbmRhcnktdGlmNGNkLCBpbmhlcml0KTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2Zvb3Rlcl8xZDIzN19yeDhxeV80NDUgYTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mb290ZXJfMWQyMzdfcng4cXlfNDQ1IGE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZm9vdGVyXzFkMjM3X3J4OHF5XzQ0NSBhOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfcng4cXlfNDQ1IGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLTdpeXd0aCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDIzN19yeDhxeV80NDUgYTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDIzN19yeDhxeV80NDUgYTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItN2l5d3RoLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfZm9vdGVyXzFkMjM3X3J4OHF5XzQ0NSBhOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9mb290ZXJfMWQyMzdfcng4cXlfNDQ1IGE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfZm9vdGVyXzFkMjM3X3J4OHF5XzQ0NSBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuXG4uYXdzdWlfY29udGVudF8xZDIzN19yeDhxeV8zOTM6bm90KCNcXDkpLFxuLmF3c3VpX2Zvb3Rlcl8xZDIzN19yeDhxeV80NDU6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfcng4cXlfMzkzIGE6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2Zvb3Rlcl8xZDIzN19yeDhxeV80NDUgYTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfY3FjcWtfcnQ2NTFfMTgxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfd3JhcHBlcl9jcWNxa19ydDY1MV8xODU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfZWxlbWVudFdyYXBwZXJfY3FjcWtfcnQ2NTFfMTg5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9tYXJrZXJXcmFwcGVyX2NxY3FrX3J0NjUxXzE5Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfcGxhY2VtZW50LXJpZ2h0X2NxY3FrX3J0NjUxXzE5ODpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9wbGFjZW1lbnQtbGVmdF9jcWNxa19ydDY1MV8yMDM6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTAwJTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9pbmxpbmVXcmFwcGVyX2NxY3FrX3J0NjUxXzIwODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfa2V5LXZhbHVlLXBhaXJzXzF5OWZ5XzdkN2IxXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2dyb3VwLXRpdGxlXzF5OWZ5XzdkN2IxXzE3Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cblxuLmF3c3VpX2dyb3VwLWxpc3RfMXk5ZnlfN2Q3YjFfMTgxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9ncm91cC1saXN0LWl0ZW1fMXk5ZnlfN2Q3YjFfMTkxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdGVybV8xeTlmeV83ZDdiMV8xOTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUta2V5LXZhbHVlLXBhaXJzLWxhYmVsLXVpbWd2NywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1rZXktdmFsdWUtcGFpcnMtbGFiZWwtaG1wOG9qLCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWtleS12YWx1ZS1wYWlycy1sYWJlbC11a2FpbncsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLTd5cHpoNiwgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWtleS12YWx1ZS1nYXAtaWNreTA1LCAwcHgpO1xufVxuXG4uYXdzdWlfa2V5LWxhYmVsXzF5OWZ5XzdkN2IxXzIwMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9rZXktbGFiZWxfMXk5ZnlfN2Q3YjFfMjAzOm5vdCgjXFw5KTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfZGV0YWlsXzF5OWZ5XzdkN2IxXzIxMjpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtenFweWhlLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2luZm9fMXk5ZnlfN2Q3YjFfMjQ4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2Z2amR1XzE3Z255XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYXdzdWlfYnV0dG9uX2Z2amR1XzE3Z255XzE4Njpub3QoI1xcOSksXG4uYXdzdWlfZG90c19mdmpkdV8xN2dueV8xODc6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfYnV0dG9uX2Z2amR1XzE3Z255XzE4Njpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9idXR0b25fZnZqZHVfMTdnbnlfMTg2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX2Z2amR1XzE3Z255XzE4Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1yNWd1eDQsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV8xN2dueV8yMTU6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfYXJyb3dfZnZqZHVfMTdnbnlfMjIwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9hcnJvd19mdmpkdV8xN2dueV8yMjA6bm90KCNcXDkpOm5vdCguYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1XzE3Z255XzIxNSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX2Fycm93X2Z2amR1XzE3Z255XzIyMC5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfMTdnbnlfMjE1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV8xN2dueV8yMzA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMCwgIzQyNDY1MCk7XG59XG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfMTdnbnlfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV8xN2dueV8yMTUpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV8xN2dueV8yMzAuYXdzdWlfYnV0dG9uLWN1cnJlbnRfZnZqZHVfMTdnbnlfMjM2Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdheWZpbmRpbmctbGluay1hY3RpdmUtd2VpZ2h0LWpsdWg4MiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS1tYjh6aXQsICMwZjE0MWEpO1xufVxuLmF3c3VpX3BhZ2UtbnVtYmVyX2Z2amR1XzE3Z255XzIzMC5hd3N1aV9idXR0b24tY3VycmVudF9mdmpkdV8xN2dueV8yMzYuYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1XzE3Z255XzIxNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC0wZzF2cGMsICNiNGI0YmIpO1xufVxuLmF3c3VpX3BhZ2UtbnVtYmVyX2Z2amR1XzE3Z255XzIzMC5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfMTdnbnlfMjE1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9qdW1wLXRvLXBhZ2VfZnZqZHVfMTdnbnlfMjQ5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMTVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5hd3N1aV9qdW1wLXRvLXBhZ2UtaW5wdXRfZnZqZHVfMTdnbnlfMjU3Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA4N3B4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0wLjZlbTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5hd3N1aV9kb3RzX2Z2amR1XzE3Z255XzE4Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9wYWdlLWl0ZW1fZnZqZHVfMTdnbnlfMjY3Om5vdCgjXFw5KSxcbi5hd3N1aV9kb3RzX2Z2amR1XzE3Z255XzE4Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZywgNXB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9wYWdlLWl0ZW1fZnZqZHVfMTdnbnlfMjY3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCxcbi5hd3N1aV9kb3RzX2Z2amR1XzE3Z255XzE4Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3BhZ2UtaXRlbV9mdmpkdV8xN2dueV8yNjc6bm90KCNcXDkpOmxhc3QtY2hpbGQsXG4uYXdzdWlfZG90c19mdmpkdV8xN2dueV8xODc6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3Jvb3QtZGlzYWJsZWRfZnZqZHVfMTdnbnlfMjg1ID4gLmF3c3VpX2RvdHNfZnZqZHVfMTdnbnlfMTg3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xa3N1MV8xOWFvd18xODU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9wYW5lbF8xa3N1MV8xOWFvd18yMjA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfcGFuZWxfMWtzdTFfMTlhb3dfMjIwID4gLmF3c3VpX2hhbmRsZV8xa3N1MV8xOWFvd18yMjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9wYW5lbF8xa3N1MV8xOWFvd18yMjAgPiAuYXdzdWlfcGFuZWwtY29udGVudF8xa3N1MV8xOWFvd18yMjg6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgZmxleC1ncm93OiAxO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3BhbmVsXzFrc3UxXzE5YW93XzIyMCA+IC5hd3N1aV9wYW5lbC1jb250ZW50XzFrc3UxXzE5YW93XzIyODpub3QoI1xcOSk6Zm9jdXMge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkgKyAycHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSArIDJweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSArIDJweCk7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9kaXNwbGF5LW1haW4tb25seV8xa3N1MV8xOWFvd18yNDEgPiAuYXdzdWlfcGFuZWxfMWtzdTFfMTlhb3dfMjIwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfZGlzcGxheS1wYW5lbC1vbmx5XzFrc3UxXzE5YW93XzI0NCA+IC5hd3N1aV9wYW5lbF8xa3N1MV8xOWFvd18yMjA6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWtzdTFfMTlhb3dfMjUwOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG59XG4uYXdzdWlfZGlzcGxheS1wYW5lbC1vbmx5XzFrc3UxXzE5YW93XzI0NCA+IC5hd3N1aV9jb250ZW50XzFrc3UxXzE5YW93XzI1MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvbnRlbnRfMWtzdTFfMTlhb3dfMjUwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkgKyAycHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSArIDJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpICsgMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpICsgMnB4KTtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTEgKiAycHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3NlZ21lbnRfX3BhdGhfMWVkbWhfcGl0eTJfMTYxOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3NlZ21lbnRfX3BhdGhfMWVkbWhfcGl0eTJfMTYxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3NlZ21lbnRfX3BhdGhfMWVkbWhfcGl0eTJfMTYxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3NlZ21lbnRfX3BhdGhfMWVkbWhfcGl0eTJfMTYxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfcGl0eTJfMTYxOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3NlZ21lbnRfMWVkbWhfcGl0eTJfMTYxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3NlZ21lbnRfMWVkbWhfcGl0eTJfMTYxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3NlZ21lbnRfMWVkbWhfcGl0eTJfMTYxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zZWdtZW50XzFlZG1oX3BpdHkyXzE2MSA+IC5hd3N1aV9zZWdtZW50X19ob3Zlcl8xZWRtaF9waXR5Ml8xODg6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc2VnbWVudF8xZWRtaF9waXR5Ml8xNjEgPiAuYXdzdWlfc2VnbWVudF9faG92ZXJfMWVkbWhfcGl0eTJfMTg4Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3NlZ21lbnRfMWVkbWhfcGl0eTJfMTYxID4gLmF3c3VpX3NlZ21lbnRfX2hvdmVyXzFlZG1oX3BpdHkyXzE4ODpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZWdtZW50XzFlZG1oX3BpdHkyXzE2MSA+IC5hd3N1aV9zZWdtZW50X19ob3Zlcl8xZWRtaF9waXR5Ml8xODg6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfbGFiZWxfMWVkbWhfcGl0eTJfMjAyOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xhYmVsXzFlZG1oX3BpdHkyXzIwMjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9sYWJlbF8xZWRtaF9waXR5Ml8yMDI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGFiZWxfMWVkbWhfcGl0eTJfMjAyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMWVkbWhfcGl0eTJfMjE2Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY29udGVudF8xZWRtaF9waXR5Ml8yMjAuYXdzdWlfY29udGVudC0tc21hbGxfMWVkbWhfcGl0eTJfMjIwOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoNTBweCArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfcGl0eTJfMjIwLmF3c3VpX2NvbnRlbnQtLXNtYWxsXzFlZG1oX3BpdHkyXzIyMC5hd3N1aV9jb250ZW50LS1maXQtaGVpZ2h0XzFlZG1oX3BpdHkyXzIyMzpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDMwcHggKyBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX3BpdHkyXzIyMC5hd3N1aV9jb250ZW50LS1zbWFsbF8xZWRtaF9waXR5Ml8yMjAuYXdzdWlfY29udGVudC0td2l0aG91dC1sYWJlbHNfMWVkbWhfcGl0eTJfMjI2Om5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoNTBweCArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfcGl0eTJfMjIwLmF3c3VpX2NvbnRlbnQtLXNtYWxsXzFlZG1oX3BpdHkyXzIyMC5hd3N1aV9jb250ZW50LS13aXRob3V0LWxhYmVsc18xZWRtaF9waXR5Ml8yMjYuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9waXR5Ml8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgzMHB4KSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9waXR5Ml8yMjAuYXdzdWlfY29udGVudC0tbWVkaXVtXzFlZG1oX3BpdHkyXzIzMjpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDEwMHB4ICsgdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpICsgY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpKSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9waXR5Ml8yMjAuYXdzdWlfY29udGVudC0tbWVkaXVtXzFlZG1oX3BpdHkyXzIzMi5hd3N1aV9jb250ZW50LS1maXQtaGVpZ2h0XzFlZG1oX3BpdHkyXzIyMzpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDEwMHB4ICsgY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpKSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9waXR5Ml8yMjAuYXdzdWlfY29udGVudC0tbWVkaXVtXzFlZG1oX3BpdHkyXzIzMi5hd3N1aV9jb250ZW50LS13aXRob3V0LWxhYmVsc18xZWRtaF9waXR5Ml8yMjY6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxMDBweCArIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfcGl0eTJfMjIwLmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF9waXR5Ml8yMzIuYXdzdWlfY29udGVudC0td2l0aG91dC1sYWJlbHNfMWVkbWhfcGl0eTJfMjI2LmF3c3VpX2NvbnRlbnQtLWZpdC1oZWlnaHRfMWVkbWhfcGl0eTJfMjIzOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTAwcHgpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX3BpdHkyXzIyMC5hd3N1aV9jb250ZW50LS1sYXJnZV8xZWRtaF9waXR5Ml8yNDQ6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCArIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfcGl0eTJfMjIwLmF3c3VpX2NvbnRlbnQtLWxhcmdlXzFlZG1oX3BpdHkyXzI0NC5hd3N1aV9jb250ZW50LS1maXQtaGVpZ2h0XzFlZG1oX3BpdHkyXzIyMzpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDE0MHB4ICsgY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpKSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9waXR5Ml8yMjAuYXdzdWlfY29udGVudC0tbGFyZ2VfMWVkbWhfcGl0eTJfMjQ0LmF3c3VpX2NvbnRlbnQtLXdpdGhvdXQtbGFiZWxzXzFlZG1oX3BpdHkyXzIyNjpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDE0MHB4ICsgdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpKSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9waXR5Ml8yMjAuYXdzdWlfY29udGVudC0tbGFyZ2VfMWVkbWhfcGl0eTJfMjQ0LmF3c3VpX2NvbnRlbnQtLXdpdGhvdXQtbGFiZWxzXzFlZG1oX3BpdHkyXzIyNi5hd3N1aV9jb250ZW50LS1maXQtaGVpZ2h0XzFlZG1oX3BpdHkyXzIyMzpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDE0MHB4KSk7XG59XG5cbi5hd3N1aV9jb250ZW50LS1maXQtaGVpZ2h0XzFlZG1oX3BpdHkyXzIyMzpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfc3RhdHVzLWNvbnRhaW5lcl8xZWRtaF9waXR5Ml8yNjE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0IHV0aWxzICovXG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXJfMWVkbWhfcGl0eTJfMjY1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLS1maXQtaGVpZ2h0XzFlZG1oX3BpdHkyXzI2OTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBtaW4tYmxvY2stc2l6ZTogaW5oZXJpdDtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1jaGFydC1wbG90XzFlZG1oX3BpdHkyXzI3NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbi5hd3N1aV9jaGFydC1jb250YWluZXItY2hhcnQtcGxvdC0tZml0LWhlaWdodF8xZWRtaF9waXR5Ml8yNzc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG5cbi5hd3N1aV9pbm5lci1jb250ZW50XzFlZG1oX3BpdHkyXzI4Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGluc2V0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmF3c3VpX3NlZ21lbnRfX2hpZ2hsaWdodF8xZWRtaF9waXR5Ml8yOTQ6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiBub25lO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYXdzdWlfc2VnbWVudF8xZWRtaF9waXR5Ml8xNjE6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfc2VnbWVudF8xZWRtaF9waXR5Ml8xNjE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9zZWdtZW50XzFlZG1oX3BpdHkyXzE2MS5hd3N1aV9zZWdtZW50LS1kaW1tZWRfMWVkbWhfcGl0eTJfMzA5Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4uYXdzdWlfc2VnbWVudF8xZWRtaF9waXR5Ml8xNjEuYXdzdWlfc2VnbWVudC0taGlnaGxpZ2h0ZWRfMWVkbWhfcGl0eTJfMzEyID4gLmF3c3VpX3NlZ21lbnRfX2hpZ2hsaWdodF8xZWRtaF9waXR5Ml8yOTQ6bm90KCNcXDkpLCAuYXdzdWlfc2VnbWVudF8xZWRtaF9waXR5Ml8xNjE6bm90KCNcXDkpOmhvdmVyOm5vdCguYXdzdWlfc2VnbWVudC0tZGltbWVkXzFlZG1oX3BpdHkyXzMwOSkgPiAuYXdzdWlfc2VnbWVudF9faGlnaGxpZ2h0XzFlZG1oX3BpdHkyXzI5NCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5hd3N1aV9sYWJlbF8xZWRtaF9waXR5Ml8yMDI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG4gIG9wYWNpdHk6IDE7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF9waXR5Ml8yMDIgPiBsaW5lOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3Itc3Ryb2tlLWNoYXJ0LWxpbmUta2FrOGszLCAjOGM4Yzk0KTtcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KTtcbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF9waXR5Ml8yMDIgPiBkaXY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMC43NWVtO1xufVxuLmF3c3VpX2xhYmVsXzFlZG1oX3BpdHkyXzIwMi5hd3N1aV9sYWJlbC0tZGltbWVkXzFlZG1oX3BpdHkyXzMyOTpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM1O1xufVxuLmF3c3VpX2xhYmVsXzFlZG1oX3BpdHkyXzIwMi5hd3N1aV9sYWJlbC0tYWxpZ24tcmlnaHRfMWVkbWhfcGl0eTJfMzMyOm5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2xhYmVsXzFlZG1oX3BpdHkyXzIwMi5hd3N1aV9sYWJlbC0tYWxpZ24tcmlnaHRfMWVkbWhfcGl0eTJfMzMyID4gZGl2Om5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG4uYXdzdWlfbGFiZWwtdGV4dF8xZWRtaF9waXR5Ml8zNDAgPiB0ZXh0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSwgNzAwKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiLCAjMGYxNDFhKTtcbiAgZG9taW5hbnQtYmFzZWxpbmU6IG1pZGRsZTtcbn1cblxudGV4dC5hd3N1aV9sYWJlbF9fZGVzY3JpcHRpb25fMWVkbWhfcGl0eTJfMzQ4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1jaGFydC1kZXRhaWwtc2l6ZS1ydTdhNTQsIDEycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkLCAjNDI0NjUwKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfbGFiZWwtbGluZV8xZWRtaF9waXR5Ml8zNTU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiBjb21wb25lbnQgY29kZSAqL1xufVxuXG4uYXdzdWlfbGFiZWwtLWhpZ2hsaWdodGVkXzFlZG1oX3BpdHkyXzM1OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3BvcG92ZXItaGVhZGVyXzFlZG1oX3BpdHkyXzM2Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Byb2dyZXNzXzExaHVjX3Yzc2J1XzE4OTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWUsIDEzNW1zKSBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHdpZHRoIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWUsIDEzNW1zKSBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcHJvZ3Jlc3NfMTFodWNfdjNzYnVfMTg5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9wcm9ncmVzc18xMWh1Y192M3NidV8xODk6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLXZhbHVlLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcHJvZ3Jlc3NfMTFodWNfdjNzYnVfMTg5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcmVzdWx0LXN0YXRlXzExaHVjX3Yzc2J1XzIwMzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzExaHVjX3Yzc2J1XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWYsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWwsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fMTFodWNfdjNzYnVfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jlc3VsdC1zdGF0ZV8xMWh1Y192M3NidV8yMDM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcmVzdWx0LXN0YXRlXzExaHVjX3Yzc2J1XzIwMzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yZXN1bHQtc3RhdGVfMTFodWNfdjNzYnVfMjAzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMTFodWNfdjNzYnVfMjI1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfd2l0aC1yZXN1bHQtYnV0dG9uXzExaHVjX3Yzc2J1XzI1Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cblxuLmF3c3VpX3Jlc3VsdC10ZXh0XzExaHVjX3Yzc2J1XzI2MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Jlc3VsdC1jb250YWluZXItZXJyb3JfMTFodWNfdjNzYnVfMjY1Om5vdCgjXFw5KSwgLmF3c3VpX3Jlc3VsdC1jb250YWluZXItc3VjY2Vzc18xMWh1Y192M3NidV8yNjU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yZXN1bHQtYnV0dG9uXzExaHVjX3Yzc2J1XzI2OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV93b3JkLXdyYXBfMTFodWNfdjNzYnVfMjc1Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2xhYmVsLWZsYXNoXzExaHVjX3Yzc2J1XzI4MDpub3QoI1xcOSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuLmF3c3VpX2xhYmVsLWtleS12YWx1ZV8xMWh1Y192M3NidV8yODQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtNjZ6ZHk5LCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC03eXB6aDYsICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG59XG5cbi5hd3N1aV9mbGFzaF8xMWh1Y192M3NidV8yOTI6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9wcm9ncmVzcy1jb250YWluZXJfMTFodWNfdjNzYnVfMjk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC1pbmxpbmUtc2l6ZTogODAwcHg7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xufVxuXG4uYXdzdWlfcGVyY2VudGFnZS1jb250YWluZXJfMTFodWNfdjNzYnVfMzAzOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAzM3B4O1xuICBmbGV4LXNocmluazogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG59XG5cbi5hd3N1aV9wZXJjZW50YWdlXzExaHVjX3Yzc2J1XzMwMzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Byb2dyZXNzXzExaHVjX3Yzc2J1XzE4OTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItaGVpZ2h0LWVzbmRicywgNHB4KTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy1lc25kYnMsIDEwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtZXNuZGJzLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLWVzbmRicywgMTBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtZXNuZGJzLCAxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJhY2tncm91bmQtY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LTVta2ZuZywgI2ViZWJmMCkpO1xufVxuLmF3c3VpX3Byb2dyZXNzXzExaHVjX3Yzc2J1XzE4OTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtYmFyIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWhlaWdodC1lc25kYnMsIDRweCk7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtZXNuZGJzLCAxMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLWVzbmRicywgMTBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy1lc25kYnMsIDEwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLWVzbmRicywgMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1iYWNrZ3JvdW5kLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC01bWtmbmcsICNlYmViZjApKTtcbn1cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y192M3NidV8xODk6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtZXNuZGJzLCAxMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy1lc25kYnMsIDEwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb2dyZXNzLXZhbHVlLWJhY2tncm91bmQtY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LTN0eWllMywgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3Byb2dyZXNzXzExaHVjX3Yzc2J1XzE4OS5hd3N1aV9jb21wbGV0ZV8xMWh1Y192M3NidV8zNDk6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtZXNuZGJzLCAxMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLWVzbmRicywgMTBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy1lc25kYnMsIDEwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLWVzbmRicywgMTBweCk7XG59XG4uYXdzdWlfcHJvZ3Jlc3NfMTFodWNfdjNzYnVfMTg5Om5vdCgjXFw5KTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy1lc25kYnMsIDEwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLWVzbmRicywgMTBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtdmFsdWUtYmFja2dyb3VuZC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtM3R5aWUzLCAjMDA2Y2UwKSk7XG59XG5cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fMTFodWNfdjNzYnVfMzYzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfNTVma2hfMXZnazVfMTQ2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGN1cnNvcjogdGV4dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC04ZWx4amMsICNmZmZmZmYpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicyk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xdmdrNV8xNDY6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LThlbHhqYywgI2ZmZmZmZikpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1lc25kYnMsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtZXNuZGJzKSk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xdmdrNV8xNDYuYXdzdWlfdGV4dGFyZWEtcmVhZG9ubHlfNTVma2hfMXZnazVfMTkxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLXJlYWRvbmx5LWVzbmRicywgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC04ZWx4amMsICNmZmZmZmYpKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWRvbmx5LWVzbmRicywgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWRvbmx5LWVzbmRicywgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctcmVhZG9ubHktZXNuZGJzKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Ni5hd3N1aV9kaXNhYmxlZF81NWZraF8xdmdrNV8xOTc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3biwgI2ViZWJmMCkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UsICNiNGI0YmIpKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXZnazVfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMXZnazVfMjA1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xdmdrNV8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xdmdrNV8yMDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF2Z2s1XzIwNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF2Z2s1XzIwNTpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF8xdmdrNV8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xdmdrNV8yMDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczLCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczLCAjZGIwMDAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF2Z2s1XzIwNTpub3QoI1xcOSk6Zm9jdXMtd2l0aGluOmZvY3VzLCAuYXdzdWlfcm9vdF81NWZraF8xdmdrNV8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xdmdrNV8yMDU6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF2Z2s1XzIwNTpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF8xdmdrNV8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xdmdrNV8yMDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xdmdrNV8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xdmdrNV8yMDUuYXdzdWlfZGlzYWJsZWRfNTVma2hfMXZnazVfMTk3Om5vdCgjXFw5KTpmb2N1cy13aXRoaW4sIC5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF2Z2s1XzIwNS5hd3N1aV9kaXNhYmxlZF81NWZraF8xdmdrNV8xOTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtZXNuZGJzKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzF2Z2s1XzIzMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdywgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3LCAjODU1OTAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzF2Z2s1XzIzMzpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXZnazVfMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMXZnazVfMjMzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXZnazVfMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMXZnazVfMjMzOm5vdCgjXFw5KTpmb2N1cy13aXRoaW4sIC5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzF2Z2s1XzIzMzpub3QoI1xcOSk6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLTltcWdmdywgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3LCAjODU1OTAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzF2Z2s1XzIzMzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluOmZvY3VzLCAuYXdzdWlfcm9vdF81NWZraF8xdmdrNV8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xdmdrNV8yMzM6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzF2Z2s1XzIzMzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF8xdmdrNV8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xdmdrNV8yMzM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xdmdrNV8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xdmdrNV8yMzMuYXdzdWlfZGlzYWJsZWRfNTVma2hfMXZnazVfMTk3Om5vdCgjXFw5KTpmb2N1cy13aXRoaW4sIC5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzF2Z2s1XzIzMy5hd3N1aV9kaXNhYmxlZF81NWZraF8xdmdrNV8xOTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtZXNuZGJzKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF2Z2s1XzE0Njpub3QoI1xcOSk6Zm9jdXMtd2l0aGluOm5vdCguYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xdmdrNV8yMDUpOm5vdCguYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xdmdrNV8yMzMpLCAuYXdzdWlfcm9vdF81NWZraF8xdmdrNV8xNDY6bm90KCNcXDkpOmZvY3VzOm5vdCguYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xdmdrNV8yMDUpOm5vdCguYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xdmdrNV8yMzMpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZm9jdXMtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3AsICMwMDZjZTApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZm9jdXMtZXNuZGJzLCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWZvY3VzLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LThlbHhqYywgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXZnazVfMTQ2LmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzF2Z2s1XzE5Nzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluOm5vdCguYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xdmdrNV8yMDUpOm5vdCguYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xdmdrNV8yMzMpLCAuYXdzdWlfcm9vdF81NWZraF8xdmdrNV8xNDYuYXdzdWlfZGlzYWJsZWRfNTVma2hfMXZnazVfMTk3Om5vdCgjXFw5KTpmb2N1czpub3QoLmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMXZnazVfMjA1KTpub3QoLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMXZnazVfMjMzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24sICNlYmViZjApKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1LCAjYjRiNGJiKSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtZXNuZGJzKTtcbn1cblxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF2Z2s1XzE5MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICByZXNpemU6IG5vbmU7XG4gIGN1cnNvcjogdGV4dDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGcsIDVweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSkpO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF2Z2s1XzE5MS5hd3N1aV9wbGFjZWhvbGRlci12aXNpYmxlXzU1ZmtoXzF2Z2s1XzMzMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xdmdrNV8xOTEuYXdzdWlfcGxhY2Vob2xkZXItdmlzaWJsZV81NWZraF8xdmdrNV8zMzA6bm90KCNcXDkpOjpiZWZvcmUsIC5hd3N1aV90ZXh0YXJlYV81NWZraF8xdmdrNV8xOTEuYXdzdWlfcGxhY2Vob2xkZXItdmlzaWJsZV81NWZraF8xdmdrNV8zMzAgPiAqOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xdmdrNV8xOTEuYXdzdWlfcGxhY2Vob2xkZXItdmlzaWJsZV81NWZraF8xdmdrNV8zMzA6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDIsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLWVzbmRicyk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXN0eWxlLWVzbmRicywgaXRhbGljKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC1lc25kYnMpO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xdmdrNV8xOTE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKSkpO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF2Z2s1XzE5MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWZvY3VzLWVzbmRicywgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpKSk7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMXZnazVfMTkxOm5vdCgjXFw5KTppbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xdmdrNV8xOTE6bm90KCNcXDkpOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0MiwgIzY1Njg3MSkpO1xuICBmb250LXNpemU6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtZXNuZGJzKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtZXNuZGJzLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtd2VpZ2h0LWVzbmRicyk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMXZnazVfMTkxLmF3c3VpX2ludmFsaWRfNTVma2hfMXZnazVfMzY2Om5vdCgjXFw5KSwgLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF2Z2s1XzE5MS5hd3N1aV93YXJuaW5nXzU1ZmtoXzF2Z2s1XzM2Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF2Z2s1XzE5MTpub3QoI1xcOSk6ZGlzYWJsZWQsIC5hd3N1aV90ZXh0YXJlYV81NWZraF8xdmdrNV8xOTEuYXdzdWlfdGV4dGFyZWEtZGlzYWJsZWRfNTVma2hfMXZnazVfMzY5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSwgI2I0YjRiYikpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xdmdrNV8xOTE6bm90KCNcXDkpOmRpc2FibGVkOjpwbGFjZWhvbGRlciwgLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF2Z2s1XzE5MS5hd3N1aV90ZXh0YXJlYS1kaXNhYmxlZF81NWZraF8xdmdrNV8zNjk6bm90KCNcXDkpOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYSwgI2I0YjRiYik7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGV4dGFyZWEtcmVhZG9ubHlfNTVma2hfMXZnazVfMTkxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItcmVhZG9ubHktZXNuZGJzLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSkpKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xdmdrNV8xOTEuYXdzdWlfdGV4dGFyZWEtZGlzYWJsZWRfNTVma2hfMXZnazVfMzY5LmF3c3VpX3BsYWNlaG9sZGVyLXZpc2libGVfNTVma2hfMXZnazVfMzMwOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhLCAjYjRiNGJiKTtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfdGV4dGFyZWEtd3JhcHBlcl81NWZraF8xdmdrNV8zODY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfZWRpdGFibGUtd3JhcHBlcl81NWZraF8xdmdrNV8zOTE6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9lZGl0YWJsZS1lbGVtZW50XzU1ZmtoXzF2Z2s1XzM5Nzpub3QoI1xcOSkge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmF3c3VpX3ByaW1hcnktYWN0aW9uXzU1ZmtoXzF2Z2s1XzQwNDpub3QoI1xcOSkge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAvIDIpO1xufVxuLmF3c3VpX3RleHRhcmVhLXdyYXBwZXJfNTVma2hfMXZnazVfMzg2ID4gLmF3c3VpX3ByaW1hcnktYWN0aW9uXzU1ZmtoXzF2Z2s1XzQwNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC8gMik7XG59XG4uYXdzdWlfdGV4dGFyZWEtd3JhcHBlcl81NWZraF8xdmdrNV8zODYgPiAuYXdzdWlfcHJpbWFyeS1hY3Rpb25fNTVma2hfMXZnazVfNDA0ID4gLmF3c3VpX2FjdGlvbi1idXR0b25fNTVma2hfMXZnazVfNDEyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmF3c3VpX3NlY29uZGFyeS1jb250ZW50XzU1ZmtoXzF2Z2s1XzQxNzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xufVxuLmF3c3VpX3NlY29uZGFyeS1jb250ZW50XzU1ZmtoXzF2Z2s1XzQxNy5hd3N1aV93aXRoLXBhZGRpbmdzXzU1ZmtoXzF2Z2s1XzQ1Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LWNvbnRlbnRfNTVma2hfMXZnazVfNDE3LmF3c3VpX3dpdGgtcGFkZGluZ3NfNTVma2hfMXZnazVfNDUyLmF3c3VpX2ludmFsaWRfNTVma2hfMXZnazVfMzY2Om5vdCgjXFw5KSwgLmF3c3VpX3NlY29uZGFyeS1jb250ZW50XzU1ZmtoXzF2Z2s1XzQxNy5hd3N1aV93aXRoLXBhZGRpbmdzXzU1ZmtoXzF2Z2s1XzQ1Mi5hd3N1aV93YXJuaW5nXzU1ZmtoXzF2Z2s1XzM2Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xufVxuXG4uYXdzdWlfYWN0aW9uLXN0cmlwZV81NWZraF8xdmdrNV80NjI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc181NWZraF8xdmdrNV81MDE6bm90KCNcXDkpIHtcbiAgZmxleC1iYXNpczogbWF4LWNvbnRlbnQ7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuLmF3c3VpX3NlY29uZGFyeS1hY3Rpb25zXzU1ZmtoXzF2Z2s1XzUwMS5hd3N1aV93aXRoLXBhZGRpbmdzXzU1ZmtoXzF2Z2s1XzQ1Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnLCA1cHgpO1xufVxuLmF3c3VpX3NlY29uZGFyeS1hY3Rpb25zXzU1ZmtoXzF2Z2s1XzUwMS5hd3N1aV93aXRoLXBhZGRpbmdzXzU1ZmtoXzF2Z2s1XzQ1Mi5hd3N1aV9pbnZhbGlkXzU1ZmtoXzF2Z2s1XzM2Njpub3QoI1xcOSksIC5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc181NWZraF8xdmdrNV81MDEuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF8xdmdrNV80NTIuYXdzdWlfd2FybmluZ181NWZraF8xdmdrNV8zNjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc181NWZraF8xdmdrNV81MDEuYXdzdWlfd2l0aC1wYWRkaW5ncy1hbmQtYWN0aW9uc181NWZraF8xdmdrNV81MTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfYnVmZmVyXzU1ZmtoXzF2Z2s1XzUyMzpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi5hd3N1aV90b2tlbi1jb250YWluZXJfNTVma2hfMXZnazVfNTI5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdXNlci1zZWxlY3Q6IGFsbDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogYWxsO1xuICAtbW96LXVzZXItc2VsZWN0OiBhbGw7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX3JlZmVyZW5jZS13cmFwcGVyXzU1ZmtoXzF2Z2s1XzUzNzpub3QoI1xcOSkge1xuICB1bmljb2RlLWJpZGk6IGlzb2xhdGU7XG59XG5cbi5hd3N1aV90cmlnZ2VyLWJhc2VfNTVma2hfMXZnazVfNTQxOm5vdCgjXFw5KSB7XG4gIHVuaWNvZGUtYmlkaTogaXNvbGF0ZTtcbn1cblxuLmF3c3VpX3RyaWdnZXItdG9rZW5fNTVma2hfMXZnazVfNTQ1Om5vdCgjXFw5KSB7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkYXNoZWQgY3VycmVudENvbG9yO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX3BhcmFncmFwaF81NWZraF8xdmdrNV81NTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBjb2xvcjogaW5oZXJpdDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXd6cWVfMXNxbXlfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfc2VhcmNoLWZpZWxkXzF3enFlXzFzcW15XzE3Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuXG4uYXdzdWlfaW5wdXQtd3JhcHBlcl8xd3pxZV8xc3FteV8xODQ6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg2ODhweCAtIDIgKiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkpO1xufVxuXG4uYXdzdWlfYWRkLXRva2VuXzF3enFlXzFzcW15XzE5MTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV90b2tlbnNfMXd6cWVfMXNxbXlfMTk4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdG9rZW4tb3BlcmF0b3JfMXd6cWVfMXNxbXlfMjAzOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cblxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvcl8xd3pxZV8xc3FteV8yMDc6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3ItaGVhZGVyXzF3enFlXzFzcW15XzIxMDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3ItaGVhZGVyLWVudW1fMXd6cWVfMXNxbXlfMjIzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0LCAjNDI0NjUwKTtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWZvcm1fMXd6cWVfMXNxbXlfMjM4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWNhbmNlbF8xd3pxZV8xc3FteV8yNDM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3ItYWN0aW9uc18xd3pxZV8xc3FteV8yNDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LWE1eWE2ZiwgI2M2YzZjZCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1lbnVtXzF3enFlXzFzcW15XzI1NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYXdzdWlfdG9rZW4tZWRpdG9yXzF3enFlXzFzcW15XzI1OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1mb3JtXzF3enFlXzFzcW15XzI2Njpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZmllbGQtcHJvcGVydHlfMXd6cWVfMXNxbXlfMjY5Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMjtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZmllbGQtb3BlcmF0b3JfMXd6cWVfMXNxbXlfMjcyOm5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZmllbGQtdmFsdWVfMXd6cWVfMXNxbXlfMjc1Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMjtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItbXVsdGlzZWxlY3Qtd3JhcHBlcl8xd3pxZV8xc3FteV8yNzg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpO1xuICBtaW4taW5saW5lLXNpemU6IDIwMHB4O1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1tdWx0aXNlbGVjdC13cmFwcGVyLWlubmVyXzF3enFlXzFzcW15XzI4Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1jYW5jZWxfMXd6cWVfMXNxbXlfMjg3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLXN1Ym1pdF8xd3pxZV8xc3FteV8yOTA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWFjdGlvbnNfMXd6cWVfMXNxbXlfMjkzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1hNXlhNmYsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyAtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZF8xd3pxZV8xc3FteV8zMDI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heChtaW4tY29udGVudCwgMmZyKSBtaW5tYXgobWluLWNvbnRlbnQsIDEyMHB4KSBtaW5tYXgobWluLWNvbnRlbnQsIDNmcikgbWluLWNvbnRlbnQ7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWQtZ3JvdXBfMXd6cWVfMXNxbXlfMzM2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkXzF3enFlXzFzcW15XzMwMi5hd3N1aV90b2tlbi1lZGl0b3ItbmFycm93XzF3enFlXzFzcW15XzMzOTpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgxMDBweCwgMWZyKTtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWRfMXd6cWVfMXNxbXlfMzAyLmF3c3VpX3Rva2VuLWVkaXRvci1uYXJyb3dfMXd6cWVfMXNxbXlfMzM5ID4gLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWdyb3VwXzF3enFlXzFzcW15XzMzNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZF8xd3pxZV8xc3FteV8zMDIuYXdzdWlfdG9rZW4tZWRpdG9yLW5hcnJvd18xd3pxZV8xc3FteV8zMzkgPiAuYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWQtZ3JvdXBfMXd6cWVfMXNxbXlfMzM2LmF3c3VpX3Rva2VuLWVkaXRvci1zdXBwb3J0cy1ncm91cHNfMXd6cWVfMXNxbXlfMzQ4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZC1oZWFkZXJfMXd6cWVfMXNxbXlfMzUyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjLCAjNDI0NjUwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZC1jZWxsXzF3enFlXzFzcW15XzM1ODpub3QoI1xcOSk6bm90KC5hd3N1aV90b2tlbi1lZGl0b3ItbmFycm93XzF3enFlXzFzcW15XzMzOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWQtY2VsbF8xd3pxZV8xc3FteV8zNTguYXdzdWlfdG9rZW4tZWRpdG9yLW5hcnJvd18xd3pxZV8xc3FteV8zMzk6bm90KCNcXDkpOm50aC1jaGlsZCg0KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWFkZC10b2tlbl8xd3pxZV8xc3FteV8zNjc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9jdXN0b20tY29udGVudC13cmFwcGVyXzF3enFlXzFzcW15XzM3MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX2N1c3RvbS1jb250cm9sXzF3enFlXzFzcW15XzM3NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2lucHV0XzF3enFlXzFzcW15XzE4NDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfcmVzdWx0c18xd3pxZV8xc3FteV8zODM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGcsIDVweCkgKyB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV90b2tlbi10cmlnZ2VyXzF3enFlXzFzcW15XzM4ODpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9yZW1vdmUtYWxsXzF3enFlXzFzcW15XzM5Mzpub3QoI1xcOSksXG4uYXdzdWlfam9pbi1vcGVyYXRpb25fMXd6cWVfMXNxbXlfMzk0Om5vdCgjXFw5KSxcbi5hd3N1aV9jdXN0b20tZmlsdGVyLWFjdGlvbnNfMXd6cWVfMXNxbXlfMzk1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY29uc3RyYWludF8xd3pxZV8xc3FteV8zOTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktazNzZHJkLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzE5YnNvXzF2OGF2XzE1Mzpub3QoI1xcOSksXG4uYXdzdWlfaW5uZXItcm9vdF8xOWJzb18xdjhhdl8xNTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG59XG4uYXdzdWlfcm9vdF8xOWJzb18xdjhhdl8xNTMuYXdzdWlfaGFzLWdyb3Vwc18xOWJzb18xdjhhdl8xODc6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXJvb3RfMTlic29fMXY4YXZfMTU0LmF3c3VpX2hhcy1ncm91cHNfMTlic29fMXY4YXZfMTg3Om5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDJweCArIHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSk7XG59XG4uYXdzdWlfcm9vdF8xOWJzb18xdjhhdl8xNTMuYXdzdWlfaGFzLWdyb3Vwc18xOWJzb18xdjhhdl8xODcuYXdzdWlfY29tcGFjdC1tb2RlXzE5YnNvXzF2OGF2XzE5MTpub3QoI1xcOSksXG4uYXdzdWlfaW5uZXItcm9vdF8xOWJzb18xdjhhdl8xNTQuYXdzdWlfaGFzLWdyb3Vwc18xOWJzb18xdjhhdl8xODcuYXdzdWlfY29tcGFjdC1tb2RlXzE5YnNvXzF2OGF2XzE5MTpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygycHggKyAyICogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5cywgMnB4KSArIHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSk7XG59XG5cbi5hd3N1aV9pbm5lci1yb290XzE5YnNvXzF2OGF2XzE1NDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdG9rZW5fMTlic29fMXY4YXZfMjAwOm5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci10b2tlbl8xOWJzb18xdjhhdl8yMDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xLCAjMDA2Y2UwKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm0sICNmMGZiZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Rva2VuXzE5YnNvXzF2OGF2XzIwMC5hd3N1aV9ncm91cGVkXzE5YnNvXzF2OGF2XzIxNDpub3QoI1xcOSksXG4uYXdzdWlfaW5uZXItdG9rZW5fMTlic29fMXY4YXZfMjAxLmF3c3VpX2dyb3VwZWRfMTlic29fMXY4YXZfMjE0Om5vdCgjXFw5KSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmF3c3VpX2lubmVyLXRva2VuXzE5YnNvXzF2OGF2XzIwMTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpIC8gMik7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpIC8gMik7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpIC8gMik7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KSAvIDIpO1xufVxuXG4uYXdzdWlfbGlzdF8xOWJzb18xdjhhdl8yMjY6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX3Nob3ctb3BlcmF0aW9uXzE5YnNvXzF2OGF2XzIzNzpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiBub25lO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbn1cblxuLmF3c3VpX3NlbGVjdF8xOWJzb18xdjhhdl8yNDM6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXNlbGVjdF8xOWJzb18xdjhhdl8yNDQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV90b2tlbi1jb250ZW50XzE5YnNvXzF2OGF2XzI0ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGcsIDVweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG59XG4uYXdzdWlfdG9rZW4tY29udGVudC1ncm91cGVkXzE5YnNvXzF2OGF2XzI1NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAycHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG59XG5cbi5hd3N1aV9pbm5lci10b2tlbi1jb250ZW50XzE5YnNvXzF2OGF2XzI1OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAxcHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG59XG5cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xdjhhdl8yNjQ6bm90KCNcXDkpLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzF2OGF2XzI2NTpub3QoI1xcOSksXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMXY4YXZfMjY2Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAzMHB4O1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZWRpdC1idXR0b25fMTlic29fMXY4YXZfMjY0Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb18xdjhhdl8yNjU6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2lubmVyLWRpc21pc3MtYnV0dG9uXzE5YnNvXzF2OGF2XzI2Njpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZWRpdC1idXR0b25fMTlic29fMXY4YXZfMjY0Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb18xdjhhdl8yNjU6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2lubmVyLWRpc21pc3MtYnV0dG9uXzE5YnNvXzF2OGF2XzI2Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItbTVmY3VjLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZWRpdC1idXR0b25fMTlic29fMXY4YXZfMjY0Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzF2OGF2XzI2NTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb18xdjhhdl8yNjY6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW01ZmN1YywgLTVweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1tNWZjdWMsIC01cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1tNWZjdWMsIC01cHgpICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW01ZmN1YywgLTVweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItbTVmY3VjLCAtNXB4KSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1tNWZjdWMsIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzF2OGF2XzI2NDpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29fMXY4YXZfMjY1Om5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb18xdjhhdl8yNjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzF2OGF2XzI2NDpub3QoI1xcOSk6aG92ZXIsXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29fMXY4YXZfMjY1Om5vdCgjXFw5KTpob3Zlcixcbi5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb18xdjhhdl8yNjY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzF2OGF2XzI2NDpub3QoI1xcOSk6ZGlzYWJsZWQsXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29fMXY4YXZfMjY1Om5vdCgjXFw5KTpkaXNhYmxlZCxcbi5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb18xdjhhdl8yNjY6bm90KCNcXDkpOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC1waGxrZGgsICNkZWRlZTMpO1xufVxuXG4uYXdzdWlfdG9rZW4tZGlzYWJsZWRfMTlic29fMXY4YXZfMzI0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtcGhsa2RoLCAjZGVkZWUzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kaXNhYmxlZC1kbnY5NXMsICNiNGI0YmIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3JhZGlvLWJ1dHRvbl96ZGJqel9ucWplM18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xdnR6cl8xdW9zbV85Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdmlldy1idXR0b25fMXZ0enJfMXVvc21fMTM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9icm93c2UtYnV0dG9uXzF2dHpyXzF1b3NtXzE3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfbGF5b3V0XzF2dHpyXzF1b3NtXzIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbi5hd3N1aV9sYXlvdXRfMXZ0enJfMXVvc21fMjEgPiAqOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfbGF5b3V0LXVyaV8xdnR6cl8xdW9zbV8zMzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDIwMHB4O1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2xheW91dC12ZXJzaW9uXzF2dHpyXzF1b3NtXzM3Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTgwcHg7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTQwcHg7XG4gIGlubGluZS1zaXplOiAyMCU7XG59XG4uYXdzdWlfbGF5b3V0LWRpdmlkZXJfMXZ0enJfMXVvc21fNDI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogY2FsYygyICogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgKyAyICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4X3A4ZzR3XzE1Mzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS05MC1qejRvYzEsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS05MC1oZW85eWEsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF9wOGc0d18xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4X3A4ZzR3XzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfcDhnNHdfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF9wOGc0d18xNTM6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4X3A4ZzR3XzE1Mzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uLWV4cGFuZGVkXzF4ZTg4X3A4ZzR3XzE3NDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uLWV4cGFuZGVkXzF4ZTg4X3A4ZzR3XzE3NDpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cblxuLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfcDhnNHdfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF9wOGc0d18xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1mb2N1cy1oaWdobGlnaHRfMXhlODhfcDhnNHdfMjI1KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4X3A4ZzR3XzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlLWZvY3VzLWhpZ2hsaWdodF8xeGU4OF9wOGc0d18yMjUpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF9wOGc0d18xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1mb2N1cy1oaWdobGlnaHRfMXhlODhfcDhnNHdfMjI1KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4X3A4ZzR3XzE1Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfcDhnNHdfMTUzOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0LCAjMGYxNDFhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1jeHF6eTEsICNlYmViZjApO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfM2luNzlfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8zaW43OV8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfM2luNzlfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8zaW43OV8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8zaW43OV8xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzNpbjc5XzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzNpbjc5XzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfM2luNzlfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfM2luNzlfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8zaW43OV8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8zaW43OV8yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzNpbjc5XzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzNpbjc5XzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfM2luNzlfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfM2luNzlfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8zaW43OV8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8zaW43OV8yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzNpbjc5XzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzNpbjc5XzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfM2luNzlfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfM2luNzlfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8zaW43OV8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWFsaWduLXRvcF9jNnR1cF8zaW43OV8yNTQ6bm90KCNcXDkpIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXdyYXBfYzZ0dXBfM2luNzlfMjYwKSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmF3c3VpX2JvZHktY2VsbC1jb3VudGVyX2M2dHVwXzNpbjc5XzI2NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTl0N3E5bywgIzQyNDY1MCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzNpbjc5XzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzNpbjc5XzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfM2luNzlfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfM2luNzlfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8zaW43OV8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8zaW43OV8xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfM2luNzlfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfM2luNzlfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8zaW43OV8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8zaW43OV8yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfM2luNzlfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfM2luNzlfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8zaW43OV8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8zaW43OV8yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6bGFzdC1jaGlsZCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICAvKlxuICAgIFJlbW92ZSB0aGUgcGxhY2Vob2xkZXIgYm9yZGVyIGlmIHRoZSByb3cgaXMgbm90IHNlbGVjdGFibGUuXG4gICAgUm93cyB0aGF0IGFyZSBub3Qgc2VsZWN0YWJsZSB3aWxsIHJlc2VydmUgdGhlIGhvcml6b250YWwgc3BhY2VcbiAgICB0aGF0IHRoZSBwbGFjZWhvbGRlciBib3JkZXIgd291bGQgY29uc3VtZS5cbiAgKi9cbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfM2luNzlfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8zaW43OV8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8zaW43OV8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfM2luNzlfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8zaW43OV8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzNpbjc5XzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfM2luNzlfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8zaW43OV8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfM2luNzlfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8zaW43OV8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzNpbjc5XzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfM2luNzlfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8zaW43OV8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfM2luNzlfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8zaW43OV8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzNpbjc5XzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfM2luNzlfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8zaW43OV8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3ZlciA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzNpbjc5XzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfM2luNzlfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfM2luNzlfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfM2luNzlfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8zaW43OV8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8zaW43OV8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzNpbjc5XzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfM2luNzlfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfM2luNzlfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8zaW43OV8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8zaW43OV8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzNpbjc5XzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfM2luNzlfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfM2luNzlfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8zaW43OV8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8zaW43OV8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzNpbjc5XzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfM2luNzlfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8zaW43OV8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8zaW43OV8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8zaW43OV8xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8zaW43OV8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfM2luNzlfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfM2luNzlfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8zaW43OV8yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8zaW43OV8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfM2luNzlfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfM2luNzlfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8zaW43OV8yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8zaW43OV8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfM2luNzlfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfM2luNzlfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzNpbjc5XzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzNpbjc5XzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfM2luNzlfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfM2luNzlfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8zaW43OV8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8zaW43OV8xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfM2luNzlfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfM2luNzlfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8zaW43OV8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8zaW43OV8yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfM2luNzlfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfM2luNzlfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8zaW43OV8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8zaW43OV8yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8zaW43OV8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8zaW43OV8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8zaW43OV8xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8zaW43OV8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfM2luNzlfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfM2luNzlfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8zaW43OV8yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8zaW43OV8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfM2luNzlfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfM2luNzlfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8zaW43OV8yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8zaW43OV8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfM2luNzlfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfM2luNzlfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzNpbjc5XzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzNpbjc5XzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfM2luNzlfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfM2luNzlfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8zaW43OV8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8zaW43OV8xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfM2luNzlfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfM2luNzlfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8zaW43OV8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8zaW43OV8yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfM2luNzlfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8zaW43OV81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfM2luNzlfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8zaW43OV8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzNpbjc5XzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8zaW43OV8yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8zaW43OV8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8zaW43OV8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8zaW43OV8xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8zaW43OV8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfM2luNzlfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfM2luNzlfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8zaW43OV8yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8zaW43OV8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfM2luNzlfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfM2luNzlfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8zaW43OV8yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8zaW43OV8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfM2luNzlfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfM2luNzlfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzNpbjc5XzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzNpbjc5XzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfM2luNzlfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfM2luNzlfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8zaW43OV8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8zaW43OV8xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfM2luNzlfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfM2luNzlfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8zaW43OV8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8zaW43OV8yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfM2luNzlfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8zaW43OV83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzNpbjc5Xzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfM2luNzlfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8zaW43OV8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzNpbjc5XzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfM2luNzlfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8zaW43OV8yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8zaW43OV84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mykge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiBub25lO1xufVxuLmF3c3VpX2JvZHktY2VsbC1maXJzdC1yb3dfYzZ0dXBfM2luNzlfMTAzNzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfM2luNzlfMTA0MDpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTA0MCk6bm90KC5hd3N1aV9oYXMtZm9vdGVyX2M2dHVwXzNpbjc5XzEwNDApIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2JvZHktY2VsbC1sYXN0LXJvd19jNnR1cF8zaW43OV8xMDQwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMDQwKS5hd3N1aV9oYXMtZm9vdGVyX2M2dHVwXzNpbjc5XzEwNDAge1xuICAvKlxuICBBZGQgYSBib3R0b20gYm9yZGVyIHRvIHRoZSBib2R5IGNlbGxzIG9mIHRoZSBsYXN0IHJvdyBhcyBhIHNlcGFyYXRvciBiZXR3ZWVuIHRoZVxuICB0YWJsZSBhbmQgdGhlIGZvb3RlclxuICAqL1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNoYWRlZF9jNnR1cF8zaW43OV8xMDUwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtcHJzdjE3LCAjZjZmNmY5KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfM2luNzlfNTM2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMDQwKTpub3QoLmF3c3VpX2JvZHktY2VsbC1sYXN0LXJvd19jNnR1cF8zaW43OV8xMDQwKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG8sICNkZWRlZTMpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMDQwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm0sICNmMGZiZmYpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEsICMwMDZjZTApO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtdzl6MW5xLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTA0MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMDQwLmF3c3VpX2JvZHktY2VsbC1sYXN0LXJvd19jNnR1cF8zaW43OV8xMDQwLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzNpbjc5XzEwNDA6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMDQwOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzNpbjc5XzcwMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG4gIHotaW5kZXg6IDc5ODtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogcGFkZGluZztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1xdWljay03dGRvNTIsIDkwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1zdGlja3ktMm81dm9nLCBjdWJpYy1iZXppZXIoMSwgMCwgMC44MywgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfM2luNzlfNzAyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfM2luNzlfNzAyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfM2luNzlfNzAyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzNpbjc5XzcwMi5hd3N1aV90YWJsZS12YXJpYW50LWZ1bGwtcGFnZV9jNnR1cF8zaW43OV8xMTAxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzNpbjc5XzcwMi5hd3N1aV9ib2R5LWNlbGwtc2hhZGVkX2M2dHVwXzNpbjc5XzEwNTA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC1wcnN2MTcsICNmNmY2ZjkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfM2luNzlfNzAyLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMDQwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm0sICNmMGZiZmYpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfM2luNzlfNzAyLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMDQwOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8zaW43OV83MDIuYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzNpbjc5XzEwNDA6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3gtc2hhZG93OiA0cHggMCAwIDAgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfM2luNzlfNzAyLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMDQwOm5vdCgjXFw5KTpsYXN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLWVuZF9jNnR1cF8zaW43OV8xMTE4IHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC1raWVranIsIC00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpKSwgOHB4IDAgMCAwIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5LCAjZmZmZmZmKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAtMjRweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfM2luNzlfNzAyLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMDQwOm5vdCgjXFw5KTpsYXN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLWVuZF9jNnR1cF8zaW43OV8xMTE4OmRpcihydGwpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QteW44eTc3LCA0cHggMHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAtMjRweCAwIDApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfMTEyNzpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15bjh5NzcsIDRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwcHggLTI0cHggMHB4IDBweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfYzZ0dXBfM2luNzlfMTEyNzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LWtpZWtqciwgLTRweCAwIDhweCAxcHggcmdiYSgwLCAyOCwgMzYsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIC0yNHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLWVuZF9jNnR1cF8zaW43OV8xMTE4Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3Qta2lla2pyLCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLWVuZF9jNnR1cF8zaW43OV8xMTE4Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NywgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTI0cHggMCAwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTA0MDpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzNpbjc5XzEwNDApLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwXzNpbjc5XzExNDkge1xuICBib3JkZXItYmxvY2stZW5kOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzNpbjc5XzEwNDApLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwXzNpbjc5XzExNDkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzNpbjc5XzEwNDAuYXdzdWlfYm9keS1jZWxsLXByZXYtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTE1Njpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLWptMGpsNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzNpbjc5XzEwNDAuYXdzdWlfYm9keS1jZWxsLXByZXYtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTE1NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMDQwLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwXzNpbjc5XzExNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzNpbjc5XzEwNDAuYXdzdWlfYm9keS1jZWxsLW5leHQtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTE0OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTA0MC5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMTQ5Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMDQwLmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwXzNpbjc5XzExNTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTA0MC5hd3N1aV9ib2R5LWNlbGwtcHJldi1zZWxlY3RlZF9jNnR1cF8zaW43OV8xMTU2Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzNpbjc5XzEwNDA6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXByZXYtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTE1NikgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTE4Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zdWNjZXNzX2M2dHVwXzNpbjc5XzExODc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpICsgY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF8zaW43OV8xMTg3Om5vdCgjXFw5KSwgLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8zaW43OV8xMTgyOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvcl9jNnR1cF8zaW43OV8xMTgyOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogMDtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtaW4tYmxvY2stc2l6ZTogMTBweDtcbiAgbWluLWlubGluZS1zaXplOiAxMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQta3ZqdjEwLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWRpc2FibGVkX2M2dHVwXzNpbjc5XzEyMTI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtcHQwMXhnLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yX2M2dHVwXzNpbjc5XzExODI6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1kNzJyOTQsICMwMDJiNjYpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3JfYzZ0dXBfM2luNzlfMTE4Mjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtd3NoOTlpLCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXJvd19jNnR1cF8zaW43OV8xMjIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itcm93X2M2dHVwXzNpbjc5XzEyMjEgPiA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1jb250cm9sc19jNnR1cF8zaW43OV8xMjMxOm5vdCgjXFw5KSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itcm93LWVkaXRvcl9jNnR1cF8zaW43OV8xMjM0Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gNiAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAyICogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWZvY3VzYWJsZV9jNnR1cF8zaW43OV8xMjM3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWZvY3VzYWJsZV9jNnR1cF8zaW43OV8xMjM3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItZm9jdXNhYmxlX2M2dHVwXzNpbjc5XzEyMzc6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIC0xcHggKyAtMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItZm9jdXNhYmxlX2M2dHVwXzNpbjc5XzEyMzc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzNpbjc5XzcwMiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1pY29uX2M2dHVwXzNpbjc5XzEyNjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfM2luNzlfNzAyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfM2luNzlfNzAyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8zaW43OV8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8zaW43OV8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzNpbjc5XzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8zaW43OV8xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8zaW43OV8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfM2luNzlfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfM2luNzlfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzNpbjc5XzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8zaW43OV8yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8zaW43OV8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfM2luNzlfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfM2luNzlfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzNpbjc5XzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8zaW43OV8yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8zaW43OV8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8zaW43OV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfM2luNzlfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfM2luNzlfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzNpbjc5XzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzNpbjc5XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpICsgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX3Jlc2l6YWJsZS1jb2x1bW5zX2M2dHVwXzNpbjc5XzEzNzMpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1MykgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzNpbjc5XzExODIsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1MykgPiAuYXdzdWlfZXhwYW5kYWJsZS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTM3NiA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTE4MiB7XG4gIG9wYWNpdHk6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKTpmb2N1cy13aXRoaW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKTpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpOmZvY3VzLXdpdGhpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpOmZvY3VzLXdpdGhpbi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8zaW43OV83MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1Myk6Zm9jdXMtd2l0aGluLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2MzpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpOmZvY3VzLXdpdGhpbi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6Zmlyc3QtY2hpbGQge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKDEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1Myk6Zm9jdXMtd2l0aGluLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2MzpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKDEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfM2luNzlfNDUzKTpmb2N1cy13aXRoaW4uYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzNpbjc5XzcwMiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF8zaW43OV8xMjYxLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfM2luNzlfMTQyNyAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1pY29uX2M2dHVwXzNpbjc5XzEyNjEge1xuICBkaXNwbGF5OiB1bnNldDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbi5hd3N1aV9ib2R5LWNlbGwtaGFzLXN1Y2Nlc3NfYzZ0dXBfM2luNzlfMTQzMCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXQtZGlzYWJsZWQtcG9wb3Zlcl9jNnR1cF8zaW43OV8xNDI3LmF3c3VpX2JvZHktY2VsbC1oYXMtc3VjY2Vzc19jNnR1cF8zaW43OV8xNDMwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgKyBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXQtZGlzYWJsZWQtcG9wb3Zlcl9jNnR1cF8zaW43OV8xNDI3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbiA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTE4MiwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzEzNzYgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzNpbjc5XzExODIsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXQtZGlzYWJsZWQtcG9wb3Zlcl9jNnR1cF8zaW43OV8xNDI3ID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8zaW43OV8xMTgyLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfM2luNzlfMTQyNyA+IC5hd3N1aV9leHBhbmRhYmxlLWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xMzc2ID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8zaW43OV8xMTgyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbiA+IC5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF8zaW43OV8xMTg3LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfM2luNzlfMTQyNyA+IC5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF8zaW43OV8xMTg3IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8zaW43OV83MDIsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXQtZGlzYWJsZWQtcG9wb3Zlcl9jNnR1cF8zaW43OV8xNDI3LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzNpbjc5XzcwMiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOmhvdmVyOmhvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpob3Zlcjpob3ZlciAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1pY29uX2M2dHVwXzNpbjc5XzEyNjEge1xuICBkaXNwbGF5OiB1bnNldDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6aG92ZXI6aG92ZXI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8zaW43OV80NTMpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrLCAjZjNmM2Y3KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3gsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3gsICM4YzhjOTQpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpob3Zlcjpob3Zlci5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8zaW43OV83MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpob3Zlcjpob3ZlcjpmaXJzdC1jaGlsZCB7XG4gIGluc2V0LWlubGluZTogMDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOmhvdmVyOmhvdmVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTE4MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTM3NiA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTE4MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyhjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpIC0gMiAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1zdWNjZXNzX2M2dHVwXzNpbjc5XzExODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGMoY2FsYyhjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpICsgY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKSAtIDIgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpob3Zlcjpob3Zlci5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfM2luNzlfMTA0MC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTA0MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6aG92ZXI6aG92ZXIuYXdzdWlfYm9keS1jZWxsLW5leHQtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTE0OSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8zaW43OV8xNjAge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC8gMikgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzNpbjc5XzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfM2luNzlfNDUzKTpob3Zlcjpob3Zlci5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfM2luNzlfMTA0MDpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTA0MCkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSAodmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOmhvdmVyOmhvdmVyLmF3c3VpX2JvZHktY2VsbC1maXJzdC1yb3dfYzZ0dXBfM2luNzlfMTAzNzpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzNpbjc5XzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfM2luNzlfMTA0MCkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTYwIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSAodmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jazogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzNpbjc5XzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzNpbjc5XzExODIsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8zaW43OV80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzNpbjc5XzQ1Myk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS1jZWxsLWNvbnRlbnRfYzZ0dXBfM2luNzlfMTM3NiA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfM2luNzlfMTE4MiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfM2luNzlfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8zaW43OV80NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1zdWNjZXNzX2M2dHVwXzNpbjc5XzExODcge1xuICBvcGFjaXR5OiAxO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfM2luNzlfNzAyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyOm5vdCgjXFw5KTpmb2N1cy5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzNpbjc5XzE1Mjpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfM2luNzlfMzYzOmZpcnN0LWNoaWxkIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfM2luNzlfMTUyOm5vdCgjXFw5KTpmb2N1cy5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8zaW43OV8zNjM6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKDEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8zaW43OV8xNTI6bm90KCNcXDkpOmZvY3VzLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzNpbjc5XzM2MzpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8zaW43OV83MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfaXRlbXMtbG9hZGVyXzExNXB0XzE2bDA3XzU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcmVzaXplLWFjdGl2ZV94N3BldV8xeHl0c18xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVzaXplLWFjdGl2ZS13aXRoLWZvY3VzX3g3cGV1XzF4eXRzXzE0NSkgKiB7XG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmF3c3VpX3Jlc2l6ZXItd3JhcHBlcl94N3BldV8xeHl0c18xNTA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCkgLyAyKTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwO1xufVxudGg6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiAuYXdzdWlfcmVzaXplci13cmFwcGVyX3g3cGV1XzF4eXRzXzE1MDpoYXMoLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMXh5dHNfMTU4KS5hd3N1aV9pcy1ib3JkZXJsZXNzX3g3cGV1XzF4eXRzXzE1OCB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9yZXNpemVyLWJ1dHRvbi13cmFwcGVyX3g3cGV1XzF4eXRzXzE2Mjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG50aDpub3QoI1xcOSk6bm90KFtkYXRhLXJpZ2h0bW9zdF0pID4gLmF3c3VpX2RpdmlkZXJfeDdwZXVfMXh5dHNfMTU4LFxuLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMXh5dHNfMTU4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMCUgLSBjYWxjKDIgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSkpO1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbnRoOm5vdCgjXFw5KTpub3QoW2RhdGEtcmlnaHRtb3N0XSkgPiAuYXdzdWlfZGl2aWRlcl94N3BldV8xeHl0c18xNTguYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV8xeHl0c18xNTgsXG4uYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV8xeHl0c18xNTguYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV8xeHl0c18xNTg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC1xdm1oeGYsICM4YzhjOTQpO1xufVxudGg6bm90KCNcXDkpOm5vdChbZGF0YS1yaWdodG1vc3RdKSA+IC5hd3N1aV9kaXZpZGVyX3g3cGV1XzF4eXRzXzE1OC5hd3N1aV9kaXZpZGVyLWdyb3VwZWRfeDdwZXVfMXh5dHNfMTg1LFxuLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMXh5dHNfMTU4LmF3c3VpX2RpdmlkZXItZ3JvdXBlZF94N3BldV8xeHl0c18xODU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1LCAjOGM4Yzk0KTtcbn1cbnRoOm5vdCgjXFw5KTpub3QoW2RhdGEtcmlnaHRtb3N0XSkgPiAuYXdzdWlfZGl2aWRlcl94N3BldV8xeHl0c18xNTguYXdzdWlfZGl2aWRlci1wb3NpdGlvbi10b3BfeDdwZXVfMXh5dHNfMTg5LFxuLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMXh5dHNfMTU4LmF3c3VpX2RpdmlkZXItcG9zaXRpb24tdG9wX3g3cGV1XzF4eXRzXzE4OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGF1dG87XG4gIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMCUgLSBjYWxjKDIgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSkgLyAyKTtcbn1cbnRoOm5vdCgjXFw5KTpub3QoW2RhdGEtcmlnaHRtb3N0XSkgPiAuYXdzdWlfZGl2aWRlcl94N3BldV8xeHl0c18xNTguYXdzdWlfZGl2aWRlci1wb3NpdGlvbi1ib3R0b21feDdwZXVfMXh5dHNfMTk1LFxuLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMXh5dHNfMTU4LmF3c3VpX2RpdmlkZXItcG9zaXRpb24tYm90dG9tX3g3cGV1XzF4eXRzXzE5NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGF1dG87XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMCUgLSBjYWxjKDIgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSkgLyAyKTtcbn1cbnRoOm5vdCgjXFw5KTpub3QoW2RhdGEtcmlnaHRtb3N0XSkgPiAuYXdzdWlfZGl2aWRlcl94N3BldV8xeHl0c18xNTguYXdzdWlfZGl2aWRlci1wb3NpdGlvbi1mdWxsX3g3cGV1XzF4eXRzXzIwMSxcbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzF4eXRzXzE1OC5hd3N1aV9kaXZpZGVyLXBvc2l0aW9uLWZ1bGxfeDdwZXVfMXh5dHNfMjAxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWF4LWJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzF4eXRzXzE1ODpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCkgLyAyKTtcbn1cblxuLmF3c3VpX2RpdmlkZXItYWN0aXZlX3g3cGV1XzF4eXRzXzIxMTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Jlc2l6ZXItd3JhcHBlcl94N3BldV8xeHl0c18xNTAuYXdzdWlfdmlzdWFsLXJlZnJlc2hfeDdwZXVfMXh5dHNfMjE1LmF3c3VpX2lzLWJvcmRlcmxlc3NfeDdwZXVfMXh5dHNfMTU4LmF3c3VpX2lzLWxhc3RfeDdwZXVfMXh5dHNfMjE1ID4gLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMXh5dHNfMTU4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9yZXNpemVyX3g3cGV1XzF4eXRzXzE1MDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBpbnNldC1ibG9jazogMDtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cbi5hd3N1aV9yZXNpemVyX3g3cGV1XzF4eXRzXzE1MDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfcmVzaXplLWFjdGl2ZV94N3BldV8xeHl0c18xNDUgLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfMXh5dHNfMTUwOm5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfMXh5dHNfMTUwLmF3c3VpX2hhcy1mb2N1c194N3BldV8xeHl0c18yNjQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfMXh5dHNfMTUwLmF3c3VpX2hhcy1mb2N1c194N3BldV8xeHl0c18yNjQ6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpIC0gMnB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcmVzaXplcl94N3BldV8xeHl0c18xNTAuYXdzdWlfaGFzLWZvY3VzX3g3cGV1XzF4eXRzXzI2NDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgLSAycHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgLSAycHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSAtIDJweCkgKyBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgLSAycHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpIC0gMnB4KSArIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSAtIDJweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90cmFja2VyX3g3cGV1XzF4eXRzXzI4Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIGRhc2hlZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUteHRzdzJ0LCAjMGYxNDFhKTtcbiAgaW5saW5lLXNpemU6IDA7XG4gIGluc2V0LWJsb2NrOiAwO1xufVxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfeDdwZXVfMXh5dHNfMTQ1IC5hd3N1aV90cmFja2VyX3g3cGV1XzF4eXRzXzI4Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci1nbGxyazYsICNmZmZmZmYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4YywgIzQyNDY1MCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfbHJpN3pfMTgzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV9scmk3el8xODM6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfbHJpN3pfMTgzOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfbHJpN3pfMjA0Om5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlX2xyaTd6XzIwNDpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfaGVhZGVyLWNlbGwtc3BhbnMtcm93c18xc3BhZV9scmk3el8yMDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC1yaHp1dTUsICM4YzhjOTQpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9oZWFkZXItY2VsbC1ncm91cF8xc3BhZV9scmk3el8yMDQgPiAuYXdzdWlfcmVzaXplLWRpdmlkZXJfMXNwYWVfbHJpN3pfMjA5LmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlX2xyaTd6XzIwOTpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV9scmk3el8yMDQgPiAuYXdzdWlfcmVzaXplLWRpdmlkZXJfMXNwYWVfbHJpN3pfMjA5LmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlX2xyaTd6XzIwOTpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfaGVhZGVyLWNlbGwtc3BhbnMtcm93c18xc3BhZV9scmk3el8yMDQgPiAuYXdzdWlfcmVzaXplLWRpdmlkZXJfMXNwYWVfbHJpN3pfMjA5LmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlX2xyaTd6XzIwOTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC1yaHp1dTUsICM4YzhjOTQpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXN0aWNreV8xc3BhZV9scmk3el8yMTI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXRhYmxlLXN0aWNreS13aWR0aC1iN2hiZjUsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXN0aWNreV8xc3BhZV9scmk3el8yMTIuYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfbHJpN3pfMjA0Om5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jZWxsLXN0aWNreV8xc3BhZV9scmk3el8yMTIuYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV9scmk3el8yMDQ6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNlbGwtc3RpY2t5XzFzcGFlX2xyaTd6XzIxMi5hd3N1aV9oZWFkZXItY2VsbC1zcGFucy1yb3dzXzFzcGFlX2xyaTd6XzIwNDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC1yaHp1dTUsICM4YzhjOTQpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXN0dWNrXzFzcGFlX2xyaTd6XzIxODpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC12YXJpYW50LWZ1bGwtcGFnZV8xc3BhZV9scmk3el8yMTgpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1mdWxsLXBhZ2VfMXNwYWVfbHJpN3pfMjE4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4teDJ5c2hrLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC12YXJpYW50LWZ1bGwtcGFnZV8xc3BhZV9scmk3el8yMTguYXdzdWlfaGVhZGVyLWNlbGwtaGlkZGVuXzFzcGFlX2xyaTd6XzIyNDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC12YXJpYW50LWVtYmVkZGVkXzFzcGFlX2xyaTd6XzIyNy5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV9scmk3el8yMjc6bm90KCNcXDkpOm5vdCg6aXMoLmF3c3VpX2hlYWRlci1jZWxsLXN0aWNreV8xc3BhZV9scmk3el8yMTIsIC5hd3N1aV9zdGlja3ktY2VsbF8xc3BhZV9scmk3el8yMjcpKSwgLmF3c3VpX2hlYWRlci1jZWxsLXZhcmlhbnQtYm9yZGVybGVzc18xc3BhZV9scmk3el8yMjcuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfbHJpN3pfMjI3Om5vdCgjXFw5KTpub3QoOmlzKC5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfbHJpN3pfMjEyLCAuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfbHJpN3pfMjI3KSkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OTpub3QoI1xcOSk6bGFzdC1jaGlsZCwgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OVtkYXRhLXJpZ2h0bW9zdF06bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlX2xyaTd6XzIzMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfbHJpN3pfMjI3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLWdsbHJrNiwgI2ZmZmZmZik7XG4gIHotaW5kZXg6IDc5ODtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogcGFkZGluZztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1xdWljay03dGRvNTIsIDkwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1zdGlja3ktMm81dm9nLCBjdWJpYy1iZXppZXIoMSwgMCwgMC44MywgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9zdGlja3ktY2VsbF8xc3BhZV9scmk3el8yMjc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlX2xyaTd6XzIyNzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfbHJpN3pfMjI3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfbHJpN3pfMjI3LmF3c3VpX3RhYmxlLXZhcmlhbnQtZnVsbC1wYWdlXzFzcGFlX2xyaTd6XzI1MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLXgyeXNoaywgI2ZmZmZmZik7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1sZWZ0XzFzcGFlX2xyaTd6XzI1NDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uXzFzcGFlX2xyaTd6XzI1NCkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1qZHU4N2UsIDIwcHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1zdGFydF8xc3BhZV9scmk3el8yNTc6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QteW44eTc3LCA0cHggMHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMHB4IC0yNHB4IDBweCAwcHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfMXNwYWVfbHJpN3pfMjU3ID4gLmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlX2xyaTd6XzIwOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1zdGFydF8xc3BhZV9scmk3el8yNTc6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC1raWVranIsIC00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAtMjRweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLWVuZF8xc3BhZV9scmk3el8yNjk6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC1raWVranIsIC00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAtMjRweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfMXNwYWVfbHJpN3pfMjY5Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NywgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTI0cHggMCAwKTtcbn1cblxuLmF3c3VpX3NvcnRpbmctaWNvbl8xc3BhZV9scmk3el8yNzk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tZTE5bHU3LCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX2hlYWRlci1jZWxsLW1haW5fMXNwYWVfbHJpN3pfMjg3Om5vdCgjXFw5KSB7XG4gIC8qIFdoZW4gdGhlIHdyYXBwZXIgaXMgcHJlc2VudCB3aXRob3V0IGEgc29ydCBtZW51LCBiZWhhdmUgYXMgaWYgaXQgd2VyZW4ndCB0aGVyZS4gKi9cbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9zb3J0LXByaW9yaXR5LWJhZGdlXzFzcGFlX2xyaTd6XzI5Mjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2VkaXQtaWNvbl8xc3BhZV9scmk3el8yOTY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfbHJpN3pfMzA4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfbHJpN3pfMjA0ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfbHJpN3pfMzAyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfbHJpN3pfMzAyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV9scmk3el8zMDI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV9scmk3el8zMDIuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV9scmk3el8xODM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfbHJpN3pfMzAyLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfbHJpN3pfMTgzOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV9scmk3el8zMDIuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV9scmk3el8xODM6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfbHJpN3pfMjA0ID4gLmF3c3VpX2hlYWRlci1jZWxsLW1haW5fMXNwYWVfbHJpN3pfMjg3ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfbHJpN3pfMzAyOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jZWxsLXNwYW5zLXJvd3NfMXNwYWVfbHJpN3pfMjA0ID4gLmF3c3VpX2hlYWRlci1jZWxsLW1haW5fMXNwYWVfbHJpN3pfMjg3ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfbHJpN3pfMzAyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlX2xyaTd6XzIzMCA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlX2xyaTd6XzI4NyA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KSArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlX2xyaTd6XzIzMCA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlX2xyaTd6XzI4NyA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LW11bHRpLXNvcnRlZF8xc3BhZV9scmk3el8zNjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV9scmk3el8zNjkuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGVkXzFzcGFlX2xyaTd6XzM2OSA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlX2xyaTd6XzI4NyA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMiA+IC5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfbHJpN3pfMjc5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1tYWluLXdpdGgtbWVudV8xc3BhZV9scmk3el8zNzM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnQtd2l0aC1tZW51XzFzcGFlX2xyaTd6XzM3ODpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX2hlYWRlci1jZWxsLXNwYW5zLXJvd3NfMXNwYWVfbHJpN3pfMjA0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc3BhbnMtcm93c18xc3BhZV9scmk3el8yMDQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV9scmk3el8yODcgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV9scmk3el8zMDI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zcGFucy1yb3dzXzFzcGFlX2xyaTd6XzIwNCA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlX2xyaTd6XzI4NyA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMiA+IC5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfbHJpN3pfMjc5Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBhdXRvO1xuICBpbnNldC1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV9scmk3el8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfbHJpN3pfMzY5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV9scmk3el8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfbHJpN3pfMzY5KSA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlX2xyaTd6XzI4NyA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMjpob3ZlciwgLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlX2xyaTd6XzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV9scmk3el8zNjkpLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRlZF8xc3BhZV9scmk3el8zNjkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV9scmk3el8yODcgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV9scmk3el8zMDIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV9scmk3el8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfbHJpN3pfMzY5KSA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlX2xyaTd6XzI4NyA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMjpob3ZlciA+IC5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfbHJpN3pfMjc5LCAuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfbHJpN3pfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlX2xyaTd6XzM2OSkuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGVkXzFzcGFlX2xyaTd6XzM2OSA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlX2xyaTd6XzI4NyA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMiA+IC5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfbHJpN3pfMjc5IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdCwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC10ZXh0XzFzcGFlX2xyaTd6XzQxMDpub3QoI1xcOSkge1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC8gMik7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtdGV4dF8xc3BhZV9scmk3el80MTA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtdGV4dC13cmFwXzFzcGFlX2xyaTd6XzQxNCkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmF3c3VpX2hlYWRlci1jZWxsLWFzY2VuZGluZ18xc3BhZV9scmk3el80MjA6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlci1jZWxsLWRlc2NlbmRpbmdfMXNwYWVfbHJpN3pfNDIxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4vKlxuSW4gVmlzdWFsIFJlZnJlc2ggdGhlIGZpcnN0IGNlbGwgaW4gdGhlIGhlYWRlciBzaG91bGQgYWxpZ25cbndpdGggdGhlIGxlZnQgZWRnZSBvZiB0aGUgdGFibGUgYXMgY2xvc2VseSBhcyBwb3NzaWJsZS4gSWYgdGhlXG5sYXN0IGhlYWRlciBjZWxsIGlzIHNvcnRhYmxlIHRoZSBzb3J0IGljb24gc2hvdWxkIGFsaWduIHdpdGggdGhlXG5zZXR0aW5ncyBpY29uIGluIHRoZSBwYWdpbmF0aW9uIHNsb3QuXG4qL1xuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV9scmk3el8yMjcpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfbHJpN3pfMjI3KTpmaXJzdC1jaGlsZC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfbHJpN3pfMzA4IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cblxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV9scmk3el8yMjc6bm90KCNcXDkpIHtcbiAgLypcbiAgICBTdHJpcGVkIHJvd3MgcmVxdWlyZXMgYWRkaXRpb25hbCBsZWZ0IHBhZGRpbmcgYmVjYXVzZSB0aGVcbiAgICBzaGFkZWQgYmFja2dyb3VuZCBtYWtlcyB0aGUgY2hpbGQgY29udGVudCBhcHBlYXIgdG9vIGNsb3NlXG4gICAgdG8gdGhlIHRhYmxlIGVkZ2UuXG4gICovXG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX2xyaTd6XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX2xyaTd6XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV9scmk3el8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfbHJpN3pfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlX2xyaTd6XzE4MyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfbHJpN3pfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlX2xyaTd6XzE4MyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX2xyaTd6XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV9scmk3el8xODM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV9scmk3el8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV9scmk3el8yMDQpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfbHJpN3pfMjA0KSA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlX2xyaTd6XzI4NyA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwcHg7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX2xyaTd6XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlX2xyaTd6XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cF8xc3BhZV9scmk3el8yMDQpID4gLmF3c3VpX2hlYWRlci1jZWxsLW1haW5fMXNwYWVfbHJpN3pfMjg3ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfbHJpN3pfMzAyLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnQtZXhwYW5kYWJsZV8xc3BhZV9scmk3el8zMDgge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYygwcHggKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV9scmk3el8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV9scmk3el8yMDQpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfbHJpN3pfMjA0KSA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlX2xyaTd6XzI4NyA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMjpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfbHJpN3pfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfbHJpN3pfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlX2xyaTd6XzIwNCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV9scmk3el8yODcgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV9scmk3el8zMDI6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX2xyaTd6XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlX2xyaTd6XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cF8xc3BhZV9scmk3el8yMDQpID4gLmF3c3VpX2hlYWRlci1jZWxsLW1haW5fMXNwYWVfbHJpN3pfMjg3ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfbHJpN3pfMzAyOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfbHJpN3pfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfbHJpN3pfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlX2xyaTd6XzIwNCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV9scmk3el8yODcgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV9scmk3el8zMDIuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV9scmk3el8xODMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX2xyaTd6XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlX2xyaTd6XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cF8xc3BhZV9scmk3el8yMDQpID4gLmF3c3VpX2hlYWRlci1jZWxsLW1haW5fMXNwYWVfbHJpN3pfMjg3ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfbHJpN3pfMzAyLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfbHJpN3pfMTgzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV9scmk3el8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV9scmk3el8yMDQpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfbHJpN3pfMjA0KSA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlX2xyaTd6XzI4NyA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX2xyaTd6XzMwMi5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlX2xyaTd6XzE4Mzo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX2xyaTd6XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzXzFzcGFlX2xyaTd6XzUzNSk6bm90KC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0XzFzcGFlX2xyaTd6XzUzNSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cF8xc3BhZV9scmk3el8yMDQpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV9scmk3el8yMDQpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV9scmk3el8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGFzLXN0cmlwZWQtcm93c18xc3BhZV9scmk3el81MzUpOm5vdCguYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV9scmk3el81MzUpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfbHJpN3pfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfbHJpN3pfMjA0KS5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfbHJpN3pfMzA4IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV9scmk3el8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfMXNwYWVfbHJpN3pfNTM1Om5vdCguYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV9scmk3el81MzUpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfbHJpN3pfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfbHJpN3pfMjA0KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV9scmk3el8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfMXNwYWVfbHJpN3pfNTM1Om5vdCguYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV9scmk3el81MzUpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfbHJpN3pfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfbHJpN3pfMjA0KS5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfbHJpN3pfMzA4IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX2xyaTd6XzIyNzpub3QoI1xcOSk6bGFzdC1jaGlsZC5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV9scmk3el8yMzA6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1yZXNpemFibGVfMXNwYWVfbHJpN3pfNTQ3KSwgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX2xyaTd6XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV9scmk3el8yMjdbZGF0YS1yaWdodG1vc3RdLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlX2xyaTd6XzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1yZXNpemFibGVfMXNwYWVfbHJpN3pfNTQ3KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfbHJpN3pfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX2xyaTd6XzIyNy5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0XzFzcGFlX2xyaTd6XzUzNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV9scmk3el8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfbHJpN3pfMjI3LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfbHJpN3pfNTM1LmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnQtZXhwYW5kYWJsZV8xc3BhZV9scmk3el8zMDg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbkBrZXlmcmFtZXMgYXdzdWlfc2tlbGV0b24td2F2ZV8xcXE1bF9haG5sNF8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX3NrZWxldG9uLXdhdmUtcnRsXzFxcTVsX2Fobmw0XzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbi5hd3N1aV9yb290XzFxcTVsX2Fobmw0XzE2MTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yb290XzFxcTVsX2Fobmw0XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF9haG5sNF8xNjQ6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMWVtO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tNnI5anhjLCAjZWJlYmYwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1za2VsZXRvbi04Mzg0ODAsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNrZWxldG9uLTgzODQ4MCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2tlbGV0b24tODM4NDgwLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2tlbGV0b24tODM4NDgwLCA4cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9yb290XzFxcTVsX2Fobmw0XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF9haG5sNF8xNjQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHRyYW5zcGFyZW50LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtMnVoMW9mLCAjZjZmNmY5KSwgdHJhbnNwYXJlbnQpO1xuICBhbmltYXRpb246IGF3c3VpX3NrZWxldG9uLXdhdmVfMXFxNWxfYWhubDRfMSAxLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzFxcTVsX2Fobmw0XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF9haG5sNF8xNjQ6bm90KCNcXDkpOjphZnRlciB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMXFxNWxfYWhubDRfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsX2Fobmw0XzE2NDpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KTpkaXIocnRsKTo6YWZ0ZXIge1xuICBhbmltYXRpb246IGF3c3VpX3NrZWxldG9uLXdhdmUtcnRsXzFxcTVsX2Fobmw0XzEgMS4yNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KTpkaXIocnRsKTo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzFxcTVsX2Fobmw0XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF9haG5sNF8xNjQ6bm90KCNcXDkpOmRpcihydGwpOjphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMXFxNWxfYWhubDRfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsX2Fobmw0XzE2NDpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMXFxNWxfYWhubDRfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsX2Fobmw0XzE2NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzFxcTVsX2Fobmw0XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF9haG5sNF8xNjQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2Rpc3BsYXktYmxvY2tfMXFxNWxfYWhubDRfMjIyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfZGlzcGxheS1pbmxpbmUtYmxvY2tfMXFxNWxfYWhubDRfMjI2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmF3c3VpX2Rpc3BsYXktaW5saW5lXzFxcTVsX2Fobmw0XzIyNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hd3N1aV92YXJpYW50LXRleHQtYm9keS1zXzFxcTVsX2Fobmw0XzIzNTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWJvZHktbV8xcXE1bF9haG5sNF8yNDA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1oZWFkaW5nLXhzXzFxcTVsX2Fobmw0XzI0NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG59XG5cbi5hd3N1aV92YXJpYW50LXRleHQtaGVhZGluZy1zXzFxcTVsX2Fobmw0XzI1MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWhlYWRpbmctbV8xcXE1bF9haG5sNF8yNTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1oZWFkaW5nLWxfMXFxNWxfYWhubDRfMjYwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCk7XG59XG5cbi5hd3N1aV92YXJpYW50LXRleHQtaGVhZGluZy14bF8xcXE1bF9haG5sNF8yNjU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWRpc3BsYXktbF8xcXE1bF9haG5sNF8yNzA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZGlzcGxheS1sLTB4ZHozYSwgNDJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0LCA0OHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXJfZmFxdDhfMTl4dDdfMTgxOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDE1cHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyX2ZhcXQ4XzE5eHQ3XzE4MVtkYXRhLXN0dWNrPWZhbHNlXTpub3QoI1xcOSkge1xuICBjbGlwLXBhdGg6IGluc2V0KC05OTk5cHggMCAwIDAgcm91bmQgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KSk7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhci1jb250ZW50X2ZhcXQ4XzE5eHQ3XzE5Mzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNXB4O1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItdmlzaWJsZV9mYXF0OF8xOXh0N18xOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhci1uYXRpdmUtaW52aXNpYmxlX2ZhcXQ4XzE5eHQ3XzE5OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0xNXB4O1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItb2Zmc2V0X2ZhcXQ4XzE5eHQ3XzIwMjpub3QoI1xcOSkge1xuICB6LWluZGV4OiA3OTk7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhci1vZmZzZXRfZmFxdDhfMTl4dDdfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2ZhcXQ4XzE5eHQ3XzIwNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG4gIGJsb2NrLXNpemU6IDE1cHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhci1vZmZzZXRfZmFxdDhfMTl4dDdfMjAyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2ZhcXQ4XzE5eHQ3XzIwNTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC01cHg7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9tb2RhbC1hY3Rpb25zXzEyaHl6XzF5amUyXzE4MTpub3QoI1xcOSkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYXdzdWlfc3VibWl0LWJ1dHRvbl8xMmh5el8xeWplMl8xODU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9sYXN0LXVwZGF0ZWQtY2FwdGlvbl8xMmh5el8xeWplMl8xODk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS00cGc1eGosICM2NTY4NzEpO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9sMGR2MF9iMDlsMV8xNDY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX3dpdGgtdG9vbGJhcl9sMGR2MF9iMDlsMV8xODA6bm90KCNcXDkpIHtcbiAgLyogU3RydWN0dXJhbCBjbGFzcyDigJQgcGFyZW50IGNvbnRleHQgZm9yIHRvb2xiYXIgbWFyZ2luIHJlc2V0cy4gKi9cbn1cblxuLmF3c3VpX2hlYWRlcl9sMGR2MF9iMDlsMV8xODQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtdWU4bHNpLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLW5hdi1sZWZ0LXowZnk4YiwgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCkgKyB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpKTtcbn1cblxuLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwX2IwOWwxXzE5ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLXNpemUtY2JjdGdiLCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiLCAjMGYxNDFhKTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmstLWhhcy1sb2dvX2wwZHYwX2IwOWwxXzIwOSA+IC5hd3N1aV9oZWFkZXItbGluay10ZXh0X2wwZHYwX2IwOWwxXzIwOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uYXdzdWlfaGVhZGVyLWxvZ29fbDBkdjBfYjA5bDFfMjE0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxLjI1ICogdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpKTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9oZWFkZXItbG9nby0tc3RyZXRjaGVkX2wwZHYwX2IwOWwxXzIyMDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfaXRlbXMtY29udHJvbF9sMGR2MF9iMDlsMV8yMjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtb3Y0aWI5LCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfbGlzdC1jb250YWluZXJfbDBkdjBfYjA5bDFfMjMwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTRxd2IwMSwgNDBweCk7XG59XG5cbi5hd3N1aV9pdGVtcy1jb250cm9sX2wwZHYwX2IwOWwxXzIyNTpub3QoI1xcOSksXG4uYXdzdWlfbGlzdC1jb250YWluZXJfbDBkdjBfYjA5bDFfMjMwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3QsIDIwcHgpIC0gY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtb3Y0aWI5LCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSAvIDIpKTtcbn1cbi5hd3N1aV9yb290LS1jb2xsYXBzZWRfbDBkdjBfYjA5bDFfMjM4ID4gLmF3c3VpX2l0ZW1zLWNvbnRyb2xfbDBkdjBfYjA5bDFfMjI1Om5vdCgjXFw5KSxcbi5hd3N1aV9yb290LS1jb2xsYXBzZWRfbDBkdjBfYjA5bDFfMjM4ID4gLmF3c3VpX2xpc3QtY29udGFpbmVyX2wwZHYwX2IwOWwxXzIzMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfbDBkdjBfYjA5bDFfMTgwID4gLmF3c3VpX2RpdmlkZXItaGVhZGVyX2wwZHYwX2IwOWwxXzI0MiArIC5hd3N1aV9pdGVtcy1jb250cm9sX2wwZHYwX2IwOWwxXzIyNTpub3QoI1xcOSksXG4uYXdzdWlfd2l0aC10b29sYmFyX2wwZHYwX2IwOWwxXzE4MCA+IC5hd3N1aV9kaXZpZGVyLWhlYWRlcl9sMGR2MF9iMDlsMV8yNDIgKyAuYXdzdWlfbGlzdC1jb250YWluZXJfbDBkdjBfYjA5bDFfMjMwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoKHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LW92NGliOSwgMjhweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSkgLyAyKSk7XG59XG5cbi5hd3N1aV9saXN0X2wwZHYwX2IwOWwxXzIzMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpIC0gdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cblxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290X2wwZHYwX2IwOWwxXzI1NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXBhbmVsLW5hdi1sZWZ0LXowZnk4YiwgMjhweCkgLSB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGssIDI0cHgpIC0gdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdC0tZmlyc3RfbDBkdjBfYjA5bDFfMjYyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdC0tY29sbGFwc2VkX2wwZHYwX2IwOWwxXzI2NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfbGlzdC12YXJpYW50LWV4cGFuZGFibGUtbGluay1ncm91cF9sMGR2MF9iMDlsMV8yNzA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpICsgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbn1cblxuLmF3c3VpX2xpc3QtdmFyaWFudC1zZWN0aW9uX2wwZHYwX2IwOWwxXzI3NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuXG4uYXdzdWlfbGlzdC12YXJpYW50LWxpbmstZ3JvdXBfbDBkdjBfYjA5bDFfMjc4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSAtIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59XG5cbi5hd3N1aV9saXN0LXZhcmlhbnQtc2VjdGlvbi1ncm91cF9sMGR2MF9iMDlsMV8yODI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSBjYWxjKCh2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1vdjRpYjksIDI4cHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpIC8gMikpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfYjA5bDFfMjg5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1nYXAtZDk5aGpjLCAwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmF3c3VpX2xpc3QtLXdpdGgtaWNvbnNfbDBkdjBfYjA5bDFfMjk2ID4gLmF3c3VpX2xpc3QtaXRlbV9sMGR2MF9iMDlsMV8yODk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zaWRlLW5hdmlnYXRpb24taXRlbS1pY29uLWdhcC0ya3QwdnMsIDRweCk7XG59XG4uYXdzdWlfbGlzdC12YXJpYW50LXJvb3QtLWZpcnN0X2wwZHYwX2IwOWwxXzI2MiA+IC5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfYjA5bDFfMjg5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuLmF3c3VpX2xpc3QtaXRlbS0tY29sbGFwc2VkX2wwZHYwX2IwOWwxXzMwMjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWljb24tZ2FwLTJrdDB2cywgNHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2xpc3QtaXRlbS0tZ3JvdXBfbDBkdjBfYjA5bDFfMzA5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmF3c3VpX2xpc3QtaXRlbS0tZ3JvdXAtbm8tcGFkZGluZy1zdGFydF9sMGR2MF9iMDlsMV8zMTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9saXN0LWl0ZW0tLWdyb3VwLW5vLXBhZGRpbmctZW5kX2wwZHYwX2IwOWwxXzMxNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbn1cbi5hd3N1aV9saXN0LWl0ZW0tLWxpbmstd2l0aC1pbmZvX2wwZHYwX2IwOWwxXzMyMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5hd3N1aV9saXN0LS1jb2xsYXBzZWQtZ3JvdXBfbDBkdjBfYjA5bDFfMzI1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5hd3N1aV9zZWN0aW9uX2wwZHYwX2IwOWwxXzMzMzpub3QoI1xcOSksXG4uYXdzdWlfZXhwYW5kYWJsZS1saW5rLWdyb3VwX2wwZHYwX2IwOWwxXzMzNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX3NlY3Rpb25fbDBkdjBfYjA5bDFfMzMzID4gZGl2Om5vdCgjXFw5KSxcbi5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXBfbDBkdjBfYjA5bDFfMzM0ID4gZGl2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3NlY3Rpb25fbDBkdjBfYjA5bDFfMzMzID4gZGl2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IDpmaXJzdC1jaGlsZCxcbi5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXBfbDBkdjBfYjA5bDFfMzM0ID4gZGl2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IDpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1vdjRpYjksIDI4cHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpIC8gMik7XG59XG4uYXdzdWlfc2VjdGlvbi0tbm8taWRlbnRfbDBkdjBfYjA5bDFfMzUwOm5vdCgjXFw5KSxcbi5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXAtLW5vLWlkZW50X2wwZHYwX2IwOWwxXzM1MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfZXhwYW5kYWJsZS1saW5rLWdyb3VwX2wwZHYwX2IwOWwxXzMzNCA+IGRpdjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uYXdzdWlfZXhwYW5kYWJsZS1saW5rLWdyb3VwLS1hY3RpdmVfbDBkdjBfYjA5bDFfMzY2ID4gZGl2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLXQ0djkyaiwgdHJhbnNwYXJlbnQpO1xufVxuXG4uYXdzdWlfc2VjdGlvbl9sMGR2MF9iMDlsMV8zMzM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC0yeC1sLXRwNTVqZCwgMjBweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG59XG4uYXdzdWlfc2VjdGlvbl9sMGR2MF9iMDlsMV8zMzMuYXdzdWlfcmVmcmVzaF9sMGR2MF9iMDlsMV8zNzM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG59XG4uYXdzdWlfbGlzdC12YXJpYW50LXJvb3QtLWZpcnN0X2wwZHYwX2IwOWwxXzI2MiA+IC5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfYjA5bDFfMjg5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9zZWN0aW9uX2wwZHYwX2IwOWwxXzMzMyB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuXG4uYXdzdWlfc2VjdGlvbi1oZWFkZXJfbDBkdjBfYjA5bDFfMzgwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2lkZS1uYXZpZ2F0aW9uLXNlY3Rpb24taGVhZGVyLXNpemUtc2NyZ2JnLCBpbmhlcml0KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtc2lkZS1uYXZpZ2F0aW9uLXNlY3Rpb24taGVhZGVyLXdlaWdodC1mbGZiMWcsIGluaGVyaXQpO1xufVxuXG4uYXdzdWlfc2VjdGlvbi1ncm91cF9sMGR2MF9iMDlsMV8zODY6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZ3htdXFzLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbGlzdC12YXJpYW50LXJvb3QtLWZpcnN0X2wwZHYwX2IwOWwxXzI2MiA+IC5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfYjA5bDFfMjg5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9zZWN0aW9uLWdyb3VwX2wwZHYwX2IwOWwxXzM4NiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuXG4uYXdzdWlfc2VjdGlvbi1ncm91cC10aXRsZV9sMGR2MF9iMDlsMV80MDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuXG4uYXdzdWlfbGlua19sMGR2MF9iMDlsMV80MDc6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC04d204NnMsICM0MjQ2NTApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1vdjRpYjksIDI4cHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpIC8gMik7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtb3Y0aWI5LCAyOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLTNwaDhmMSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tM3BoOGYxLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS0zcGg4ZjEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS0zcGg4ZjEsIDhweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9saW5rLWFjdGl2ZV9sMGR2MF9iMDlsMV80MjU6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtamx1aDgyLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLTFvNWY0OCwgIzAwNmNlMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLXQ0djkyaiwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2xpbmstYWN0aXZlX2wwZHYwX2IwOWwxXzQyNS5hd3N1aV9saW5rLS1jb2xsYXBzZWRfbDBkdjBfYjA5bDFfNDMyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtcjRtbmR1LCAjZmZmZmZmKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLWQzbHJkZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfbGluay1hY3RpdmVfbDBkdjBfYjA5bDFfNDI1LmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF9iMDlsMV80MzI6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1yNG1uZHUsICNmZmZmZmYpO1xufVxuLmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF9iMDlsMV80MzI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC1nOW14MnosIDUwJSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC1nOW14MnosIDUwJSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC1nOW14MnosIDUwJSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS1jb2xsYXBzZWQtZzlteDJ6LCA1MCUpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfYjA5bDFfMTk4Om5vdCgjXFw5KSxcbi5hd3N1aV9saW5rX2wwZHYwX2IwOWwxXzQwNzpub3QoI1xcOSkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfYjA5bDFfMTk4Om5vdCgjXFw5KTpob3Zlcixcbi5hd3N1aV9saW5rX2wwZHYwX2IwOWwxXzQwNzpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtMW81ZjQ4LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItbGlua19sMGR2MF9iMDlsMV8xOTg6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2xpbmtfbDBkdjBfYjA5bDFfNDA3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfYjA5bDFfMTk4Om5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwX2IwOWwxXzE5ODpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rX2wwZHYwX2IwOWwxXzQwNzpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9saW5rX2wwZHYwX2IwOWwxXzQwNzpub3QoI1xcOSk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfYjA5bDFfMTk4Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9saW5rX2wwZHYwX2IwOWwxXzQwNzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2xpbmstdGV4dC13cmFwcGVyX2wwZHYwX2IwOWwxXzQ4MDpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG5cbi5hd3N1aV9pbmZvX2wwZHYwX2IwOWwxXzQ4NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfaXRlbS1pY29uX2wwZHYwX2IwOWwxXzQ4OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfaXRlbS1pY29uX2wwZHYwX2IwOWwxXzQ4OTpub3QoI1xcOSk6bm90KC5hd3N1aV9pdGVtLWljb24tLWNvbGxhcHNlZF9sMGR2MF9iMDlsMV80OTMpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2V4dGVybmFsLWljb25fbDBkdjBfYjA5bDFfNDk3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9kaXZpZGVyX2wwZHYwX2IwOWwxXzI0Mjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG59XG4uYXdzdWlfZGl2aWRlci1kZWZhdWx0X2wwZHYwX2IwOWwxXzUwNTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXhsLXZscHpndCwgMjRweCkgLSBjYWxjKCh2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1vdjRpYjksIDI4cHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpIC8gMikpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kaXZpZGVyLWRlZmF1bHRfbDBkdjBfYjA5bDFfNTA1LmF3c3VpX2RpdmlkZXItLWNvbGxhcHNlZF9sMGR2MF9iMDlsMV81MDk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtMngtbS1vOHVmbWEsIDE2cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfZGl2aWRlci1oZWFkZXJfbDBkdjBfYjA5bDFfMjQyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWJwMDliZiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfd2l0aC10b29sYmFyX2wwZHYwX2IwOWwxXzE4MCA+IC5hd3N1aV9kaXZpZGVyLWhlYWRlcl9sMGR2MF9iMDlsMV8yNDI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9wY2d6NV8zazI0Z18xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWlubGluZS1zaXplOiA4MDBweDtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgLyAyKTtcbn1cblxuLmF3c3VpX3NsaWRlcl9wY2d6NV8zazI0Z18xOTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9zbGlkZXItdHJhY2tfcGNnejVfM2syNGdfMTk0Om5vdCgjXFw5KSwgLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8zazI0Z18xOTQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogM3B4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgLyAtMik7XG59XG4uYXdzdWlfc2xpZGVyLXRyYWNrX3BjZ3o1XzNrMjRnXzE5NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3LCAjOGM4Yzk0KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkpO1xuICBibG9jay1zaXplOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9zbGlkZXItdHJhY2tfcGNnejVfM2syNGdfMTk0LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzNrMjRnXzIwOTpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSwgI2RlZGVlMykpO1xufVxuLmF3c3VpX3NsaWRlci10cmFja19wY2d6NV8zazI0Z18xOTQuYXdzdWlfcmVhZG9ubHlfcGNnejVfM2syNGdfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3NsaWRlci10cmFja19wY2d6NV8zazI0Z18xOTQuYXdzdWlfZGlzYWJsZWRfcGNnejVfM2syNGdfMjA5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5LCAjZGVkZWUzKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzNrMjRnXzE5NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC13OWI1dGUsICMwMDZjZTApKTtcbiAgYmxvY2stc2l6ZTogNHB4O1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1hd3N1aS1zbGlkZXItcmFuZ2UtaW5saW5lLXNpemUtZXNuZGJzKSArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzNrMjRnXzE5NC5hd3N1aV9lcnJvcl9wY2d6NV8zazI0Z18yMjI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtdDB4NmpwLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzNrMjRnXzE5NC5hd3N1aV93YXJuaW5nX3BjZ3o1XzNrMjRnXzIyNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LWw3M2I5NCwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8zazI0Z18xOTQuYXdzdWlfYWN0aXZlX3BjZ3o1XzNrMjRnXzIyODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtdDJxc21yLCAjMDA0YTllKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzNrMjRnXzE5NC5hd3N1aV9lcnJvci1hY3RpdmVfcGNnejVfM2syNGdfMjMxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1udDIwcWcsICNkYjAwMDApKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfM2syNGdfMTk0LmF3c3VpX3dhcm5pbmctYWN0aXZlX3BjZ3o1XzNrMjRnXzIzNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0xaXZiZTksICM4NTU5MDApKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfM2syNGdfMTk0LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzNrMjRnXzIwOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSwgI2RlZGVlMykpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8zazI0Z18xOTQuYXdzdWlfcmVhZG9ubHlfcGNnejVfM2syNGdfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8zazI0Z18xOTQuYXdzdWlfZGlzYWJsZWRfcGNnejVfM2syNGdfMjA5KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKHZhcigtLWF3c3VpLXNsaWRlci1yYW5nZS1pbmxpbmUtc2l6ZS1lc25kYnMpICsgdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwLCAjNjU2ODcxKSk7XG59XG5cbi5hd3N1aV9sYWJlbHNfcGNnejVfM2syNGdfMjQ1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIHJlcGVhdChjYWxjKCh2YXIoLS1hd3N1aS1zbGlkZXItbGFiZWwtY291bnQtZXNuZGJzKSAtIDIpIC8gMiArICh2YXIoLS1hd3N1aS1zbGlkZXItbGFiZWwtY291bnQtZXNuZGJzKSAtIDIpIC8gMiAtIDEpLCAyZnIpIDNmcjtcbiAgZ3JpZC1hdXRvLXJvd3M6IDEwMCU7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aV9sYWJlbHMtbm9yZWZfcGNnejVfM2syNGdfMjUxOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbn1cbi5hd3N1aV9sYWJlbHMtcmVmZXJlbmNlX3BjZ3o1XzNrMjRnXzI1NDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbi1zdGFydDogdmFyKC0tYXdzdWktc2xpZGVyLXJlZmVyZW5jZS1jb2x1bW4tZXNuZGJzKTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiB2YXIoLS1hd3N1aS1zbGlkZXItbmV4dC1yZWZlcmVuY2UtY29sdW1uLWVzbmRicyk7XG4gIGdyaWQtcm93OiAxO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX2xhYmVscy1taW5fcGNnejVfM2syNGdfMjYxOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiB2YXIoLS1hd3N1aS1zbGlkZXItbWluLWVuZC1lc25kYnMpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIC0yKTtcbn1cbi5hd3N1aV9sYWJlbHMtbWF4X3BjZ3o1XzNrMjRnXzI2Nzpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdyaWQtcm93OiAxO1xuICBncmlkLWNvbHVtbi1lbmQ6IGNhbGModmFyKC0tYXdzdWktc2xpZGVyLWxhYmVsLWNvdW50LWVzbmRicykgKyAxKTtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHZhcigtLWF3c3VpLXNsaWRlci1tYXgtc3RhcnQtZXNuZGJzKTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIC8gLTIpO1xufVxuLmF3c3VpX2xhYmVscy1hcmlhLWRlc2NyaXB0aW9uX3BjZ3o1XzNrMjRnXzI3NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hd3N1aV9sYWJlbHNfcGNnejVfM2syNGdfMjQ1Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG4gIC5hd3N1aV9sYWJlbHMtbWluX3BjZ3o1XzNrMjRnXzI2MTpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICB9XG4gIC5hd3N1aV9sYWJlbHMtbWF4X3BjZ3o1XzNrMjRnXzI2Nzpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICB9XG4gIC5hd3N1aV9sYWJlbHNfcGNnejVfM2syNGdfMjQ1ID4gLmF3c3VpX2xhYmVscy1yZWZlcmVuY2VfcGNnejVfM2syNGdfMjU0Om5vdCgjXFw5KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYXdzdWlfdGlja3NfcGNnejVfM2syNGdfMjkzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLWF3c3VpLXNsaWRlci10aWNrLWNvdW50LWVzbmRicyksIDFmcik7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIDIpO1xufVxuLmF3c3VpX3RpY2tzLXdyYXBwZXJfcGNnejVfM2syNGdfMjk5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIC8gLTIpO1xufVxuXG4uYXdzdWlfdGlja19wY2d6NV8zazI0Z18yOTM6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDE7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXJ6eWV5dywgIzhjOGM5NCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogLTRweDtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzNrMjRnXzI5My5hd3N1aV9taWRkbGVfcGNnejVfM2syNGdfMzE0Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCwgLmF3c3VpX3RpY2tfcGNnejVfM2syNGdfMjkzLmF3c3VpX21pZGRsZV9wY2d6NV8zazI0Z18zMTQ6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYXdzdWlfdGlja19wY2d6NV8zazI0Z18yOTMuYXdzdWlfZmlsbGVkX3BjZ3o1XzNrMjRnXzMxNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC13OWI1dGUsICMwMDZjZTApKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzNrMjRnXzI5My5hd3N1aV9maWxsZWRfcGNnejVfM2syNGdfMzE3LmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzNrMjRnXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8zazI0Z18yMDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfM2syNGdfMjkzLmF3c3VpX2FjdGl2ZV9wY2d6NV8zazI0Z18yMjg6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLXQycXNtciwgIzAwNGE5ZSkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfM2syNGdfMjkzLmF3c3VpX2Vycm9yX3BjZ3o1XzNrMjRnXzIyMjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtdDB4NmpwLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV8zazI0Z18yOTMuYXdzdWlfd2FybmluZ19wY2d6NV8zazI0Z18yMjU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtbDczYjk0LCAjODU1OTAwKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV8zazI0Z18yOTMuYXdzdWlfZXJyb3ItYWN0aXZlX3BjZ3o1XzNrMjRnXzIzMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtbnQyMHFnLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV8zazI0Z18yOTMuYXdzdWlfd2FybmluZy1hY3RpdmVfcGNnejVfM2syNGdfMjM0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTFpdmJlOSwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfM2syNGdfMjkzLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzNrMjRnXzIwOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC13bXpheDksICNkZWRlZTMpKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzNrMjRnXzI5My5hd3N1aV9yZWFkb25seV9wY2d6NV8zazI0Z18yMTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5LCAjZGVkZWUzKSk7XG59XG5cbi5hd3N1aV90b29sdGlwLXRodW1iX3BjZ3o1XzNrMjRnXzM0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgLyAtMSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogdmFyKC0tYXdzdWktc2xpZGVyLXRvb2x0aXAtcG9zaXRpb24tZXNuZGJzKTtcbn1cbi5hd3N1aV90b29sdGlwLXRodW1iX3BjZ3o1XzNrMjRnXzM0NS5hd3N1aV9yZWFkb25seV9wY2d6NV8zazI0Z18yMTM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLyAtMSk7XG59XG5cbi5hd3N1aV90aHVtYl9wY2d6NV8zazI0Z18zNTg6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmxvY2stc2l6ZTogMDtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIC8gLTIpO1xuICBvdXRsaW5lOiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzNrMjRnXzM1OC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8zazI0Z18yMDk6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzNrMjRnXzM1OC5hd3N1aV9yZWFkb25seV9wY2d6NV8zazI0Z18yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfdGh1bWJfcGNnejVfM2syNGdfMzU4LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzNrMjRnXzIwOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfM2syNGdfMzU4LmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzNrMjRnXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV90aHVtYl9wY2d6NV8zazI0Z18zNTguYXdzdWlfZGlzYWJsZWRfcGNnejVfM2syNGdfMjA5KTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIsIC5hd3N1aV90aHVtYl9wY2d6NV8zazI0Z18zNTguYXdzdWlfcmVhZG9ubHlfcGNnejVfM2syNGdfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RodW1iX3BjZ3o1XzNrMjRnXzM1OC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8zazI0Z18yMDkpOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwLCAjNjU2ODcxKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aCwgIzAwNGE5ZSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfM2syNGdfMzU4LmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzNrMjRnXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV90aHVtYl9wY2d6NV8zazI0Z18zNTguYXdzdWlfZGlzYWJsZWRfcGNnejVfM2syNGdfMjA5KTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiwgLmF3c3VpX3RodW1iX3BjZ3o1XzNrMjRnXzM1OC5hd3N1aV9yZWFkb25seV9wY2d6NV8zazI0Z18yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfdGh1bWJfcGNnejVfM2syNGdfMzU4LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzNrMjRnXzIwOSk6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gsICMwMDRhOWUpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzNrMjRnXzM1OC5hd3N1aV9taW5fcGNnejVfM2syNGdfMzk0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTFweCArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIC0yKTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV8zazI0Z18zNTguYXdzdWlfbWF4X3BjZ3o1XzNrMjRnXzM5Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKDFweCArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIC0yKTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV8zazI0Z18zNTg6bm90KCNcXDkpOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQteHczc29yLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC14dzNzb3IsICMwMDZjZTApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLWVzbmRicywgNTAlKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy1lc25kYnMsIDUwJSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtZXNuZGJzLCA1MCUpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy1lc25kYnMsIDUwJSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfM2syNGdfMzU4Om5vdCgjXFw5KTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQteHczc29yLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC14dzNzb3IsICMwMDZjZTApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLWVzbmRicywgNTAlKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy1lc25kYnMsIDUwJSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtZXNuZGJzLCA1MCUpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy1lc25kYnMsIDUwJSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfM2syNGdfMzU4Om5vdCgjXFw5KTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC14dzNzb3IsICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LXh3M3NvciwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzNrMjRnXzM1ODpub3QoI1xcOSk6aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC14dzNzb3IsICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LXh3M3NvciwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzNrMjRnXzM1ODpub3QoI1xcOSk6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iLCAuYXdzdWlfdGh1bWJfcGNnejVfM2syNGdfMzU4Om5vdCgjXFw5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogMjBweDtcbiAgaW5saW5lLXNpemU6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gsICMwMDRhOWUpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoLCAjMDA0YTllKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoLCAjMDA0YTllKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfM2syNGdfMzU4Om5vdCgjXFw5KTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiwgLmF3c3VpX3RodW1iX3BjZ3o1XzNrMjRnXzM1ODpub3QoI1xcOSk6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogMjBweDtcbiAgaW5saW5lLXNpemU6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gsICMwMDRhOWUpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoLCAjMDA0YTllKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoLCAjMDA0YTllKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG59XG5cbi5hd3N1aV9lcnJvcl9wY2d6NV8zazI0Z18yMjI6bm90KCNcXDkpOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQteW5tb2c4LCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC15bm1vZzgsICNkYjAwMDApKTtcbn1cbi5hd3N1aV9lcnJvcl9wY2d6NV8zazI0Z18yMjI6bm90KCNcXDkpOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC15bm1vZzgsICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXlubW9nOCwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX2Vycm9yX3BjZ3o1XzNrMjRnXzIyMjpub3QoI1xcOSk6aG92ZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVyYzVzMSwgI2RiMDAwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVyYzVzMSwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX2Vycm9yX3BjZ3o1XzNrMjRnXzIyMjpub3QoI1xcOSk6aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZXJjNXMxLCAjZGIwMDAwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZXJjNXMxLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfZXJyb3JfcGNnejVfM2syNGdfMjIyOm5vdCgjXFw5KTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIsIC5hd3N1aV9lcnJvcl9wY2d6NV8zazI0Z18yMjI6bm90KCNcXDkpOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czEsICNkYjAwMDApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czEsICNkYjAwMDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVyYzVzMSwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX2Vycm9yX3BjZ3o1XzNrMjRnXzIyMjpub3QoI1xcOSk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIsIC5hd3N1aV9lcnJvcl9wY2d6NV8zazI0Z18yMjI6bm90KCNcXDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVyYzVzMSwgI2RiMDAwMCkpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVyYzVzMSwgI2RiMDAwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZXJjNXMxLCAjZGIwMDAwKSk7XG59XG5cbi5hd3N1aV93YXJuaW5nX3BjZ3o1XzNrMjRnXzIyNTpub3QoI1xcOSk6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LWs0MHN6eSwgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1rNDBzenksICM4NTU5MDApKTtcbn1cbi5hd3N1aV93YXJuaW5nX3BjZ3o1XzNrMjRnXzIyNTpub3QoI1xcOSk6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtazQwc3p5LCAjODU1OTAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LWs0MHN6eSwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3dhcm5pbmdfcGNnejVfM2syNGdfMjI1Om5vdCgjXFw5KTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS0xcGZzeTMsICM4NTU5MDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTFwZnN5MywgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3dhcm5pbmdfcGNnejVfM2syNGdfMjI1Om5vdCgjXFw5KTpob3Zlcjo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTFwZnN5MywgIzg1NTkwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtMXBmc3kzLCAjODU1OTAwKSk7XG59XG4uYXdzdWlfd2FybmluZ19wY2d6NV8zazI0Z18yMjU6bm90KCNcXDkpOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiwgLmF3c3VpX3dhcm5pbmdfcGNnejVfM2syNGdfMjI1Om5vdCgjXFw5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS0xcGZzeTMsICM4NTU5MDApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTFwZnN5MywgIzg1NTkwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS0xcGZzeTMsICM4NTU5MDApKTtcbn1cbi5hd3N1aV93YXJuaW5nX3BjZ3o1XzNrMjRnXzIyNTpub3QoI1xcOSk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIsIC5hd3N1aV93YXJuaW5nX3BjZ3o1XzNrMjRnXzIyNTpub3QoI1xcOSk6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS0xcGZzeTMsICM4NTU5MDApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTFwZnN5MywgIzg1NTkwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS0xcGZzeTMsICM4NTU5MDApKTtcbn1cblxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzNrMjRnXzIwOTpub3QoI1xcOSk6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzNrMjRnXzIwOTpub3QoI1xcOSk6aG92ZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzNrMjRnXzIwOTpub3QoI1xcOSk6YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5LCAjZGVkZWUzKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5LCAjZGVkZWUzKSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzNrMjRnXzIwOTpub3QoI1xcOSk6Oi1tb3otcmFuZ2UtdGh1bWIsXG4uYXdzdWlfZGlzYWJsZWRfcGNnejVfM2syNGdfMjA5Om5vdCgjXFw5KTpob3Zlcjo6LW1vei1yYW5nZS10aHVtYixcbi5hd3N1aV9kaXNhYmxlZF9wY2d6NV8zazI0Z18yMDk6bm90KCNcXDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5LCAjZGVkZWUzKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5LCAjZGVkZWUzKSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYXdzdWlfcmVhZG9ubHlfcGNnejVfM2syNGdfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzNrMjRnXzIwOSk6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzNrMjRnXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8zazI0Z18yMDkpOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYixcbi5hd3N1aV9yZWFkb25seV9wY2d6NV8zazI0Z18yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfM2syNGdfMjA5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwLCAjNjU2ODcxKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSkpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBpbml0aWFsO1xufVxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzNrMjRnXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8zazI0Z18yMDkpOjotbW96LXJhbmdlLXRodW1iLFxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzNrMjRnXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8zazI0Z18yMDkpOmhvdmVyOjotbW96LXJhbmdlLXRodW1iLFxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzNrMjRnXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8zazI0Z18yMDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZHJhd2VyXzFyOWxnXzFrNzVuXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWp2Zm5nMSwgI2ZmZmZmZik7XG4gIHotaW5kZXg6IDg0MDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnXzFrNzVuXzE5MDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzFyOWxnXzFrNzVuXzE5MCkge1xuICBtaW4taW5saW5lLXNpemU6IDQwcHg7XG59XG5cbi5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnXzFrNzVuXzE5NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnXzFrNzVuXzE5NCA+IFthcmlhLWhpZGRlbj10cnVlXTpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnXzFrNzVuXzE5MC5hd3N1aV9yZWZyZXNoXzFyOWxnXzFrNzVuXzE5MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnXzFrNzVuXzE5NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfMWs3NW5fMTkwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXI5bGdfMWs3NW5fMTkwKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnXzFrNzVuXzE5NCB7XG4gIGlubGluZS1zaXplOiA0MHB4O1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfMWs3NW5fMTkwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXI5bGdfMWs3NW5fMTkwKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnXzFrNzVuXzE5NDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWlobmh6YywgI2ViZWJmMCk7XG59XG5cbjpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnXzFrNzVuXzE5MCkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnXzFrNzVuXzIxMCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGNsaXAtcGF0aDogYm9yZGVyLWJveDtcbn1cblxuLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV8xcjlsZ18xazc1bl8yMTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvKlxuICBSZW1vdmVkIHRoZSBwb3NpdGlvbiBmaXhlZCB3aXRoIHRoZSBBcHBMYXlvdXQgcmVmYWN0b3IgYmVjYXVzZSB0aGVcbiAgU3BsaXRQYW5lbCBpcyBubyBsb25nZXIgaW4gZml4ZWQgcG9zaXRpb24gaW4gdGhlIERPTS5cbiAgKi9cbn1cbi5hd3N1aV9wb3NpdGlvbi1ib3R0b21fMXI5bGdfMWs3NW5fMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZGRlbl8xcjlsZ18xazc1bl8yMjUpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItcGFuZWwtdG9wLXdpZHRoLTJwbmpqZSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tdG9waG1oLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9wb3NpdGlvbi1ib3R0b21fMXI5bGdfMWs3NW5fMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXI5bGdfMWs3NW5fMTkwKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zcGxpdC1ib3R0b20tNm00NnhzLCAwcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLXRvcGhtaCwgI2M2YzZjZCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tdG9waG1oLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9wb3NpdGlvbi1ib3R0b21fMXI5bGdfMWs3NW5fMjE3LmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfMWs3NW5fMTkwOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnXzFrNzVuXzIxNy5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnXzFrNzVuXzE5MC5hd3N1aV9kcmF3ZXItY2xpY2thYmxlXzFyOWxnXzFrNzVuXzIzNjpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWlobmh6YywgI2ViZWJmMCk7XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnXzFrNzVuXzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfMWs3NW5fMjEwID4gW2FyaWEtaGlkZGVuPXRydWVdOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnXzFrNzVuXzIxNy5hd3N1aV9yZWZyZXNoXzFyOWxnXzFrNzVuXzE5MDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9wb3NpdGlvbi1zaWRlXzFyOWxnXzFrNzVuXzI0Nzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zcGxpdC1zaWRlLWtmemxmYiwgLTFweCAwcHggMXB4IDBweCAjZTllYmVkLCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9wb3NpdGlvbi1zaWRlXzFyOWxnXzFrNzVuXzI0Ny5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfMWs3NW5fMjUyOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5hd3N1aV9zbGlkZXItd3JhcHBlci1ib3R0b21fMXI5bGdfMWs3NW5fMjU2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYXdzdWlfc2xpZGVyLXdyYXBwZXItc2lkZV8xcjlsZ18xazc1bl8yNjc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zbGlkZXItd3JhcHBlci1zaWRlXzFyOWxnXzFrNzVuXzI2Ny5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfMWs3NW5fMjUyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbn1cblxuLmF3c3VpX29wZW4tYnV0dG9uLXNpZGVfMXI5bGdfMWs3NW5fMjgxOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLWJvdHRvbV8xcjlsZ18xazc1bl8yOTA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCk7XG59XG4uYXdzdWlfZHJhd2VyLW1vYmlsZV8xcjlsZ18xazc1bl8zMDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnXzFrNzVuXzIxMCA+IC5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLWJvdHRvbV8xcjlsZ18xazc1bl8yOTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbi5hd3N1aV9kcmF3ZXItZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzXzFyOWxnXzFrNzVuXzMwNCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfMWs3NW5fMjEwID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItYm90dG9tXzFyOWxnXzFrNzVuXzI5MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfMWs3NW5fMTkwKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfMWs3NW5fMjEwID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItYm90dG9tXzFyOWxnXzFrNzVuXzI5MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtanZmbmcxLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXBhbmVsLWhlYWRlci13aWR0aC1yZmZvOHMsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1icDA5YmYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ18xazc1bl8yNTI6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ18xazc1bl8xOTApID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWJvdHRvbV8xcjlsZ18xazc1bl8yMTAgPiAuYXdzdWlfcGFuZS1oZWFkZXItd3JhcHBlci1ib3R0b21fMXI5bGdfMWs3NW5fMjkwIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2NvbnRlbnQtYm90dG9tXzFyOWxnXzFrNzVuXzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC1jbGFubzEsIDIwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG4uYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnXzFrNzVuXzI1MiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfMWs3NW5fMjEwID4gLmF3c3VpX2NvbnRlbnQtYm90dG9tXzFyOWxnXzFrNzVuXzMxNjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cbi5hd3N1aV9kcmF3ZXItbW9iaWxlXzFyOWxnXzFrNzVuXzMwMCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfMWs3NW5fMjEwID4gLmF3c3VpX2NvbnRlbnQtYm90dG9tXzFyOWxnXzFrNzVuXzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuLmF3c3VpX2RyYXdlci1kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfMXI5bGdfMWs3NW5fMzA0ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWJvdHRvbV8xcjlsZ18xazc1bl8yMTAgPiAuYXdzdWlfY29udGVudC1ib3R0b21fMXI5bGdfMWs3NW5fMzE2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfcGFuZS1ib3R0b20tY2VudGVyLWFsaWduXzFyOWxnXzFrNzVuXzMzNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmF3c3VpX3BhbmUtYm90dG9tLWNvbnRlbnQtbmF2LXBhZGRpbmdfMXI5bGdfMWs3NW5fMzQwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItbDhtdXVtLCAzNnB4KSArIDIgKiB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KSk7XG59XG5cbi5hd3N1aV9wYW5lLWJvdHRvbS1jb250ZW50LXRvb2xzLXBhZGRpbmdfMXI5bGdfMWs3NW5fMzQ0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCkgKyAyICogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC1ib3R0b20tbWF4LXdpZHRoXzFyOWxnXzFrNzVuXzM0ODpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtc2lkZV8xcjlsZ18xazc1bl8zNTM6bm90KCNcXDkpIHtcbiAgZmxleDogYXV0bztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZTogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfMWs3NW5fMzUzLmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ18xazc1bl8yNTI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmF3c3VpX2NvbnRlbnQtc2lkZV8xcjlsZ18xazc1bl8zNTMgPiAuYXdzdWlfcGFuZS1oZWFkZXItd3JhcHBlci1zaWRlXzFyOWxnXzFrNzVuXzM2NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItcGFuZWwtaGVhZGVyLXdpZHRoLXJmZm84cywgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWJwMDliZiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfY29udGVudC1zaWRlXzFyOWxnXzFrNzVuXzM1My5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfMWs3NW5fMjUyID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItc2lkZV8xcjlsZ18xazc1bl8zNjU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfMWs3NW5fMzUzID4gLmF3c3VpX3BhbmUtY29udGVudC13cmFwcGVyLXNpZGVfMXI5bGdfMWs3NW5fMzc0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkaywgMjRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtc3BsaXQtdG9wLWNsYW5vMSwgMjBweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNwbGl0LWJvdHRvbS1zcGUzYXAsIDIwcHgpO1xufVxuLmF3c3VpX2NvbnRlbnQtc2lkZV8xcjlsZ18xazc1bl8zNTMuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnXzFrNzVuXzI1MiA+IC5hd3N1aV9wYW5lLWNvbnRlbnQtd3JhcHBlci1zaWRlXzFyOWxnXzFrNzVuXzM3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cblxuLmF3c3VpX2hlYWRlcl8xcjlsZ18xazc1bl8zODU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC10aGJ0amssIDE1cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlYWRlcl8xcjlsZ18xazc1bl8zODUuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnXzFrNzVuXzI1Mjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDE0cHg7XG59XG4uYXdzdWlfaGVhZGVyLW1haW4tcm93XzFyOWxnXzFrNzVuXzM5Mzpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItbWFpbi1jb250ZW50XzFyOWxnXzFrNzVuXzM5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2hlYWRlci1tYWluLXJvd18xcjlsZ18xazc1bl8zOTM6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfaGVhZGVyLW1haW4tY29udGVudF8xcjlsZ18xazc1bl8zOTM6bm90KCNcXDkpIHtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfaGVhZGVyLXRhZy1hbmQtaW5mb18xcjlsZ18xazc1bl80MDc6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyAxcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyLXRhZy1hbmQtaW5mb18xcjlsZ18xazc1bl80MDcuYXdzdWlfd2l0aC1kZXNjcmlwdGlvbl8xcjlsZ18xazc1bl80MTI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuLmF3c3VpX2hlYWRlci10YWdfMXI5bGdfMWs3NW5fNDA3LmF3c3VpX3dpdGgtaW5mb18xcjlsZ18xazc1bl80MTU6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLXRleHRfMXI5bGdfMWs3NW5fNDE1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9oZWFkZXItdGFnXzFyOWxnXzFrNzVuXzQwNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG4uYXdzdWlfaGVhZGVyLWJlZm9yZS1zbG90XzFyOWxnXzFrNzVuXzQyMTpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItdGV4dF8xcjlsZ18xazc1bl80MTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWFkZXItYmVmb3JlLXNsb3RfMXI5bGdfMWs3NW5fNDIxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyAxcHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItdGFnXzFyOWxnXzFrNzVuXzQwNy5hd3N1aV93aXRoLWluZm9fMXI5bGdfMWs3NW5fNDE1ID4gLmF3c3VpX2hlYWRlci1iZWZvcmUtc2xvdF8xcjlsZ18xazc1bl80MjE6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWJlZm9yZS1zbG90XzFyOWxnXzFrNzVuXzQyMS5hd3N1aV93aXRoLWhlYWRlci10ZXh0XzFyOWxnXzFrNzVuXzQzMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfaGVhZGVyLWJlZm9yZS1zbG90XzFyOWxnXzFrNzVuXzQyMS5hd3N1aV93aXRoLWhlYWRlci10ZXh0XzFyOWxnXzFrNzVuXzQzMjpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItdGFnXzFyOWxnXzFrNzVuXzQwNy5hd3N1aV93aXRoLWluZm9fMXI5bGdfMWs3NW5fNDE1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuLmF3c3VpX2hlYWRlci1hY3Rpb25zLXNsb3RfMXI5bGdfMWs3NW5fNDM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDMsIDIycHgpICsgMiAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyAxcHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItZGVzY3JpcHRpb25fMXI5bGdfMWs3NW5fNDQ0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTE3ZjZjNCwgIzQyNDY1MCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuLmF3c3VpX2hlYWRlci1idXR0b25zXzFyOWxnXzFrNzVuXzQ1MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9kaXZpZGVyXzFyOWxnXzFrNzVuXzQ1OTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFlY3FsXzE4OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gLTIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAtMik7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3ZqNnA3XzFlY3FsXzIyNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xZWNxbF8yMzE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xZWNxbF8yMzEgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFlY3FsXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFlY3FsXzIyMS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3ZqNnA3XzFlY3FsXzIzMS5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92ajZwN18xZWNxbF8yMzkgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMWVjcWxfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0xX3ZqNnA3XzFlY3FsXzI0Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFlY3FsXzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xZWNxbF8yMzEuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdmo2cDdfMWVjcWxfMjQyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xZWNxbF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMWVjcWxfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzFlY3FsXzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFlY3FsXzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xZWNxbF8yMzEuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdmo2cDdfMWVjcWxfMjQ4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xZWNxbF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMWVjcWxfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzFlY3FsXzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFlY3FsXzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xZWNxbF8yMzEuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMWVjcWxfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xZWNxbF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMWVjcWxfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzFlY3FsXzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFlY3FsXzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xZWNxbF8yMzEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMWVjcWxfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xZWNxbF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192ajZwN18xZWNxbF8yMjcpID4gKiB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3ZqNnA3XzFlY3FsXzIyNykuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xZWNxbF8yMzEgPiAqIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFlY3FsXzI3Njpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xZWNxbF8yNzYgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWR2ZWkxdywgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFlY3FsXzI3Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92ajZwN18xZWNxbF8yMzkgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFlY3FsXzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtMV92ajZwN18xZWNxbF8yNDIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xZWNxbF8yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFlY3FsXzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtMV92ajZwN18xZWNxbF8yNDIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFlY3FsXzI0NSA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFlY3FsXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFlY3FsXzIyMS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMWVjcWxfMjc2LmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzFlY3FsXzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFlY3FsXzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFlY3FsXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFlY3FsXzIyMS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMWVjcWxfMjc2LmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzFlY3FsXzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMWVjcWxfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xZWNxbF8yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMWVjcWxfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMWVjcWxfMjQyID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xZWNxbF8yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMWVjcWxfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xZWNxbF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFlY3FsXzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xZWNxbF8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xZWNxbF8yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFlY3FsXzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xZWNxbF8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFlY3FsXzI0NSA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCg0bikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFlY3FsXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFlY3FsXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xZWNxbF8zMDk6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFlY3FsXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFlY3FsXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xZWNxbF8zMDkgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFlY3FsXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFlY3FsXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xZWNxbF8zMDkgPiAqOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFlY3FsXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFlY3FsXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xZWNxbF8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdmo2cDdfMWVjcWxfMjQ4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMWVjcWxfMjQyID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFlY3FsXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFlY3FsXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xZWNxbF8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdmo2cDdfMWVjcWxfMjQ4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xZWNxbF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFlY3FsXzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtM192ajZwN18xZWNxbF8yNTQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xZWNxbF8yNDIgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFlY3FsXzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtM192ajZwN18xZWNxbF8yNTQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFlY3FsXzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMWVjcWxfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzFlY3FsXzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMWVjcWxfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDNuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFlY3FsXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFlY3FsXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xZWNxbF8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMWVjcWxfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xZWNxbF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFlY3FsXzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xZWNxbF8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xZWNxbF8yNDIgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFlY3FsXzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xZWNxbF8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFlY3FsXzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMWVjcWxfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzFlY3FsXzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMWVjcWxfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFlY3FsXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFlY3FsXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xZWNxbF8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMWVjcWxfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xZWNxbF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMykge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWVjcWxfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWVjcWxfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFlY3FsXzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xZWNxbF8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFlY3FsXzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xZWNxbF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xZWNxbF8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMWVjcWxfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzFlY3FsXzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMWVjcWxfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFlY3FsXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFlY3FsXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xZWNxbF8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMWVjcWxfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xZWNxbF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCg0KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuXG4uYXdzdWlfcm9vdF92ajZwN18xZWNxbF8zNTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xZWNxbF8zOTQ6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10aWxlcy01YzlldmssIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRpbGVzLTVjOWV2aywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGlsZXMtNWM5ZXZrLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGlsZXMtNWM5ZXZrLCA4cHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtOGVseGpjLCAjZmZmZmZmKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKSwgYmFja2dyb3VuZC1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMWVjcWxfMzk0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFlY3FsXzM5NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xZWNxbF8zOTQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFlY3FsXzM5NC5hd3N1aV9yZWZyZXNoX3ZqNnA3XzFlY3FsXzQxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMWVjcWxfMzk0LmF3c3VpX3JlZnJlc2hfdmo2cDdfMWVjcWxfNDE5LmF3c3VpX3NlbGVjdGVkX3ZqNnA3XzFlY3FsXzQyMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF92ajZwN18xZWNxbF80MjMpOm5vdCguYXdzdWlfcmVhZG9ubHlfdmo2cDdfMWVjcWxfNDIzKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIC0gMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMWVjcWxfMzk0LmF3c3VpX2hhcy1tZXRhZGF0YV92ajZwN18xZWNxbF80MjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xZWNxbF8zOTQuYXdzdWlfaGFzLW1ldGFkYXRhX3ZqNnA3XzFlY3FsXzQyNi5hd3N1aV9yZWZyZXNoX3ZqNnA3XzFlY3FsXzQxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xZWNxbF8zOTQuYXdzdWlfc2VsZWN0ZWRfdmo2cDdfMWVjcWxfNDIzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC13OXoxbnEsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXc5ejFucSwgIzAwNmNlMCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1qdjBuZm0sICNmMGZiZmYpO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFlY3FsXzM5NC5hd3N1aV9kaXNhYmxlZF92ajZwN18xZWNxbF80MjM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHosICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHosICNlYmViZjApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZSwgI2ViZWJmMCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMWVjcWxfMzk0LmF3c3VpX3JlYWRvbmx5X3ZqNnA3XzFlY3FsXzQyMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtOGVseGpjLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApO1xufVxuXG4uYXdzdWlfY29sdW1uc192ajZwN18xZWNxbF80NDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIC00KTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gLTQpO1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gLTQpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMWVjcWxfNDQ4LmF3c3VpX2NvbHVtbi0xX3ZqNnA3XzFlY3FsXzQ1NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xZWNxbF8zOTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyA0KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gNCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xZWNxbF80NDguYXdzdWlfY29sdW1uLTFfdmo2cDdfMWVjcWxfNDU1ID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFlY3FsXzM5NC5hd3N1aV9icmVha3BvaW50LXhzX3ZqNnA3XzFlY3FsXzQ2Mjpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMWVjcWxfNDQ4LmF3c3VpX2NvbHVtbi0xX3ZqNnA3XzFlY3FsXzQ1NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xZWNxbF8zOTQuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMWVjcWxfNDY2Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xZWNxbF80NDguYXdzdWlfY29sdW1uLTJfdmo2cDdfMWVjcWxfNDcwID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFlY3FsXzM5NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIDQpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyA0KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzFlY3FsXzQ0OC5hd3N1aV9jb2x1bW4tMl92ajZwN18xZWNxbF80NzAgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMWVjcWxfMzk0LmF3c3VpX2JyZWFrcG9pbnQteHNfdmo2cDdfMWVjcWxfNDYyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMWVjcWxfNDQ4LmF3c3VpX2NvbHVtbi0yX3ZqNnA3XzFlY3FsXzQ3MCA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xZWNxbF8zOTQuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMWVjcWxfNDY2Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMWVjcWxfNDQ4LmF3c3VpX2NvbHVtbi0zX3ZqNnA3XzFlY3FsXzQ4NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xZWNxbF8zOTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyA0KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gNCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xZWNxbF80NDguYXdzdWlfY29sdW1uLTNfdmo2cDdfMWVjcWxfNDg1ID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFlY3FsXzM5NC5hd3N1aV9icmVha3BvaW50LXhzX3ZqNnA3XzFlY3FsXzQ2Mjpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xZWNxbF80NDguYXdzdWlfY29sdW1uLTNfdmo2cDdfMWVjcWxfNDg1ID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFlY3FsXzM5NC5hd3N1aV9icmVha3BvaW50LXh4c192ajZwN18xZWNxbF80NjY6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGNhbGMoNTAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xZWNxbF80NDguYXdzdWlfY29sdW1uLTRfdmo2cDdfMWVjcWxfNTAwID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFlY3FsXzM5NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIDQpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyA0KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzFlY3FsXzQ0OC5hd3N1aV9jb2x1bW4tNF92ajZwN18xZWNxbF81MDAgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMWVjcWxfMzk0LmF3c3VpX2JyZWFrcG9pbnQteHNfdmo2cDdfMWVjcWxfNDYyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDI1JSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygyNSUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMWVjcWxfNDQ4LmF3c3VpX2NvbHVtbi00X3ZqNnA3XzFlY3FsXzUwMCA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xZWNxbF8zOTQuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMWVjcWxfNDY2Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuXG4uYXdzdWlfY29udHJvbF92ajZwN18xZWNxbF81MTY6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfY29udHJvbF92ajZwN18xZWNxbF81MTYuYXdzdWlfbm8taW1hZ2Vfdmo2cDdfMWVjcWxfNTIwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9pbWFnZV92ajZwN18xZWNxbF81MjQ6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX2ltYWdlX3ZqNnA3XzFlY3FsXzUyNCA+IGltZzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfaW1hZ2Vfdmo2cDdfMWVjcWxfNTI0LmF3c3VpX2Rpc2FibGVkX3ZqNnA3XzFlY3FsXzQyMyA+IGltZzpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLXN2Z19kNHh4bV9iaDF0Ml8xNDU6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1zdmdfZDR4eG1fYmgxdDJfMTQ1Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLWxheW91dC1ib3JkZXJfZDR4eG1fYmgxdDJfMTUxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ob21lLWhlYWRlci1mbWFycXksICMwZjE0MWEpO1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1sYXlvdXQtYmFja2dyb3VuZF9kNHh4bV9iaDF0Ml8xNTU6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi14MnlzaGssICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tbGF5b3V0LWhlYWRlcl9kNHh4bV9iaDF0Ml8xNTg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ob21lLWhlYWRlci1mbWFycXksICMwZjE0MWEpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tYm9yZGVyX2Q0eHhtX2JoMXQyXzE2MTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkLCAjNDI0NjUwKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tcHJpbWFyeS1idXR0b25fZDR4eG1fYmgxdDJfMTY1Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWEsICNmZjk5MDApO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tc2Vjb25kYXJ5X2Q0eHhtX2JoMXQyXzE2ODpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCwgIzQyNDY1MCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1kaXNhYmxlZC1lbGVtZW50X2Q0eHhtX2JoMXQyXzE3MTpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5LCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLXNlcGFyYXRvcl9kNHh4bV9iaDF0Ml8xNzQ6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtd216YXg5LCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLWZvY3VzLXRleHRfZDR4eG1fYmgxdDJfMTc3Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXN2Z19kNHh4bV9iaDF0Ml8xODE6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXN2Z19kNHh4bV9iaDF0Ml8xODE6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1sYXlvdXQtdG9wX2Q0eHhtX2JoMXQyXzE4Nzpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWR0enlvYiwgI2ViZWJmMCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWxheW91dC1tYWluX2Q0eHhtX2JoMXQyXzE5MDpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLXgyeXNoaywgI2ZmZmZmZik7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXByaW1hcnlfZDR4eG1fYmgxdDJfMTkzOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1jc3I1OWEsICNmZjk5MDApO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1kaXNhYmxlZF9kNHh4bV9iaDF0Ml8xOTY6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXdtemF4OSwgI2RlZGVlMyk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWNvbHVtbi1oZWFkZXJfZDR4eG1fYmgxdDJfMTk5Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0td2luZG93X2Q0eHhtX2JoMXQyXzIwMjpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaG9tZS1oZWFkZXItZm1hcnF5LCAjMGYxNDFhKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC05cW1mY3ksICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1zZWNvbmRhcnlfZDR4eG1fYmgxdDJfMjA2Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktOXQ3cTlvLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tZGVmYXVsdF9kNHh4bV9iaDF0Ml8yMDk6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tc2VwYXJhdG9yX2Q0eHhtX2JoMXQyXzIxMjpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0taW5wdXQtZGVmYXVsdF9kNHh4bV9iaDF0Ml8yMTU6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0taGVhZGluZ19kNHh4bV9iaDF0Ml8yMTg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiLCAjMGYxNDFhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2Nvbm5lY3Rvcl9neHA5eV8xazRtdV8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfY29ubmVjdG9yX2d4cDl5XzFrNG11XzE4MS5hd3N1aV9jb25uZWN0b3ItaGlkZGVuX2d4cDl5XzFrNG11XzE4NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2hlYWRlcl9neHA5eV8xazRtdV8xODk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yb290X2d4cDl5XzFrNG11XzE5Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMWs0bXVfMTkzID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWs0bXVfMjI2Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG4uYXdzdWlfcm9vdF9neHA5eV8xazRtdV8xOTMgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzFrNG11XzIzMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbCwgMjBweCkgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbm1heCh2YXIoLS1zcGFjZS1zdGF0aWMtbC1mNXFsZWwsIDIwcHgpLCBhdXRvKTtcbn1cbi5hd3N1aV9yb290X2d4cDl5XzFrNG11XzE5MyA+IC5hd3N1aV9saXN0X2d4cDl5XzFrNG11XzIyNiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWs0bXVfMjMxID4gLmF3c3VpX2Fubm90YXRpb25fZ3hwOXlfMWs0bXVfMjM2Om5vdCgjXFw5KSB7XG4gIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTRwZzV4aiwgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF9neHA5eV8xazRtdV8xOTMgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzFrNG11XzIzMSA+IC5hd3N1aV9zdGVwLWxheW91dF9neHA5eV8xazRtdV8yNDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBncmlkLXJvdzogMTtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMWs0bXVfMTkzID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWs0bXVfMjI2ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xazRtdV8yMzEgPiAuYXdzdWlfZGV0YWlsc19neHA5eV8xazRtdV8yNDc6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMWs0bXVfMTkzID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWs0bXVfMjI2LmF3c3VpX2N1c3RvbV9neHA5eV8xazRtdV8yNTMgPiAuYXdzdWlfZGV0YWlsc19neHA5eV8xazRtdV8yNDc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbn1cblxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfMWs0bXVfMjU3ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWs0bXVfMjI2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDAsIDFmcikpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gbWlubWF4KHZhcigtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbCwgMjBweCksIGF1dG8pIGF1dG87XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG59XG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV8xazRtdV8yNTcgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzFrNG11XzIzMTpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMS8tMTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBzdWJncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfMWs0bXVfMjU3ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWs0bXVfMjI2ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xazRtdV8yMzEgPiAuYXdzdWlfYW5ub3RhdGlvbl9neHA5eV8xazRtdV8yMzY6bm90KCNcXDkpIHtcbiAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgZ3JpZC1yb3c6IDE7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV8xazRtdV8yNTcgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzFrNG11XzIzMSA+IC5hd3N1aV9zdGVwLWxheW91dF9neHA5eV8xazRtdV8yNDE6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV8xazRtdV8yNTcgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzFrNG11XzIzMSA+IC5hd3N1aV9zdGVwLWxheW91dF9neHA5eV8xazRtdV8yNDEgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5XzFrNG11XzE4MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIG1pbi1ibG9jay1zaXplOiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBibG9jay1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KTtcbiAgaW5saW5lLXNpemU6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfMWs0bXVfMjU3ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWs0bXVfMjI2ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xazRtdV8yMzEgPiAuYXdzdWlfY29udGVudF9neHA5eV8xazRtdV8yOTM6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgZ3JpZC1yb3c6IDM7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5XzFrNG11XzI1NyA+IC5hd3N1aV9saXN0X2d4cDl5XzFrNG11XzIyNiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWs0bXVfMjMxID4gLmF3c3VpX2NvbnRlbnRfZ3hwOXlfMWs0bXVfMjkzID4gLmF3c3VpX2RldGFpbHNfZ3hwOXlfMWs0bXVfMjQ3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV8xazRtdV8yNTcgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzFrNG11XzIzMTpub3QoI1xcOSk6bGFzdC1jaGlsZCA+IC5hd3N1aV9zdGVwLWxheW91dF9neHA5eV8xazRtdV8yNDEgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5XzFrNG11XzE4MSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV92ZXJ0aWNhbF9neHA5eV8xazRtdV8zMDcgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzFrNG11XzIzMSA+IC5hd3N1aV9zdGVwLWxheW91dF9neHA5eV8xazRtdV8yNDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBzdWJncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICBnYXA6IDA7XG59XG4uYXdzdWlfdmVydGljYWxfZ3hwOXlfMWs0bXVfMzA3ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWs0bXVfMjI2ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xazRtdV8yMzEgPiAuYXdzdWlfc3RlcC1sYXlvdXRfZ3hwOXlfMWs0bXVfMjQxID4gOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuLmF3c3VpX3ZlcnRpY2FsX2d4cDl5XzFrNG11XzMwNyA+IC5hd3N1aV9saXN0X2d4cDl5XzFrNG11XzIyNiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWs0bXVfMjMxID4gLmF3c3VpX3N0ZXAtbGF5b3V0X2d4cDl5XzFrNG11XzI0MSA+IC5hd3N1aV9kZXRhaWxzX2d4cDl5XzFrNG11XzI0Nzpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG59XG4uYXdzdWlfdmVydGljYWxfZ3hwOXlfMWs0bXVfMzA3ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWs0bXVfMjI2ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xazRtdV8yMzEgPiAuYXdzdWlfc3RlcC1sYXlvdXRfZ3hwOXlfMWs0bXVfMjQxID4gLmF3c3VpX2Nvbm5lY3Rvci1jb250aW51YXRpb25fZ3hwOXlfMWs0bXVfMzIxOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAyO1xuICBncmlkLWNvbHVtbjogMTtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCk7XG4gIGJsb2NrLXNpemU6IGF1dG87XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14eHhzLTc3NW0yYiwgMnB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbF9neHA5eV8xazRtdV8zMDcgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYgPiA6bm90KCNcXDkpOmxhc3Qtb2YtdHlwZSA+IC5hd3N1aV9zdGVwLWxheW91dF9neHA5eV8xazRtdV8yNDEgPiAuYXdzdWlfY29ubmVjdG9yLWNvbnRpbnVhdGlvbl9neHA5eV8xazRtdV8zMjEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF9neHA5eV8xazRtdV8xOTMgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzFrNG11XzIzMS5hd3N1aV9jdXN0b20tdmVydGljYWxfZ3hwOXlfMWs0bXVfMzM5ID4gLmF3c3VpX3JhaWxfZ3hwOXlfMWs0bXVfMzM5Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMWs0bXVfMTkzID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWs0bXVfMjI2ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xazRtdV8yMzEuYXdzdWlfY3VzdG9tLXZlcnRpY2FsX2d4cDl5XzFrNG11XzMzOSA+IC5hd3N1aV9yYWlsX2d4cDl5XzFrNG11XzMzOSA+IC5hd3N1aV9jb25uZWN0b3JfZ3hwOXlfMWs0bXVfMTgxOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiBhdXRvO1xuICBncmlkLWNvbHVtbjogYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpO1xuICBibG9jay1zaXplOiBhdXRvO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSAwO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMWs0bXVfMTkzID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWs0bXVfMjI2ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xazRtdV8yMzEuYXdzdWlfY3VzdG9tLXZlcnRpY2FsX2d4cDl5XzFrNG11XzMzOSA+IC5hd3N1aV9jb250ZW50X2d4cDl5XzFrNG11XzI5Mzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuXG4uYXdzdWlfcm9vdF9neHA5eV8xazRtdV8xOTMgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYuYXdzdWlfd2l0aC1hbm5vdGF0aW9uX2d4cDl5XzFrNG11XzM2Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGZpdC1jb250ZW50KDUwJSkgdmFyKC0tc3BhY2Utc3RhdGljLWwtZjVxbGVsLCAyMHB4KSAxZnI7XG59XG4uYXdzdWlfcm9vdF9neHA5eV8xazRtdV8xOTMgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYuYXdzdWlfd2l0aC1hbm5vdGF0aW9uX2d4cDl5XzFrNG11XzM2MiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWs0bXVfMjMxOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG59XG4uYXdzdWlfcm9vdF9neHA5eV8xazRtdV8xOTMgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYuYXdzdWlfd2l0aC1hbm5vdGF0aW9uX2d4cDl5XzFrNG11XzM2MiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWs0bXVfMjMxID4gLmF3c3VpX2Fubm90YXRpb25fZ3hwOXlfMWs0bXVfMjM2Om5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAxO1xuICBncmlkLWNvbHVtbjogMTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMWs0bXVfMTkzID4gLmF3c3VpX2xpc3RfZ3hwOXlfMWs0bXVfMjI2LmF3c3VpX3dpdGgtYW5ub3RhdGlvbl9neHA5eV8xazRtdV8zNjIgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzFrNG11XzIzMTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXN0b20tdmVydGljYWxfZ3hwOXlfMWs0bXVfMzM5KSA+IC5hd3N1aV9zdGVwLWxheW91dF9neHA5eV8xazRtdV8yNDEge1xuICBncmlkLWNvbHVtbjogMi9zcGFuIDI7XG59XG4uYXdzdWlfcm9vdF9neHA5eV8xazRtdV8xOTMgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYuYXdzdWlfd2l0aC1hbm5vdGF0aW9uX2d4cDl5XzFrNG11XzM2MiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWs0bXVfMjMxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2N1c3RvbS12ZXJ0aWNhbF9neHA5eV8xazRtdV8zMzkpID4gLmF3c3VpX2RldGFpbHNfZ3hwOXlfMWs0bXVfMjQ3IHtcbiAgZ3JpZC1jb2x1bW46IDM7XG59XG4uYXdzdWlfcm9vdF9neHA5eV8xazRtdV8xOTMgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYuYXdzdWlfd2l0aC1hbm5vdGF0aW9uX2d4cDl5XzFrNG11XzM2MiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWs0bXVfMjMxLmF3c3VpX2N1c3RvbS12ZXJ0aWNhbF9neHA5eV8xazRtdV8zMzkgPiAuYXdzdWlfcmFpbF9neHA5eV8xazRtdV8zMzk6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG59XG4uYXdzdWlfcm9vdF9neHA5eV8xazRtdV8xOTMgPiAuYXdzdWlfbGlzdF9neHA5eV8xazRtdV8yMjYuYXdzdWlfd2l0aC1hbm5vdGF0aW9uX2d4cDl5XzFrNG11XzM2MiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWs0bXVfMjMxLmF3c3VpX2N1c3RvbS12ZXJ0aWNhbF9neHA5eV8xazRtdV8zMzkgPiAuYXdzdWlfY29udGVudF9neHA5eV8xazRtdV8yOTM6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG59XG5cbi5hd3N1aV9yb290X2d4cDl5XzFrNG11XzE5MyA+IC5hd3N1aV9saXN0X2d4cDl5XzFrNG11XzIyNiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMWs0bXVfMjMxLmF3c3VpX2N1c3RvbS12ZXJ0aWNhbF9neHA5eV8xazRtdV8zMzk6bm90KCNcXDkpOmxhc3Qtb2YtdHlwZSA+IC5hd3N1aV9yYWlsX2d4cDl5XzFrNG11XzMzOSA+IC5hd3N1aV9jb25uZWN0b3JfZ3hwOXlfMWs0bXVfMTgxIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuLmF3c3VpX3RhYnMtaGVhZGVyXzE0cm10XzFjYzZhXzE1NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hd3N1aV90YWItaGVhZGVyLXNjcm9sbC1jb250YWluZXJfMTRybXRfMWNjNmFfMTYzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdGFicy1oZWFkZXItbGlzdF8xNHJtdF8xY2M2YV8xNjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IGlubGluZSBwcm94aW1pdHk7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xufVxuLmF3c3VpX3RhYnMtaGVhZGVyLWxpc3RfMTRybXRfMWNjNmFfMTY5Om5vdCgjXFw5KTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lOyAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xufVxuXG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b25fMTRybXRfMWNjNmFfMTg2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b24tbGVmdF8xNHJtdF8xY2M2YV8xOTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXBobGtkaCwgI2RlZGVlMyk7XG59XG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b24tbGVmdC1zY3JvbGxhYmxlXzE0cm10XzFjYzZhXzE5Njpub3QoI1xcOSkge1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiA1cHggMHB4IDRweCAtM3B4IHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy02MDU5a3osIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpLCAxcHggMHB4IDBweCAwcHggdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LTYwNTlreiwgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSk7XG59XG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b24tcmlnaHRfMTRybXRfMWNjNmFfMjAwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXBobGtkaCwgI2RlZGVlMyk7XG59XG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b24tcmlnaHQtc2Nyb2xsYWJsZV8xNHJtdF8xY2M2YV8yMDM6bm90KCNcXDkpIHtcbiAgei1pbmRleDogMTtcbiAgYm94LXNoYWRvdzogLTVweCAwcHggNHB4IC0zcHggdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LTYwNTlreiwgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSksIC0xcHggMHB4IDBweCAwIHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy02MDU5a3osIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuXG4uYXdzdWlfYWN0aW9ucy1jb250YWluZXJfMTRybXRfMWNjNmFfMjA4Om5vdCgjXFw5KSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cblxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzFjYzZhXzIxNjpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg5MCUgLSB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkpO1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1sYWJlbF8xNHJtdF8xY2M2YV8yMjY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtdGFicy12ZXJ0aWNhbC12OXc5cjgsIDRweCk7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMWNjNmFfMjM3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMWNjNmFfMjM3ID4gLmF3c3VpX3RhYnMtdGFiLWRpc21pc3NfMTRybXRfMWNjNmFfMjQ1Om5vdCgjXFw5KSwgLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMWNjNmFfMjM3ID4gLmF3c3VpX3RhYnMtdGFiLWFjdGlvbl8xNHJtdF8xY2M2YV8yNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMWNjNmFfMjM3LmF3c3VpX3JlZnJlc2hfMTRybXRfMWNjNmFfMjUwID4gc3Bhbjpub3QoI1xcOSk6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpKTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMWNjNmFfMjM3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzFjYzZhXzI1NCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDFweCk7XG4gIGluc2V0LWJsb2NrLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLXdpZHRoLWVzbmRicywgdmFyKC0tYm9yZGVyLWFjdGl2ZS13aWR0aC11N3NmZzksIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLWFjdGl2ZS1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLWJ5cnZxeSwgIzAwNmNlMCkpO1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMWNjNmFfMjM3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzFjYzZhXzI1NCkuYXdzdWlfcmVmcmVzaF8xNHJtdF8xY2M2YV8yNTA6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWMtemlkd3drLCBjdWJpYy1iZXppZXIoMC44NCwgMCwgMC4xNiwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMWNjNmFfMjM3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzFjYzZhXzI1NCkuYXdzdWlfcmVmcmVzaF8xNHJtdF8xY2M2YV8yNTA6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFjYzZhXzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8xY2M2YV8yNTQpLmF3c3VpX3JlZnJlc2hfMTRybXRfMWNjNmFfMjUwOmFmdGVyLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8xY2M2YV8yMzc6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfMWNjNmFfMjU0KS5hd3N1aV9yZWZyZXNoXzE0cm10XzFjYzZhXzI1MDphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzFjYzZhXzIxNjpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFjYzZhXzIzNyB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkpO1xufVxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzFjYzZhXzIxNjpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFjYzZhXzIzNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLXNlcGFyYXRvci13aWR0aC1lc25kYnMsIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLXNlcGFyYXRvci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuLCAjYzZjNmNkKSk7XG4gIGluc2V0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpIDA7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGFicy10YWJfMTRybXRfMWNjNmFfMjE2Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMWNjNmFfMjM3LmF3c3VpX3JlZnJlc2hfMTRybXRfMWNjNmFfMjUwOmJlZm9yZSB7XG4gIGluc2V0OiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMywgMTJweCkgLSB2YXIoLS1ib3JkZXItYWN0aXZlLXdpZHRoLXU3c2ZnOSwgNHB4KSkgMDtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfMWNjNmFfMjk2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkgLSAycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpIC0gMXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMXB4O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtdGFicy1rd3VvOW4sIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtdGFicy01d3lhM3ksIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtdGFicy1kNmd4ZDksIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxcHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfMWNjNmFfMjk2LmF3c3VpX3JlZnJlc2hfMTRybXRfMWNjNmFfMjUwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KSAtIDFweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCkgLSAxcHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfdGFicy10YWItbGlua18xNHJtdF8xY2M2YV8yOTY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbn1cbi5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzFjYzZhXzI5Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfMWNjNmFfMjk2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRiczogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfMWNjNmFfMjk2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ3o3ODZ3LCAtOHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFicy10YWItbGlua18xNHJtdF8xY2M2YV8yOTY6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1nejc4NncsIC04cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWd6Nzg2dywgLThweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1nejc4NncsIC04cHgpICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1nejc4NncsIC04cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1nejc4NncsIC04cHgpICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1nejc4NncsIC04cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRicyk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8xY2M2YV8yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMXB4O1xuICBzY3JvbGwtbWFyZ2luLWlubGluZS1zdGFydDogMXB4O1xufVxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzFjYzZhXzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8xY2M2YV8yMzcge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSAxcHgpO1xufVxuXG4uYXdzdWlfdGFicy10YWJfMTRybXRfMWNjNmFfMjE2Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDFweDtcbiAgc2Nyb2xsLW1hcmdpbi1pbmxpbmUtZW5kOiAxcHg7XG59XG4uYXdzdWlfdGFicy10YWJfMTRybXRfMWNjNmFfMjE2Om5vdCgjXFw5KTpsYXN0LWNoaWxkID4gLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMWNjNmFfMjM3IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSAtIDFweCk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8xY2M2YV8yNTQ6bm90KCNcXDkpLCAuYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfMWNjNmFfMjU0Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC10YWJzLWRpc2FibGVkLWV5eDgzdywgNzAwKTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWFjdGl2ZV8xNHJtdF8xY2M2YV8zNzk6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfMWNjNmFfMjU0KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXosICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV90YWJzLXRhYi1hY3RpdmVfMTRybXRfMWNjNmFfMzc5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzFjYzZhXzI1NCk6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYXdzdWlfdGFicy1oZWFkZXItd2l0aC1kaXZpZGVyXzE0cm10XzFjYzZhXzM4ODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWI5bXo1biwgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1mb2N1c2FibGVfMTRybXRfMWNjNmFfMzkyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgdG8gbWFuYWdlIGZvY3VzYWJsZSBsb2dpYyAqL1xufVxuXG4uYXdzdWlfcm9vdF8xNHJtdF8xY2M2YV8zOTY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59XG5cbi5hd3N1aV90YWJzXzE0cm10XzFjYzZhXzE1NDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdGFicy1jb250ZW50XzE0cm10XzFjYzZhXzQzNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZml0LWhlaWdodF8xNHJtdF8xY2M2YV80Mzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3RhYnMtY29udGVudC1hY3RpdmVfMTRybXRfMWNjNmFfNDQ0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAxO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtY29udGVudC1hY3RpdmVfMTRybXRfMWNjNmFfNDQ0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdGFicy1jb250ZW50LXdyYXBwZXJfMTRybXRfMWNjNmFfNDU4LmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRybXRfMWNjNmFfNDU4ID4gLmF3c3VpX3RhYnMtY29udGVudF8xNHJtdF8xY2M2YV80MzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfZml0LWhlaWdodF8xNHJtdF8xY2M2YV80MzggPiAuYXdzdWlfdGFicy1jb250ZW50LXdyYXBwZXJfMTRybXRfMWNjNmFfNDU4Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYXdzdWlfZml0LWhlaWdodF8xNHJtdF8xY2M2YV80MzggPiAuYXdzdWlfdGFicy1jb250ZW50LXdyYXBwZXJfMTRybXRfMWNjNmFfNDU4ID4gLmF3c3VpX3RhYnMtY29udGFpbmVyLWNvbnRlbnQtd3JhcHBlcl8xNHJtdF8xY2M2YV80Njk6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV90YWJzLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXJfMTRybXRfMWNjNmFfNDY5LmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRybXRfMWNjNmFfNDU4ID4gLmF3c3VpX3RhYnMtY29udGVudF8xNHJtdF8xY2M2YV80MzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtdGFicy1jb250ZW50LXRvcC01bHk2YnUsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF8xNHJtdF8xY2M2YV80ODA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59XG5cbi5hd3N1aV90YWJzLXRhYi1mb2N1c2VkXzE0cm10XzFjYzZhXzQ4NDpub3QoI1xcOSkge1xuICAvKiB1c2VkIHRvIG1hbmFnZSBmb2N1c2FibGUgc3RhdGUgZm9yIGRpc2FibGVkIHdpdGggcmVhc29uIHRhYnMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfYnJkc3RfMWtqcDlfMTQ1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfbG9hZGluZ19icmRzdF8xa2pwOV8xNDk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0IHV0aWxzICovXG59XG5cbi5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xa2pwOV8xNTM6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1saW5rLWJ1dHRvbi13ZWlnaHQtYjhxcTBqLCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1saW5rLWJ1dHRvbi1sZXR0ZXItc3BhY2luZy04Zmt2OW0sIDAuMDA1ZW0pO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLWFhODB4MywgdHJhbnNwYXJlbnQpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xa2pwOV8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdW5kby1idXR0b25fYnJkc3RfMWtqcDlfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0XzFranA5XzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfdW5kby1idXR0b25fYnJkc3RfMWtqcDlfMTUzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd3NGtsdSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0XzFranA5XzE1Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0XzFranA5XzE1Mzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xa2pwOV8xNTM6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0XzFranA5XzE1Mzpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xa2pwOV8xNTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLXVuZGVybGluZS1ob3Zlci1wejhiMWksIHRyYW5zcGFyZW50KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xa2pwOV8xNTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0Njpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IGgxOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IGgyOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IGgzOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IGg0Om5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IGg1Om5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IHA6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBoMTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBoMjpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBoMzpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBoNDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBoNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IGgxOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC0wYzZqb3osIC0wLjAyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14bC1mazlvZmosIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgaDI6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLThpYTVzbywgLTAuMDE1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBoMzpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS1neG11cXMsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgaDQ6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBoNTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtMGwwZHl6LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMteTJqY2U4LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtMml3ZXJ2LCBub3JtYWwpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy1oaGpqZzEsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgYjpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBzdHJvbmc6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgcDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IHNtYWxsOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zbWFsbC1qZzBmNWwsICM2NTY4NzEpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgc21hbGwgYTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LXI2Zjd5ciwgY3VycmVudENvbG9yKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBzbWFsbCBhOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgc21hbGwgYTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IHNtYWxsIGE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgc21hbGwgYTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IHNtYWxsIGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IHNtYWxsIGE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBzbWFsbCBhOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IHNtYWxsIGE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBzbWFsbCBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgY29kZTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBwcmU6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgc2FtcDpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbW9ub3NwYWNlLW9hM2ZmYSwgTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgY29kZTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBhOm5vdCgjXFw5KSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWo0cnJrZCwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LXI2Zjd5ciwgY3VycmVudENvbG9yKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBhOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgYTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IGE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgYTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dzRrbHUsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IGE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3c0a2x1LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBhOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IGE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgYTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IG9sOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IHVsICsgdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgdWwgKyBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiB1bCA+IGxpICsgdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgdWwgPiBsaSArIGxpOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IHVsID4gbGkgKyBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiB1bCA+IGxpID4gdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgdWwgPiBsaSA+IG9sOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IG9sICsgdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgb2wgKyBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBvbCA+IGxpICsgdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgb2wgPiBsaSArIGxpOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IG9sID4gbGkgKyBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBvbCA+IGxpID4gdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgb2wgPiBsaSA+IG9sOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgdWwgPiBsaSA+IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMTQ1NGZfMTQ2IHVsID4gbGkgPiBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzE0NTRmXzE0NiBvbCA+IGxpID4gdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xNDU0Zl8xNDYgb2wgPiBsaSA+IG9sOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfcWsxajFfMWNlMWZfMTQ1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgZm9yIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFjZTFmXzE0OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcmVzaXplOiBhdXRvO1xuICBjdXJzb3I6IHRleHQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnLCA1cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSkpO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LThlbHhqYywgI2ZmZmZmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1lc25kYnMpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFjZTFmXzE0OTpub3QoI1xcOSk6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSkpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci1lc25kYnMsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC04ZWx4amMsICNmZmZmZmYpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItZXNuZGJzLCAtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1lc25kYnMpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFjZTFmXzE0OS5hd3N1aV90ZXh0YXJlYS1yZWFkb25seV9xazFqMV8xY2UxZl8yMDY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1yZWFkb25seS1lc25kYnMsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC04ZWx4amMsICNmZmZmZmYpKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItcmVhZG9ubHktZXNuZGJzLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWRvbmx5LWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItcmVhZG9ubHktZXNuZGJzLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LXJlYWRvbmx5LWVzbmRicyk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWNlMWZfMTQ5Om5vdCgjXFw5KTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0MiwgIzY1Njg3MSkpO1xuICBmb250LXNpemU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc2l6ZS1lc25kYnMpO1xuICBmb250LXN0eWxlOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXN0eWxlLWVzbmRicywgaXRhbGljKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtd2VpZ2h0LWVzbmRicyk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWNlMWZfMTQ5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZm9jdXMtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3AsICMwMDZjZTApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZm9jdXMtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3AsICMwMDZjZTApKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWZvY3VzLWVzbmRicywgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZm9jdXMtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1mb2N1cy1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC04ZWx4amMsICNmZmZmZmYpKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xY2UxZl8xNDk6bm90KCNcXDkpOmludmFsaWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFjZTFmXzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24sICNlYmViZjApKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1LCAjYjRiNGJiKSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFjZTFmXzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhLCAjYjRiNGJiKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xY2UxZl8xNDkuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF9xazFqMV8xY2UxZl8yNDc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWNlMWZfMTQ5LmF3c3VpX3RleHRhcmVhLWludmFsaWRfcWsxajFfMWNlMWZfMjQ3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWNlMWZfMTQ5LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfcWsxajFfMWNlMWZfMjU2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy05bXFnZncsICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOW1xZ2Z3LCAjODU1OTAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xY2UxZl8xNDkuYXdzdWlfdGV4dGFyZWEtd2FybmluZ19xazFqMV8xY2UxZl8yNTY6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2J1dHRvbl9tNWg5Zl8xbWpqOV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ibG9jazogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xufVxuLmF3c3VpX2J1dHRvbl9tNWg5Zl8xbWpqOV8xNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl9tNWg5Zl8xbWpqOV8xNDU6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2J1dHRvbl9tNWg5Zl8xbWpqOV8xNDUuYXdzdWlfZXhwYW5kZWRfbTVoOWZfMW1qajlfMTk3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMW1qajlfMTQ1LmF3c3VpX2V4cGFuZGVkX201aDlmXzFtamo5XzE5Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMW1qajlfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMW1qajlfMTQ1LmF3c3VpX29mZnNldC1yaWdodC1ub25lX201aDlmXzFtamo5XzIwODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMW1qajlfMTQ1LmF3c3VpX29mZnNldC1yaWdodC1sX201aDlmXzFtamo5XzIxMTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX2J1dHRvbl9tNWg5Zl8xbWpqOV8xNDUuYXdzdWlfb2Zmc2V0LXJpZ2h0LXh4bF9tNWg5Zl8xbWpqOV8yMTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX201aDlmXzFtamo5XzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX201aDlmXzFtamo5XzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMXB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fbTVoOWZfMW1qajlfMTQ1Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3RleHRfbTVoOWZfMW1qajlfMjM5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9pY29uX201aDlmXzFtamo5XzI0MyArIC5hd3N1aV90ZXh0X201aDlmXzFtamo5XzIzOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl8xYnF5cF8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5LCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiXzFicXlwXzE0NSA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl8xYnF5cF8xNzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiXzFicXlwXzE0NS5hd3N1aV9tZWRpdW1fazVkbGJfMWJxeXBfMTg4ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiXzFicXlwXzE3ODpub3QoI1xcOSksIC5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl8xYnF5cF8xNDUuYXdzdWlfbmFycm93X2s1ZGxiXzFicXlwXzE4OCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl8xYnF5cF8xNzg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbi5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl8xYnF5cF8xNDUuYXdzdWlfbWVkaXVtX2s1ZGxiXzFicXlwXzE4OCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl8xYnF5cF8xNzg6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpKTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiXzFicXlwXzE0NS5hd3N1aV9uYXJyb3dfazVkbGJfMWJxeXBfMTg4ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiXzFicXlwXzE3ODpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCk7XG59XG5cbi5hd3N1aV92aXJ0dWFsX2s1ZGxiXzFicXlwXzE5OTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogOTAwMHB4O1xufVxuXG4uYXdzdWlfaGlkZGVuX2s1ZGxiXzFicXlwXzIwMzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4uYXdzdWlfaGlkZGVuX2s1ZGxiXzFicXlwXzIwMyAqOm5vdCgjXFw5KTpub3QoI2F3c3VpX1xcOSBfazVkbGJfMWJxeXBfMSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5hd3N1aV9pZGVudGl0eV9rNWRsYl8xYnF5cF8yMTU6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX2lkZW50aXR5X2s1ZGxiXzFicXlwXzIxNSA+IC5hd3N1aV9pZGVudGl0eS1saW5rX2s1ZGxiXzFicXlwXzIxODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTQ3MzU0YywgIzBmMTQxYSk7XG59XG4uYXdzdWlfaWRlbnRpdHlfazVkbGJfMWJxeXBfMjE1ID4gLmF3c3VpX2lkZW50aXR5LWxpbmtfazVkbGJfMWJxeXBfMjE4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXosICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2lkZW50aXR5X2s1ZGxiXzFicXlwXzIxNSA+IC5hd3N1aV9pZGVudGl0eS1saW5rX2s1ZGxiXzFicXlwXzIxODpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pZGVudGl0eV9rNWRsYl8xYnF5cF8yMTUuYXdzdWlfbm8tbG9nb19rNWRsYl8xYnF5cF8yMzg6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAxMDBweDtcbn1cblxuLmF3c3VpX2xvZ29fazVkbGJfMWJxeXBfMjQyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGlubGluZS1zaXplOiBhdXRvO1xuICBmbGV4LXNocmluazogMDtcbiAgbWluLWlubGluZS1zaXplOiAxMHB4O1xufVxuLmF3c3VpX2xvZ29fazVkbGJfMWJxeXBfMjQyLmF3c3VpX25hcnJvd19rNWRsYl8xYnF5cF8xODg6bm90KCNcXDkpIHtcbiAgbWF4LWJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG5cbi5hd3N1aV90aXRsZV9rNWRsYl8xYnF5cF8yNTQ6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZ3htdXFzLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uYXdzdWlfbm8tbG9nb19rNWRsYl8xYnF5cF8yMzggPiAuYXdzdWlfaWRlbnRpdHktbGlua19rNWRsYl8xYnF5cF8yMTggPiAuYXdzdWlfdGl0bGVfazVkbGJfMWJxeXBfMjU0Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cblxuLmF3c3VpX2lucHV0c19rNWRsYl8xYnF5cF8yNzA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hd3N1aV9zZWFyY2hfazVkbGJfMWJxeXBfMjc4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtYXgtaW5saW5lLXNpemU6IDM0MHB4O1xufVxuLmF3c3VpX3NlYXJjaC1leHBhbmRlZF9rNWRsYl8xYnF5cF8yODI6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiBub25lO1xufVxuXG4uYXdzdWlfdXRpbGl0aWVzX2s1ZGxiXzFicXlwXzI4Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfbWVkaXVtX2s1ZGxiXzFicXlwXzE4OCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl8xYnF5cF8xNzggPiAuYXdzdWlfdXRpbGl0aWVzX2s1ZGxiXzFicXlwXzI4Njpub3QoI1xcOSksIC5hd3N1aV9uYXJyb3dfazVkbGJfMWJxeXBfMTg4ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiXzFicXlwXzE3OCA+IC5hd3N1aV91dGlsaXRpZXNfazVkbGJfMWJxeXBfMjg2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfdXRpbGl0eS13cmFwcGVyX2s1ZGxiXzFicXlwXzI5Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuLmF3c3VpX3V0aWxpdHktd3JhcHBlcl9rNWRsYl8xYnF5cF8yOTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGlubGluZS1zaXplOiAxcHg7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGluc2V0LWJsb2NrOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV91dGlsaXR5LXdyYXBwZXJfazVkbGJfMWJxeXBfMjk3Om5vdCgjXFw5KTpsYXN0LW9mLXR5cGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3V0aWxpdHktdHlwZS1idXR0b24tbGlua19rNWRsYl8xYnF5cF8zMTg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX3V0aWxpdHktdHlwZS1tZW51LWRyb3Bkb3duX2s1ZGxiXzFicXlwXzMyMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5hd3N1aV91dGlsaXR5LXR5cGUtbWVudS1kcm9wZG93bl9rNWRsYl8xYnF5cF8zMjM6bm90KCNcXDkpOm5vdCguYXdzdWlfbmFycm93X2s1ZGxiXzFicXlwXzE4OCk6bGFzdC1vZi10eXBlLCAuYXdzdWlfdXRpbGl0eS10eXBlLW1lbnUtZHJvcGRvd25fazVkbGJfMWJxeXBfMzIzOm5vdCgjXFw5KTpub3QoLmF3c3VpX21lZGl1bV9rNWRsYl8xYnF5cF8xODgpOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3V0aWxpdHktdHlwZS1idXR0b24tcHJpbWFyeS1idXR0b25fazVkbGJfMWJxeXBfMzMyOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTFweDtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV91dGlsaXR5LXR5cGUtYnV0dG9uLXByaW1hcnktYnV0dG9uX2s1ZGxiXzFicXlwXzMzMjpub3QoI1xcOSk6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3V0aWxpdHktbGluay1pY29uX2s1ZGxiXzFicXlwXzM0MDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfdXRpbGl0eS1idXR0b24tZXh0ZXJuYWwtaWNvbl9rNWRsYl8xYnF5cF8zNDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYXdzdWlfb2Zmc2V0LXJpZ2h0LW5vbmVfazVkbGJfMWJxeXBfMzQ4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfb2Zmc2V0LXJpZ2h0LWxfazVkbGJfMWJxeXBfMzUyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfb2Zmc2V0LXJpZ2h0LXh4bF9rNWRsYl8xYnF5cF8zNTY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cblxuLyogT3ZlcmZsb3cgTWVudSAqL1xuLmF3c3VpX292ZXJmbG93LW1lbnUtZHJhd2VyX2s1ZGxiXzFicXlwXzM2MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICB6LWluZGV4OiAxMDAxO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudV9rNWRsYl8xYnF5cF8zNjE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5LCAjZmZmZmZmKTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtaGVhZGVyX2s1ZGxiXzFicXlwXzQwMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWhlYWRlci10ZXh0X2s1ZGxiXzFicXlwXzQxMDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiLCAjMGYxNDFhKTtcbiAgZmxleDogMTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1oZWFkZXItdGV4dC0tdGl0bGVfazVkbGJfMWJxeXBfNDE3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLXNpemUtY2JjdGdiLCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtaGVhZGVyLXRleHQtLXNlY29uZGFyeV9rNWRsYl8xYnF5cF80MjY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1zaXplLXVvZ3R1eCwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1saW5lLWhlaWdodC1uN251bWQsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWJhY2stYnV0dG9uX2s1ZGxiXzFicXlwXzQzNDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtZGlzbWlzcy1idXR0b25fazVkbGJfMWJxeXBfNDM4Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiXzFicXlwXzQ0Mjpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tdXRpbGl0eV9rNWRsYl8xYnF5cF80ODAgPiAuYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiXzFicXlwXzQ0Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfMWJxeXBfNDQyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXosICMwMDZjZTApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sLWxpbmtfazVkbGJfMWJxeXBfNDg4Om5vdCgjXFw5KSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2wtZXhwYW5kYWJsZS1tZW51LXRyaWdnZXJfazVkbGJfMWJxeXBfNDkxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NCwgIzQyNDY1MCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2wtZXhwYW5kYWJsZS1tZW51LXRyaWdnZXJfazVkbGJfMWJxeXBfNDkxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXosICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl8xYnF5cF80NDI6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl8xYnF5cF80NDI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiXzFicXlwXzQ0Mjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3RfazVkbGJfMWJxeXBfNDgwOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LXN1Ym1lbnVfazVkbGJfMWJxeXBfNTI3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbV9rNWRsYl8xYnF5cF80ODA6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXN2ZGhqNSwgMC4wMDVlbSk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0taWNvbl9rNWRsYl8xYnF5cF81MzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tdGV4dF9rNWRsYl8xYnF5cF81Mzk6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS11dGlsaXR5X2s1ZGxiXzFicXlwXzQ4MDpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLWFoYjBldywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS1zdWJtZW51X2s1ZGxiXzFicXlwXzU0ODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLWRyb3Bkb3duLW1lbnVfazVkbGJfMWJxeXBfNTU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS1leHBhbmRhYmxlX2s1ZGxiXzFicXlwXzU1ODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1kdmVpMXcsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfaWNvbl9rNWRsYl8xYnF5cF81NjM6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1tcjIwbjksIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS0xODAtZTcwcXk2LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9pY29uX2s1ZGxiXzFicXlwXzU2Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9pY29uX2s1ZGxiXzFicXlwXzU2Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9pY29uX2s1ZGxiXzFicXlwXzU2Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfaWNvbi1vcGVuX2s1ZGxiXzFicXlwXzU3Nzpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdHJlZWl0ZW0tZ3JvdXBfMWFncHVfeWJibThfMTg5Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX3RyZWVpdGVtXzFhZ3B1X3liYm04XzE4OTpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdHJlZWl0ZW1fMWFncHVfeWJibThfMTg5LmF3c3VpX29mZnNldF8xYWdwdV95YmJtOF8yMDY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtdHJlZS12aWV3LWluZGVudGF0aW9uLXVkYTRueSwgMjRweCk7XG59XG4uYXdzdWlfdHJlZWl0ZW1fMWFncHVfeWJibThfMTg5ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV95YmJtOF8yMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyOHB4IDFmcjtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyZWVpdGVtXzFhZ3B1X3liYm04XzE4OSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfeWJibThfMjA5Om5vdCgjXFw5KTpoYXMoLmF3c3VpX3RyZWUtaXRlbS1mb2N1cy10YXJnZXRfMWFncHVfeWJibThfMjE0OmZvY3VzKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmVlaXRlbV8xYWdwdV95YmJtOF8xODkgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1X3liYm04XzIwOTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmVlLWl0ZW0tZm9jdXMtdGFyZ2V0XzFhZ3B1X3liYm04XzIxNDpmb2N1cykge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyZWVpdGVtXzFhZ3B1X3liYm04XzE4OSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfeWJibThfMjA5Om5vdCgjXFw5KTpoYXMoLmF3c3VpX3RyZWUtaXRlbS1mb2N1cy10YXJnZXRfMWFncHVfeWJibThfMjE0OmZvY3VzKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV95YmJtOF8xODkgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1X3liYm04XzIwOSA+IC5hd3N1aV9leHBhbmQtdG9nZ2xlLXdyYXBwZXJfMWFncHVfeWJibThfMjM1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbn1cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV95YmJtOF8xODkgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1X3liYm04XzIwOSA+IC5hd3N1aV9leHBhbmQtdG9nZ2xlLXdyYXBwZXJfMWFncHVfeWJibThfMjM1ID4gLmF3c3VpX3RvZ2dsZV8xYWdwdV95YmJtOF8yNDA6bm90KCNcXDkpIHtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDJweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMnB4O1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfdHJlZWl0ZW1fMWFncHVfeWJibThfMTg5ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV95YmJtOF8yMDk6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3RyZWVpdGVtXzFhZ3B1X3liYm04XzE4OSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfeWJibThfMjA5ID4gLmF3c3VpX2V4cGFuZC10b2dnbGUtd3JhcHBlcl8xYWdwdV95YmJtOF8yMzUgPiAuYXdzdWlfdG9nZ2xlXzFhZ3B1X3liYm04XzI0MDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDNweDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3RyZWVpdGVtXzFhZ3B1X3liYm04XzE4OSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfeWJibThfMjA5LmF3c3VpX3dpdGgtaWNvbl8xYWdwdV95YmJtOF8yNTM6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfdHJlZWl0ZW1fMWFncHVfeWJibThfMTg5ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV95YmJtOF8yMDkuYXdzdWlfd2l0aC1pY29uXzFhZ3B1X3liYm04XzI1MyA+IC5hd3N1aV9leHBhbmQtdG9nZ2xlLXdyYXBwZXJfMWFncHVfeWJibThfMjM1ID4gLmF3c3VpX3RvZ2dsZV8xYWdwdV95YmJtOF8yNDA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDJweDtcbn1cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV95YmJtOF8xODkgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1X3liYm04XzIwOSA+IC5hd3N1aV9zdHJ1Y3R1cmVkLWl0ZW0td3JhcHBlcl8xYWdwdV95YmJtOF8yNTk6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV90cmVlLWl0ZW0tc3RydWN0dXJlZC1pdGVtXzFhZ3B1X3liYm04XzI2Njpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIGtleWJvYXJkIG5hdmlnYXRpb24gKi9cbn1cblxuLmF3c3VpX3RyZWUtaXRlbS1mb2N1cy10YXJnZXRfMWFncHVfeWJibThfMjE0Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdmVydGljYWwtY29ubmVjdG9yXzFyMnB1XzE0MnB1Xzk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXMzcDd6NSwgIzhjOGM5NCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC1jb25uZWN0b3JfMXIycHVfMTQycHVfOS5hd3N1aV9ncmlkXzFyMnB1XzE0MnB1XzEzOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAyL3NwYW4gMztcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKCgyOHB4IC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiAtIDJweCk7XG59XG4uYXdzdWlfdmVydGljYWwtY29ubmVjdG9yXzFyMnB1XzE0MnB1XzkuYXdzdWlfYWJzb2x1dGVfMXIycHVfMTQycHVfMjA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoKDI4cHggLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyIC0gMnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMThnbm1fMWc0Y3hfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV90cmVlXzE4Z25tXzFnNGN4XzIxODpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xb2w1bV9vbnh6al8xNDU6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfcm9vdF8xb2w1bV9vbnh6al8xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yb290XzFvbDVtX29ueHpqXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcm9vdF8xb2w1bV9vbnh6al8xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIDJweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jvb3RfMW9sNW1fb254empfMTQ1Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiAycHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogMnB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogMnB4KSArIGNhbGMoLTEgKiAycHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIDJweCkgKyBjYWxjKC0xICogMnB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtdTl1cnZjLCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3R1dG9yaWFsLWxpc3RfMXU3MHBfMW1lNHRfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtdGl0bGVfMXU3MHBfMW1lNHRfMjE3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX3Rhc2tfMXU3MHBfMW1lNHRfMjI0Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfdGFza18xdTcwcF8xbWU0dF8yMjQ6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xufVxuXG4uYXdzdWlfdGFzay10aXRsZV8xdTcwcF8xbWU0dF8yMzI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy1odmNxN20sIC0wLjAwNWVtKTtcbn1cbi5hd3N1aV90YXNrLXRpdGxlLS1zdGF0dXNfMXU3MHBfMW1lNHRfMjQwOm5vdCgjXFw5KSB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uYXdzdWlfY3VycmVudC10YXNrXzF1NzBwXzFtZTR0XzI0NDpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG5cbi5hd3N1aV9zdWNjZXNzZnVsLXRhc2tfMXU3MHBfMW1lNHRfMjQ4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYSwgIzAwODAyZik7XG59XG5cbi5hd3N1aV9jb25ncmF0dWxhdGlvbi1tZXNzYWdlXzF1NzBwXzFtZTR0XzI1Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy1oaGpqZzEsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYSwgIzAwODAyZik7XG59XG4uYXdzdWlfY29uZ3JhdHVsYXRpb24tbWVzc2FnZS0tc3RhdHVzXzF1NzBwXzFtZTR0XzI2MDpub3QoI1xcOSkge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5hd3N1aV9wbGFpbnRleHQtY29uZ3JhdHVsYXRpb24tZGVzY3JpcHRpb25fMXU3MHBfMW1lNHRfMjY1Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuLmF3c3VpX2RpdmlkZXJfMXU3MHBfMW1lNHRfMjY5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX3N0ZXAtbGlzdF8xdTcwcF8xbWU0dF8yNzM6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9zdGVwXzF1NzBwXzFtZTR0XzI3Mzpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfZXhwYW5kYWJsZS1zZWN0aW9uLXdyYXBwZXJfMXU3MHBfMW1lNHRfMjg0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZXhwYW5kYWJsZS1zZWN0aW9uLWhlYWRlcl8xdTcwcF8xbWU0dF8yODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbn1cblxuLmF3c3VpX3N0ZXAtdGl0bGVfMXU3MHBfMW1lNHRfMjkzOm5vdCgjXFw5KSxcbi5hd3N1aV9mZWVkYmFjay1saW5rXzF1NzBwXzFtZTR0XzI5NDpub3QoI1xcOSksXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMXU3MHBfMW1lNHRfMjk1Om5vdCgjXFw5KSxcbi5hd3N1aV9jb21wbGV0aW9uLXNjcmVlbi10aXRsZV8xdTcwcF8xbWU0dF8yOTY6bm90KCNcXDkpLFxuLmF3c3VpX2NvbXBsZXRpb24tc2NyZWVuLWRlc2NyaXB0aW9uXzF1NzBwXzFtZTR0XzI5Nzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfcXYwOTZfMTkzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5faWc4bXBfcXYwOTZfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1mb2dlbmUsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcGFjZWQtdzMyZ3JoLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX2lnOG1wX3F2MDk2XzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jb250ZW50LWVudGVyX2lnOG1wX3F2MDk2XzE5Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jb250ZW50LWVudGVyX2lnOG1wX3F2MDk2XzE5Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jb250ZW50LWVudGVyX2lnOG1wX3F2MDk2XzE5Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV90dXRvcmlhbC1saXN0X2lnOG1wX3F2MDk2XzIxNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWJveF9pZzhtcF9xdjA5Nl8yNTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtam1tZThqLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLWo1ZzBibCwgI2RlZGVlMyk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1qNWcwYmwsICNkZWRlZTMpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tYzRqZmNhLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10dXRvcmlhbC1wYW5lbC1pdGVtLWM0amZjYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS1jNGpmY2EsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10dXRvcmlhbC1wYW5lbC1pdGVtLWM0amZjYSwgOHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuLmF3c3VpX3R1dG9yaWFsLWJveF9pZzhtcF9xdjA5Nl8yNTE6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV90dXRvcmlhbC1ib3gtdGl0bGVfaWc4bXBfcXYwOTZfMjk1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5hd3N1aV90dXRvcmlhbC1kZXNjcmlwdGlvbi1wbGFpbnRleHRfaWc4bXBfcXYwOTZfMzAxOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWRlc2NyaXB0aW9uX2lnOG1wX3F2MDk2XzMwMTpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgLS0gQ3VzdG9tZXJzIGNhbiBuZXN0IHRoZWlyIGxpc3QgaXRlbXMgaW5zaWRlIEJveCBjb21wb25lbnRzLiAqL1xufVxuLmF3c3VpX3R1dG9yaWFsLWRlc2NyaXB0aW9uX2lnOG1wX3F2MDk2XzMwMSB1bDpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGluaXRpYWw7XG59XG5cbi5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb25faWc4bXBfcXYwOTZfMzEyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuLmF3c3VpX2V4cGFuZGFibGUtc2VjdGlvbl9pZzhtcF9xdjA5Nl8zMTIuYXdzdWlfZXhwYW5kZWRfaWc4bXBfcXYwOTZfMzE2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfYnV0dG9uLXdyYXBwZXJfaWc4bXBfcXYwOTZfMzIwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkpO1xufVxuXG4uYXdzdWlfc3RhcnRfaWc4bXBfcXYwOTZfMzI1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZXhwYW5kLWJ1dHRvbl9pZzhtcF9xdjA5Nl8zMjk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb2xsYXBzZS1idXR0b25faWc4bXBfcXYwOTZfMzMzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfbGVhcm4tbW9yZS1saW5rX2lnOG1wX3F2MDk2XzMzNzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3RpdGxlX2lnOG1wX3F2MDk2XzM0MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3ByZXJlcXVpc2l0ZXMtYWxlcnRfaWc4bXBfcXYwOTZfMzQ1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY29tcGxldGVkX2lnOG1wX3F2MDk2XzM0OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfcXYwOTZfMzUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWptbWU4aiwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS05dDdxOW8sICM0MjQ2NTApO1xufVxuLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfcXYwOTZfMzUzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9kb3dubG9hZC1saW5rX2lnOG1wX3F2MDk2XzM1Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfcXYwOTZfMzUzOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9kb3dubG9hZC1saW5rX2lnOG1wX3F2MDk2XzM1Mzpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9kb3dubG9hZC1saW5rX2lnOG1wX3F2MDk2XzM1Mzpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfcXYwOTZfMzUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3R1dG9yaWFsLXBhbmVsXzFvaW41XzExNzNhXzE4NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbi5hd3N1aV90dXRvcmlhbC1wYW5lbF8xb2luNV8xMTczYV8xODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90dXRvcmlhbC1wYW5lbF8xb2luNV8xMTczYV8xODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3R1dG9yaWFsLXBhbmVsXzFvaW41XzExNzNhXzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3R1dG9yaWFsLXBhbmVsXzFvaW41XzExNzNhXzE4NTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzF4dXB2X3N1MzMxXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3dpemFyZF8xeHVwdl9zdTMzMV8xNzcuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzc6bm90KCNcXDkpIHtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIG1pbm1heCgwLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV93aXphcmRfMXh1cHZfc3UzMzFfMTc3LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3LmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl9zdTMzMV8xODQ6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSAwO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byAxZnI7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfd2l6YXJkXzF4dXB2X3N1MzMxXzE3Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3Nykge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX3dpemFyZF8xeHVwdl9zdTMzMV8xNzc6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcpLmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl9zdTMzMV8xODQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9zdTMzMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgaW5saW5lLXNpemU6IDI2MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiBsaTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgYXV0byk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiBsaSA+IGhyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtZHZlaTF3LCAjYzZjNmNkKTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBncmlkLWNvbHVtbjogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiBsaSA+IC5hd3N1aV9udW1iZXJfMXh1cHZfc3UzMzFfMjMxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bCwgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9zdTMzMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IGxpID4gYTpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgMWZyO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiBsaSA+IGEgPiAuYXdzdWlfY2lyY2xlXzF4dXB2X3N1MzMxXzI0Nzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAxMDAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMTAwJTtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDZweDtcbiAgaW5saW5lLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9zdTMzMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IGxpID4gYSA+IC5hd3N1aV90aXRsZV8xeHVwdl9zdTMzMV8yNTg6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBncmlkLWNvbHVtbjogMjtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X3N1MzMxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gbGkgPiBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC11OXVydmMsICMwMDZjZTApO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiBsaTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiBociB7XG4gIGdyaWQtcm93OiAyL3NwYW4gMjtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X3N1MzMxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gbGk6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmF3c3VpX251bWJlcl8xeHVwdl9zdTMzMV8yMzEge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X3N1MzMxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gbGk6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiBociB7XG4gIGdyaWQtcm93OiAxO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiBsaTpub3QoI1xcOSk6b25seS1vZi10eXBlID4gaHIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiBsaTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IGhyIHtcbiAgZ3JpZC1yb3c6IDEvc3BhbiAzO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiBsaS5hd3N1aV9hY3RpdmVfMXh1cHZfc3UzMzFfMjg5ID4gYTpub3QoI1xcOSkge1xuICBjdXJzb3I6IHRleHQ7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9zdTMzMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IGxpLmF3c3VpX2FjdGl2ZV8xeHVwdl9zdTMzMV8yODkgPiBhID4gLmF3c3VpX2NpcmNsZV8xeHVwdl9zdTMzMV8yNDc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtLCAjMDA2Y2UwKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5LCAjZmZmZmZmKSwgMCAwIDAgNXB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXF3cjdybSwgIzAwNmNlMCksIDAgMCAwIDdweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9zdTMzMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IGxpLmF3c3VpX2FjdGl2ZV8xeHVwdl9zdTMzMV8yODkgPiBhID4gLmF3c3VpX3RpdGxlXzF4dXB2X3N1MzMxXzI1ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtLCAjMDA2Y2UwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiBsaS5hd3N1aV9kaXNhYmxlZF8xeHVwdl9zdTMzMV8zMDAgPiBhOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X3N1MzMxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gbGkuYXdzdWlfZGlzYWJsZWRfMXh1cHZfc3UzMzFfMzAwID4gYSA+IC5hd3N1aV9jaXJjbGVfMXh1cHZfc3UzMzFfMjQ3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5LCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKSwgMCAwIDAgNHB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X3N1MzMxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gbGkuYXdzdWlfZGlzYWJsZWRfMXh1cHZfc3UzMzFfMzAwID4gYSA+IC5hd3N1aV90aXRsZV8xeHVwdl9zdTMzMV8yNTg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTRwZzV4aiwgIzY1Njg3MSk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9zdTMzMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IGxpLmF3c3VpX2VuYWJsZWRfMXh1cHZfc3UzMzFfMzEwID4gYSA+IC5hd3N1aV9jaXJjbGVfMXh1cHZfc3UzMzFfMjQ3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCksIDAgMCAwIDRweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTlxbWZjeSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9zdTMzMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IGxpLmF3c3VpX2VuYWJsZWRfMXh1cHZfc3UzMzFfMzEwID4gYSA+IC5hd3N1aV90aXRsZV8xeHVwdl9zdTMzMV8yNTg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcgPiBsaS5hd3N1aV9lbmFibGVkXzF4dXB2X3N1MzMxXzMxMCA+IGE6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX2NpcmNsZV8xeHVwdl9zdTMzMV8yNDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1xd3I3cm0sICMwMDZjZTApO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtLCAjMDA2Y2UwKSwgMCAwIDAgNHB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtOXFtZmN5LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X3N1MzMxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gbGkuYXdzdWlfZW5hYmxlZF8xeHVwdl9zdTMzMV8zMTAgPiBhOm5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV90aXRsZV8xeHVwdl9zdTMzMV8yNTgge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcXdyN3JtLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1cywgI2I0YjRiYik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoMiAqIHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KSk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMjAwcHg7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGlubGluZS1zaXplOiAyMDBweDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfc3UzMzFfMTk4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3KSA+IHVsOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X3N1MzMxXzE5ODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NykgPiB1bDpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3KSA+IGxpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBwYWRkaW5nLWJsb2NrOiAwIHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9zdTMzMV8xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcpID4gdWw6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NykgPiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X3N1MzMxXzE5ODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NykgPiB1bDpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3KSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWlyZmNsaiwgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9mb3JtXzF4dXB2X3N1MzMxXzM1NDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3Nykge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfc3UzMzFfMzU0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3KSA+IC5hd3N1aV9mb3JtLWhlYWRlcl8xeHVwdl9zdTMzMV8zNTkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9mb3JtXzF4dXB2X3N1MzMxXzM1NC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3Nzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfc3UzMzFfMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2X3N1MzMxXzM1OTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfc3UzMzFfMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3ID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2X3N1MzMxXzM1OSA+IC5hd3N1aV9mb3JtLWhlYWRlci1jb250ZW50XzF4dXB2X3N1MzMxXzM3NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCkpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cbi5hd3N1aV9mb3JtXzF4dXB2X3N1MzMxXzM1NC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3NyA+IC5hd3N1aV9mb3JtLWNvbXBvbmVudF8xeHVwdl9zdTMzMV8zNzg6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAyO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfc3UzMzFfMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfc3UzMzFfMTc3LmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl9zdTMzMV8xODQgPiAuYXdzdWlfZm9ybS1oZWFkZXJfMXh1cHZfc3UzMzFfMzU5Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDI7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl9zdTMzMV8zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcuYXdzdWlfc21hbGwtY29udGFpbmVyXzF4dXB2X3N1MzMxXzE4NCA+IC5hd3N1aV9mb3JtLWhlYWRlcl8xeHVwdl9zdTMzMV8zNTkgPiAuYXdzdWlfZm9ybS1oZWFkZXItY29udGVudF8xeHVwdl9zdTMzMV8zNzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9mb3JtXzF4dXB2X3N1MzMxXzM1NC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3Ny5hd3N1aV9zbWFsbC1jb250YWluZXJfMXh1cHZfc3UzMzFfMTg0ID4gLmF3c3VpX2Zvcm0tY29tcG9uZW50XzF4dXB2X3N1MzMxXzM3ODpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAzO1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9zdTMzMV8xOTguYXdzdWlfaGlkZGVuXzF4dXB2X3N1MzMxXzM5NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfY29sbGFwc2VkLXN0ZXBzXzF4dXB2X3N1MzMxXzM5ODpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAxO1xufVxuXG4vKiBPdmVycmlkZSBmaXhlZCBzaWRlYmFyIHdpZHRoIGZvciBleHBhbmRhYmxlIG5hdmlnYXRpb24gKi9cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X3N1MzMxXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X3N1MzMxXzE3Ny5hd3N1aV9jb2xsYXBzZWQtc3RlcHMtbmF2aWdhdGlvbl8xeHVwdl9zdTMzMV80MDQ6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IHVuc2V0O1xuICBncmlkLXJvdzogdW5zZXQ7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9zdTMzMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzcuYXdzdWlfY29sbGFwc2VkLXN0ZXBzLW5hdmlnYXRpb25fMXh1cHZfc3UzMzFfNDA0ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9zdTMzMV8xNzc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9mb3JtLWhlYWRlci1jb21wb25lbnQtd3JhcHBlcl8xeHVwdl9zdTMzMV80MTM6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9mb3JtLWhlYWRlci1jb21wb25lbnQtd3JhcHBlcl8xeHVwdl9zdTMzMV80MTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXU5dXJ2YywgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9mb3JtLWhlYWRlci1jb21wb25lbnRfMXh1cHZfc3UzMzFfNDEzOm5vdCgjXFw5KSxcbi5hd3N1aV9uYXZpZ2F0aW9uLWxpbmtfMXh1cHZfc3UzMzFfNDI5Om5vdCgjXFw5KSxcbi5hd3N1aV9uYXZpZ2F0aW9uLWxpbmstaXRlbV8xeHVwdl9zdTMzMV80MzA6bm90KCNcXDkpLFxuLmF3c3VpX25hdmlnYXRpb24tbGluay1sYWJlbF8xeHVwdl9zdTMzMV80MzE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9uYXZpZ2F0aW9uLWxpbmstYWN0aXZlXzF4dXB2X3N1MzMxXzQzNTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1qbW1lOGosICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbi1saW5rLWRpc2FibGVkXzF4dXB2X3N1MzMxXzQ0MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNHBnNXhqLCAjNjU2ODcxKTtcbn1cblxuLmF3c3VpX2NhbmNlbC1idXR0b25fMXh1cHZfc3UzMzFfNDQ0Om5vdCgjXFw5KSxcbi5hd3N1aV9wcmV2aW91cy1idXR0b25fMXh1cHZfc3UzMzFfNDQ1Om5vdCgjXFw5KSxcbi5hd3N1aV9wcmltYXJ5LWJ1dHRvbl8xeHVwdl9zdTMzMV80NDY6bm90KCNcXDkpLFxuLmF3c3VpX3NraXAtdG8tYnV0dG9uXzF4dXB2X3N1MzMxXzQ0Nzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2FjdGlvbi1idXR0b25zXzF4dXB2X3N1MzMxXzQ1MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufSIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSB7XG4gIGNvbG9yLXNjaGVtZTogZGFyaztcbn1cblxuLyogVGhpcyBpcyBuZWNlc3NhcnkgZm9yIENocm9tZSB0byBhcHBseSBkYXJrIG1vZGUgdG8gcGFnZS1sZXZlbCBzY3JvbGxiYXJzICovXG5cbmh0bWw6aGFzKGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUpIHtcbiAgY29sb3Itc2NoZW1lOiBkYXJrO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbWF6b24gRW1iZXInO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKCdkYXRhOmZvbnQvd29mZjtiYXNlNjQsZDA5R1JnQUJBQUFBQUVic0FCQUFBQUFBaWFnQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJiQUFBQUJ3QUFBQWNiam4yeUVkRVJVWUFBQUdJQUFBQU13QUFBRGdGRndPRFIxQlBVd0FBQWJ3QUFBdzVBQUFtVkRHSTlhNUhVMVZDQUFBTitBQUFCTklBQUFzaSsyR1dSMDlUTHpJQUFCTE1BQUFBWFFBQUFHQ0liRzZNWTIxaGNBQUFFeXdBQUFJUkFBQUREaTRWcmMxbllYTndBQUFWUUFBQUFBZ0FBQUFJQUFBQUVHZHNlV1lBQUJWSUFBQWw0QUFBUGlUWlNFdDFhR1ZoWkFBQU95Z0FBQUEwQUFBQU5najhaT0pvYUdWaEFBQTdYQUFBQUNFQUFBQWtDQTBFeG1odGRIZ0FBRHVBQUFBQ3lBQUFCUnl5TURiUmJHOWpZUUFBUGtnQUFBSnBBQUFDbml2VEhJUnRZWGh3QUFCQXRBQUFBQjBBQUFBZ0FWNEFvMjVoYldVQUFFRFVBQUFCdndBQUJLeGZ2cWdRY0c5emRBQUFRcFFBQUFST0FBQUlSN1FQY2ZsM1pXSm1BQUJHNUFBQUFBWUFBQUFHWHZKV3FnQUFBQUVBQUFBQXpEMml6d0FBQUFEUExFU0lBQUFBQU5MUUQzQjQybU5nWkdCZzRBTmlBd1lRWUdKZ0JaS1hHQmdaTGdNaE04TVZobGRBOW1zZ1pHWjR3K2dMWkxPQVZURUFBTFpFQjV3QWVOck5XbXRzRk5jVlBuZTl6L0Y2eDd1ZU5hd2ZhNjhmZU1FMkR3UGhZVU1LYWltRk5EZ1VhRUlEaFBKSUtoSklLWDJwS3ZtUlNrMGZVcXVVdEJLaVVoNFZha0trRWhxcWlxYWhhU25FZjFBbHB5MXRjSXRjVkFmaVJrV3QvS3ZTOUx2ZmpOZXo2MTAvSUk0eVIzdG5mT2ZPbmZPNjV6dm5qa1dKaUNGSDVKZmkvK2k2ZTdaSXpaNnZIbjVVNWo5OGVOOEJXZnZvN2lNSFpadjRNVVpzV3dJNEtmRkpHWHJ1cEMrdzUvRXZQQzZOZXc4ZWVrem03RCs4ZTQ5MEhOaDMrS0FzUC9qRnh3N0xhbzVVN25qQmVQY3A5Z2piTWdsS1RPcWtSVHBraWZSZ1JCZ2o3bEovaU5iVVBlczgyN0xhUGIvbW5pOXlOdFZ5MVRtM1ZvcFNtOGxmazl3clcyU25QQ0tINVN0eVZJN0pjWnhmbGpQUXl1dnlwbHlXcXpLSW5uZndHOEgxLzVRaFoxU2RhbElkcWtzdHg4aXJJS1dDOWpEbTdvWStkNGlwcit3aFdXWGZ3cFVKMHYwS2Z3K2hQUzFaeUdPaXB4dnRLcHhQUzFvdVlhemlsWitqVjNFbWl6MEsvRFh6N2thMG05RHJ6S3J2S3hWRlc2YUNZcWd3ZmxGSlljd3hQdFZ0WDRHMnVzSFpLbnRBZHRnajdCdkU2SkJZR0ozaXMzNzMyWlNLMlAzb3lXTFVmb3oxY2I0SW56cWlXeFVCVDBHODE4TDlBZmlOeFNlZHA4QUpkQm5CM1RacGw2V3lBbEwwUUlyVnNnWmNid092RDh2bjVBbDVVcDZUNStXaVhKSWI4aTk1RDhZT3FwQ0tLSEN1RnFubGFxWDRJdi9WbGdtK0dYb2FzN2JMakI3MlNjaGs0WHlsb0g4UUdoZXhZREd4ejlrajlubEliTmxuZVc4a2IrUUEyMkhNNHowTWFHTHl0NCtNbis4MlpCaVpJZDNjMGpQYkF6aGZjSFVpZGovOHROVDQ0ZHQrMC9DSFMvSVBFemVsOVYzZ2NkT2JkV2dtWnMzTmZoNjZzQXJzYTlqbnNLWlNrbkpXekozcWVRSUozbC85RHpGSzZNTXMwRSsrcHRLNWlOSlQ0QkZtY1JrNDg0aU9QRm8vdUJxWVlHMFY2c3pBV0t1NC9maldMSDRwY3BqSzNkbWE0MmlNODU2OFp5MjdYenJIV3hPL1UrUWd4Wm5Ua0Npclk4Rm9yTlRSa2RGaFJFdGduNUIxdVdldmxGemhtZ2RUUnhZOFBXaGZ3R3dXUElSak1YcHZTY25IZUIya2xBVzluSFhJMVFEOWpaSGNPWHFMMkc1cjN2Tm1NUTFNZVZZcnQyYTNBcU16VWdFeVNSVlNDWXBLSEtRa0FZcEpGVWpoR1F0M0dxUVJUN1NBeXVRam9BUndjdzNHUGdTcWtuMmdnSHdlRkFPQ1BnbDgvQlVvS20vSkZmUzhEVkx5ZDVDUzZ5QWxOMEZsS3FBQ0VnUytCaVdrd2tEek1IQTJJaHByeTNXbUFOUXVWKzJxVTJKcXZwb3ZwbHFvRmtvbFVIaVJ4SkhiZEVsQ0xWRkw4SFlmM2g0Q1pmRkduUi9FUU9XVUorS1J4L0RJRTgyVFp3NG9qcnlnRGFPeUlFdm1BdGNUeU44NmNOMHA4M0c5QUZRbEMyVXhycGVBTE9RUVMzRjlGOGlTWmFDRUxBY2xrVm1za0dwWkNacUZIS05iWnNPSGUyQ1BWYUFhNUJ1cnBWYnVCdFZSZ3hXeUZoU0RSNjZUZXZrNHFFSFd5d2JrS2h0QmFia0gxQ1NmQkRVZ3M5b0VybnZsUGx4dmxrL0JmbHRBVGJEbFZseHZBelhKcDBFWnVSL1VMQStBMHJJZDFDS2ZrUWVsRlZuT0RzaTZFOVFxdTBCdDhsbVFLWWRBbGJTZklkK1FiMEViM3diTmxlK0FMUG11UEFQcGZvak0wNUlUSUV0K0xNOUN1dWRBdGNpV25zZmRuOGhMNFArVS9BdzhuSkdmeXp4NUZkUWtaMEVaK1lXY3c3WDJpWWk4Qm1xU1g4dHZ3TlVib0ZiNUhhaFZMb0FzK1Qyb0NmblhSY3lzdmNlUXY4aGZZUlBIaDY3SzMzRHRlTkkxVU5iMXAzZEFsYTVYaWZKTG1sN2xSK1lXa2dCOUswamZDdEdyd3ZRcVF5MVFDK0JoMnF1aTlLb0t0Vmd0aHJjdFZVdmhiY3ZVTW5qYkNyVUNNeXZvUXErVVNtZ21BVCt3NkQ4dFdBZHI0UC83b0xjbklkdGI4a2Y1ay93WlhMOE5EcS9MVFhoNFVJV1pQWmJqemUzSXlUdmh5d3Z4dGk1NHJxOXl2czRrbzdNcmJzSmFIUjhJWEZnVDVBR0dKeEthUldPaVZTTDY5ekd1RDVhNHF5UHZFQ1Bwa0RmbUZoOTVPL21IdzZuTHJ6RUJ2ODJGMk9saTlRVkdoVnhtckdPNmZSbFJ2dy9STnVWRS9RSnN0NGc3eHNSNVFLRUdpYXFET2RRZUtMVEU2Tjk1bUdJVVNKdGxYMXJTWXhuR3RIS05uaEtXTjEwTnBUMUlQVHlOckcrWnJrVHk4SHdVQi9zWVJUdEhmUVgxeXEyY2JRem41M3JHTGZzL2VXOTVDczNHR2NpWmhrdjc4c3l0c1B4TVlUclpPSDBtVlN6M3pka0IvdXRhUzJldy9XT2FaWlpsNXE4UnRGWnV0WFV4TnpTOHM4TXpCL0JNczg1NW1GYzQ4MlR0OTV5MXJ0Y0c3bDRvd28zQkVWWnB2MlFlT2FRcDl5NG56eHgwcnJIcStrdjUzZWdiN1I4Vm1YV0VVY2d6MXNtS3gvUU03eHJLcmJEOEd2bW9HeHVtNGhNbWM5djhUTGVVVmMyeHZIc3F0dGRTZU5xaDR2R0IrYWNUb1ZINTU4VTBFN0UxaTdpVTBua01OREFNbVMvYloybnBORzFvNmYwRXpIM1pYWXQ5OWhYOHRONTFubjhVOC9WTzBYOEhweDUxNkkrV1czZVpCU3N4QmJzMWE5THlndU0rY0R5UXM0WHBTanJneHVzQlYzcjZzUDIwazkzaXJvNklxYng0WmtDaU5ETmhaNForeDlPY1hKbjdXMk54WjlpK2pybUhjeEhycEpzMVcwVXRwM2RrVXJtM3BhRDF3ZHpxeWEwanh5dmMxdXZQYS9EM1djeVRLdEN0eHBrMDlYQkZ5d2hkblJ2Vm04dXRrYk9idGxrL1d1M1JHcXVPZU9La1VTUSttSGxlNThSMWgxTWp2LzRyc3VPenBnUmVXSlRiY0s5bDRucmQ1Y040dnlyNENZN3NiZTBxVE0yUCs5ejZjdlRvZ2lhWHdRSTlRTCt1U2VPR3R4YlhIdWpNcy8yTzk1M01tVU95cWVwM0dwcDEvT0dHeTdrMWM5NHd1ZmFtbTI5T3NOZVZsL1dWem5CTHgzMG42dlB3b2RwckJUbVZxWitWYVlDVmFSQjF5RnhVaS9OQUlkU283UkptbFJwaGxXcXdTaTFIbFlxS1JoYUJLdUNWaTlHdks5WVlLMWFURld1TUZXc2xLOVk0SzlZRUs5WXFWcXdXSzlZa0s5WnFWcXl6V0xIT1pwV2FZWlhhaENwMVBXTFlKMEExcUZjM29GN1RGV3NkSzlaNlZxd1p1UmRVdzdvMWpYamFpNnJwUGxCanJucmRpbmwwM1ZyUENsVEpFeUFmSzFBL0s5QVFLOUFnS3REdjRmcjc4Z1BJY2d3VVEwWDZESzUxVFJwalRScGpUVnJGbW5RV3F0RVhNZjlMb0ZyVXBLZkE1OHVvVEd2bHRMd0NmcncxcVZPTi9oYlV4QW8weEFxMGxoWG9MTmFWU202QWZQenNVNmR3U0kzeUtaODBxakpWaG1zLzZzMUdWb3RLTFZmTE1WTFhqRXF0MU44S1ZMZnFoaDE5cUJLRElIK1JmUW9kQ2FhMlQ2RjlJa0dmcUtJM0pHbjdKSzF1MGNaSldqZEp1MWJUcnJObzE5bTBhNHAycmFGZGEyblhPdHExZnR4T1JOcXpCOUhnN2tFNHV3OVQzWGRvbVBhK2c3WjluTGF2OHV3K0pHbmpKRzJjcEkxbjA4WjEzSEZJZTNZYzJvdnNPRXkwMTVEMDdEWFV5U1hRdkdudk9HalBpSHYySFJxNDczQm5PdzdhaCtMT3ZnTjlLRTRmU3NBTFl1RDhic1NIZGRCNExYWFhRYTExUW12SHNmNVBRQzhmZzE1ZWdkWE9RdjRIS1A4dWV2ZERrUGlpN0FiWE4yUXZlZDJQOTNYTEFmR0ZEdXBkQ1A5UEEvTVlXV1ltRnZlTlE1UDA2RjZBSi9KSnNUR2VqS1RaeVY4bmZkdTBkL0FucU1ZbXl1OUxmWlBRKzZsMzlwVmpzaWN2RjlXVndjck8wWkJWUkUrcEFqbFNoZm5mYlJ6RzVGOFRpbzJmQ3BZVytSN2dRVzFreDhnZlVCT21TbnpqT2NuS2xibStwd3I4TnlxWGdiSGN3RDZrTTdkU2lJMnh3Mk84SXVlKzRHYUJPZ2N2L1RYazNMVHRPU2dmK0RIWk8rLzRDMVp2WHE3WTQvN1dFVGVLSDEzRXRleTRYcEZ2SXY0bGlaNWhvbWVZaUtPSU9ENGlUaGtSeDAvRUNSQnhna1NjQUJFbnhIM3FpTHdBS2lkZVZCQXZva1FIUDlFaFFIUUlFQXNjRkFnei9vY1orY01GS041R1B0cUk0bEczb2h4RDhYSVBpbGVNUS9FcW9yaEZXYXVKNHRWRThTUlJ2Sm9vUG9yZjNtOElHck5yaU5ZeG9yVkp0SzVsUmxaUHpNNTRzckFNczdCNlptRnA0bmNEdng3VUU4VWJpZUlaV3FPUktKNmhUaHVwMHlicXRJNDZiYVpPVzZqVFZ1cTBoVHFkUXhTdkpCTEZpZUxseEtNRXZ3RUZpT1VXc1R4TExLOG1sbGNUeTZ1SjRqVkU4VnFpZUliWldacTJtVXZiWklqbGpjVHlETEVzUTJzMTAxb3R0RllMc2J5YVdKNGhsdGNReGN0cHZ6WVBpcmQ1VUx6TmcrSnhvbmpDZytKMVJQRWdVVHhFRkE4VHhTTkU4WEtpZUpRb1hrRVVqeEhGVGFKNEpWRThUaFJQRU1YalJQRUVVVng3UkQxOEp3bzkzdy85YnFkbWQwQ2p1K0NkTDFEMlZ5SGo2M0llY3I0QitTNVJqcXN5QUFtdTRXa0Rlalg0SHpZV1BER0VsUkdGTC9nZ2hZVTcyczhpME1sYXlLKy96TTJqaGRyNWZhNkRkdXFVcjRIbTAwNExZS1hqcUJWTzROM3JxY2ROL00rWFhuN0YySXczWDRPSC9BT2FlbEQrQ2Uzc2hQdzlzZ2RjNkxYd0NINUttV3EyaU5OanY4ai9odnFTZkJrOVh3ZjVWRW8xb0VmQlU0UjhwNHVRa25mcDNhV2UzY0JuRmVRMGxLbEhxa3EyY2JZSnRsVnNXYmVvSk50cXRyUFlPcXRISi9Edi9oLzNBY2VKQUFBQWVOck5WazFzVkZVVS9zNmIxMm43K2orZHpreW5uWmxhaWxaRlZFVFUyZ1VGTEltdEdKckdtS1loOW9jU2NKZzIwejhGcWtnTU1jUVFZZ2d4cEhGQmlERXVpQ0V1aUFzV3hvVmhZUWdMM1JnWG1oQVZRd1FVc1VycjkrNDlsdWxNNjAvaXdremVPWFB2L2U0NTMvbk9lKzgrQ0FCUFFuSUo3cGJPN2w3RWgxN09wdEcrSzd2elJmU2xCeVl5ZUFrdU1WaFlRRG1kSU1CeEVVcFFDZzlsbkt0QTVTTENvL1BYLzgzcWVwUjA5RDNWaEo3TkhiMU5HTnZjUTl1enRXTXJiVmRISCswenozYlQ5dnFyUGIwOVhiUi93K2JQVmNlc0JwZFpyY2paVzV5M1hqVTBNTDRUL2NQcDNic3dhT3llNGN6b1hveU5aQWVHTU1XSkFSd3k5a2g2ZENpTlk1bkp2Vm1jR00wT1p6QTd4Z0ZPamUvT2pPQzk4Y25CY1p3Wm54d2J4NGNUL3Z4SEppc01NK1l4STJ0OXRxNWhFeVNmd25VeHRzUll5OTB4MWpPMnpOaFNyYWtHTFZoRFZkdXhCZDNvUlQrR2tjWUVEdUIxdkluam1NVnBqZmVHK2t2cVAxZi9sZnJMcG5PQzd4bVZ2dWhUc3FNUFhyYnJ4YTNxZDZnL3J2NkM5U1ZRdjhIR0tkbW92ay9uRDdDSyt4Q1N0ZktnM0M4UHlaT3lUaDZXUjJTOVBDcFBTTHUweVJwNVFEYklZL0k0ZDRSTWQwSUlZelUyb2dPYjhBSUdNWXI5ZUpYTXY4QTMrQmJmRVJmRXgwYXgvZWIvajh3aHFFUFNWQkpjcVBiSFVpU1Zkc3g5UGpZTWNjK2pDWjE0bTd0L2tISm0zU1RQeTdBY2xYT081L1E3aDUwUG5Jdk9YQ0FZYUF5MEJ2WUZUZ2MrQzF4MVkyNkwyK1oydWlQdU1YZldQY3NPaFJCSE02dGFoell5ZkJxL1Vic3JTT0JYNHh2d3MvRngzREEraHV2R0ozSE4rRWE4Wm53VUI0MnZwMktlalNtckxWS2FGSGxUSS8ya2tlNGc3MUxFNzVyN0YwVWUwcGdCOHF4R1RPN1dpTTJLdjZXNE81SHVVY1FxUmR6V2lITmFqY0NWRmwxenFHYWx0R285ODRyMEVmZnFYRjR0a3JLMVNNTFdJZzFheTNSK0xVU1lXaVJwYXlIUzFDTHhsUlFuMGlndWpWWng3cmloc2EvYjNGWnhScmFLVDFuRi95SmloVVlzMDRpZWpjamIzRWFzMUlqbE5xSVVhOFRTZ3JvcnRlNXlyZHV6ZFROU2Z0M2xXbmVGMXUxcDNhVkxlOGlJellxL3BiaThIaEt4U2hHM05lS2NWclBZUTY3bDlKRDF6Q3R5c1llY1cwbWRxS3BUcCtxRVZaMlFxaE5UZFNLcVRvMnFVMXVnVGt6VmlhZzZZVlVuVktCT1JOV0pxanBoVmFjMlQ1MllxaE5SZGNJRjZzUlVuWWlxRTFWMTZuTFVpU3hSSjZicVJIUFVpZVhsVFduZWhPWnRLTWliMHJ3SnpadlV2STA1ZVJOTDhxWTBiekluYjhvZ0luemF3UHQ0bWh4bStQTWt5TjZWU1RVNTFrcWNPL2k4OHM1b3hYUG93dzYrTzBld0J4bGt1V2NmWHFGMmgzRUVSL0VXVHVBazNzRXB2SXYzY1FabmNRN244UWt1NENMZnMxL2lhNzVucjdLck44bDFYaHdKTW1vOTJjendtdUkxelhHY2w1K05kWkMvK0d6SmNuSGR4LzdEUFk3VUUrbVlpaHhpcDJpbitYTllVWnkyZ1hzY2FlUXVSeEsrVnBMa1RvZktwbXlPbGVLeUYvWlU4Qlh6VFB4eW5nc3BuaklCTW1vMUo0NDl3YXJObDRTUGcrVkJUaW5PT0R5dkQxSTM4UDF4aGVOcjdJMHJWYndQUXRMRTN2anZ4TFVJazhXTXY1dU1HOGcwUVlhcDVlYUlkaXduY3o1NS84bnVLdmEvaHQ5M3RSS1dPb2xJbFBmNk1uUC9zOTMrbGVFOTZYL25kUEliUnRCb3ZuL3NreENnMWwzWUp2N3FObk4rZC9GcU1RajdCRWJFTlpqdDRzZmVMdjRYVlpjaUhUNS9udUZRVFRaTGVTelQ1VDhBVTN4NzNRQUFlTnBqWUdheVpwekF3TXJBd3JTSHFZdUJnU0VEUWpPMk1RUXdxbkl3TVhHek1UTXhzUURSQWdhbTl3RU1DdEZBTlJwQXpPRGk2T3ZJNE1EQThadUY2ZEovUFlZRzVqT01rZ29NRFBOQmNveS9tYllDS1FVR1pnREh5US9oQUFBQWVOcWRrbGxzakZFVXgzOWZad3h0TFZWYXRkWDlocFphcTFXMEZLVjJxcDJ4TDdVVHNhWklhZ2tQOW4yTHJhRkdMTFcwYWl0cUtkSWhuanlTYXBpck5DRWk4VjdKNTVpdmtjYUx4RW51V1c3dS95ei9ld0FIOXVtQUlSckRLWkVSakoxOEVkc2ZKVjYwZUtGc3dUSzhSbjVzb1FwWEVTcEt1Vlc4U2xUSktrMmxxMHpsVWNXcTNJdzIzV2FPbVJ2M3M4NXBXYjh6MGtReStBeFBFSWZnSWxWTUVKZWtVdi9DWlp0ZXdTRTRoMVZuMVZwK0s4L0txa25RcjdSZlYrcm51a0tYNmJ1NlZKZm9JbDJnTTNSS29DcndPbkErNEt0MnVMRDcvdzl4aFlRRko3ZDVhQ2dPbWR5V2tIL2tzR3Mzd2tWam1UZVVNTUpwU2pPYTA0SUlXaEpKSzFvVEpUeTJJWWEydEtPOU1OeVJXRG9KT3ladU90T0ZPT0xwU2pjUzZFNFBldEtMM3ZRaGtiNGtrVXcvVXVRM0JqQ1FWTklZeEdEU0djSlFocEhCY0VhUXlVaEdNWm94akdVYzQ1bkFSTEtZUkRZNWVQQXltU2xNWlJyVG1jRk1aakdiT2VReWwzbk1ad0VMcGYvZDdHRWZCemhPQVQ0dWNaSExYS0dJcTF5bmhHSnVVTW90Ym5LYk81UnhuM3M4NENIbFZQQ0VwenpqSSt0WXdsS1c4NG1OWENDUGxmd2dueFdTZXk5blJLOFA4clNNRFEyNFd5VjdCZGQ0ekRZV3MrYlAvV3EyOHBsRmJHY1hwL0h6Z2plODVUMGZxT0lkaitSRkpTLzV4bmZaMDYrR1lZUlF3eWFxQ1ZETFRnNnlnMFBzNXdoSE9jWmhUbkpLRUNjbzVCeG42eXVzcmJlYmJmTUwwNGFVT2dBQUFBQUJBQUgvL3dBUGVOcU5ld2xnVzhYUjhKdW4yRXA4MjVJc1M3WXN5enA5SDdvc1g3SXRXL0p0K1lxdnhJN2oyTEhqSEhZU2NtT0huRzdBU2JpU2N2UnIweEFvZkI5SmdRUlNJQzJoU2JrS2JhRWY1U2dORkQ0Zy9XaExXbzVDOE5NM3UrOUpsa2pvL3dmMitlMjgyZG5aMlptZDJka1Z3eklWdmkrWVo5bG5tWEFtZ1dIc0lwdTVVQzRTcHh1c0ZueExsRW5EdTJPVUtwVXlKa09sMDZtd3ZBcnZSMGR6cWovcVZTbzlLUXpqOHpFT09BK2w3RE54UmlhSytUSER4SVhqWDRaaG1VUjhXTmd6VERLalJ0cGFxNWtXczVnV21aWVdyWjBVL0xKaDZhaHE1WHBWbytvdUxFSHZHKzlTM1hYV2ZjNTlHdi9objdObnozTG5HQkhqOGsyeEMwVUZqSVl4TVhrTUUyWTFHSzJwSUxjYWM4RnFLUWU3MVN4TGxNc01ScGs4RlhBWVlwbkVncFZ5QUdtaTNCb0RFTGFpcDZUWGxObGNuOWRkVXQ1VzIxYWIxZEt3cW05TllZbTVtUHRMb2NOY3RHdGJ1TldicWhKOUhxZnFMTFYwbWhkczNiWXd1eVYzNFYvalV0cExPMVpIYkFPbm9WRDJRYmdUSmd4bTZUc0xpaGtxQzVQdlg2STk3RG1VeGYvQzZ5Z0xJOFN5Q2N4b25CaGlHUWFPSXBLSTBmcytaUjluTHpBWlRBRlRqcEt4Mk95RWEwSGlzU0MzbFlHWk1KMEs1a0s3TEFhMDZRWmpPRDdraFhaanVFeWFLTUpCMk11eGlVR2JIcTV2cmpYcnhyczdSaHM5aXBQbXJreVRKRXVqME1RVkpLYVhxWHMzcloyNjBsbDJma1ZqYkdxdUxpdlBscFh2T09VYVV4ZTdzMnE3V3Fwc2c3cm9pL1dUYXFON2UzNUNiRmhOK0VKbGluTkVubkhKc3FTNEhENVFXeXdTZWFWT2w1T1BiRE5BNXBtNW0zMEdkWVdSR0ltbWlEMHhja1Z5WWd5Yy8yZFUxRDhwVHBsdkFuVHNQNWhJaHBIVFFkbk55TEg4WXBYYlhUVXdOWFY0OFBMbXpaY0hMMzd6elVXZXB0UTN3VndWOEcxV2k5SE1UNWQwYW1xQU5EbE1NUGsyUEw0T1ZzSW9leFoxaXBIa2d0RnVSRlcxeTNsdTdDZytsRjRNaUkwN1pla1J2UnRZNWVvWUZKVWtacldTM2RBYmtTNXp3MHFSUWpxY0hCR2VyclRldEdqUlRWWmxlbmhFOHJCVUlkckswM2N4TjdCaTFrWDRzVnRSWFZHUFVFMWxYei94eE9Jbm5yamhGOTVmNFA4RUw5VzNrdmtwczVGWmlIeEw2TVRGUXFvNUxWMFZVM0VYUk1kTDQwdy9wZlJ5bVRlaEczSncxcEdlUnBZTG1XOTJkQ0M4Qk8zdUhMT05qanZJM0hZSWRoWXhiMkRBeEtGTW4wY1pJUTA1bUNFT09sWncvM1ZZdE91YktZYmFtY0YzaGRXaFBrVXljb2JSRjlwNHZVQTlDYVlNK3BiNitoWlN0dS9adlFOTHpkNWJEKzNiZCtqd3ZvNm5UcDE4NnNsVHA1NGlmYTNFeHkxb3N6akhtbml4MVc2T0I5UDU1NWV5YlEzZS9ya0d2NHdZTmdIN3c5N00xbktXZGllMmxnUHRDS1d2a2JrTzd5MHNzL1NzS2hndTdWdFh1bjhyTEdtKzdaNyt6RUpIUTZkUlA5SlJ0T0g3Rzl0NVdrN2ZGWmlqYXdRRHRrS2VWVzI2MFpwb0p1TWdkTzBhbEJza2hFV0VEVzJjM2R5L1pFMVRZOXRkK1htdmNtL0FVYmdGeG51WDMyRHk2cXFkVzhPcS9xZXRoY2dqRlI4bXBCbkJST01vckJvcm1PUEpKQnJqUmJDS093MTF5d1lIbDM1OFp4Tzh4aFcwM3ZraE5IS25LUy9WS01jd2JLZkV1ZUw3cHdPVGFHUWFzUzNBV3ZXNmxzYld4c1hsU3lXd2h2c28ycDY5ZXR2QmpTTTlZN3FhU2s5RlJCVmt0YjBVc1g3RjhxMG1PamNXcEtsRVdTa1lIWGFSSGk0bVlxSTZydlZQamh5MVFvUmZoQzVoeWJMQkJhWWwyV1VEOXAzak4wN2R1Uyt6UTYxcDl1cWFkZUYzT21zODdQcmQrNUpUQzVhV2o5NzQwSU9QdjVnUTJ4Z1Z5NzBybDM1UVcxMWV3OHZVZ2gxSDhITm9CaXE5d3lEakRzSHIzQlYycUsxbDdtN1VwQUxrUzBIblVFdldUNkNyVFlDcndIb0VSSTE0dnZKdzZWU0RvRnpnSzdNMVZPMWR2M1ozVFpYZHVubjU0RmJ1eStFbWo3dlowZlE5VzdHbHZhcWt1SUtOc3ZjbXAzdUxlOGRXTEM1Ym5wclNaRjA4T3NMOXpkRlZVbGxXbEdGTmV5T2pKRWxtYjNXVUY2T2N6TWlQUk9DSGw3NmRybnRrTVErSVhvSlFxNkRielcwMXk0YkV1dTdjd1VuSHFwcXQwMGNPREZYOXh0Q1VKcnFqeEZNOXF0KzBJeWw1NDdCcnJPeWg0MCsvbUFVMmFVTE1KeTFWN2pxeVJsUGJZOE1Takl3RVIzNHoraXNKWGJ1SlRSTzRnWW5IbFZ2TWYwVjVOakEzZ0krdG9ldWVWUytMQmxrRG5PYitFenJCNm4ybWQzWjJDYloxTWMreFl2aG5nZ0V5bWR2and2RzVqczVGVUZ1UWhWbHp3QW8rcmhFNnNmbGV2akZ2dyttK0wrQVFqbCtHSG8wQkttT3hWVkE2c1V4cnhPVmVGR3pOT1hhcnZpR3ZiV25QY0dkZjI2TGN5dUpOd3NyQnluTHlaUEtXL082bXFoVVpVOGZrYVpWY1pHQXhZWmw4bjBFMHk1NWdTcGc2OUpyb1hWQ3UxR1d5dkZyeXppWlk5SEs3V2NScmdlQnhZaEF0MFY1b3R6akJYNE9IV3J2YmwweitwTSsxOC9FMWt6L3BkNHk1c2h6UjZ1WU1UMnZKS3FldVRCWlhZeEVseXZWTzR6MEgxcDRlLy82OVpVV2lkTDNWVkoyWmZUREZuZDU3Y3V2S0p3NjJkUjZmNkxtakp6MU5veDNvYUp6cFRrM081RjZReENya2xadnE5eDBaLzlYT080LzkyaDZaK0Z0OTBYQlpVUW1PSlFJRnR3WDFYRXplTkVhTldBdm1SV0FXc1RFVjNQdmxZOENzQllacnYzekQyYlBzbWJrR0NJTU9odnBmL01QYXNWME1SaWk0VnVEaXdJdVpOd0NSekZ4SXh1bi8yL0UvZzV2eWN5cXFkNHoreDczVGxSVjNiOXRSVnNxZVdkRnVhWkJLdWlxNng2RDBiNXRMU2lIcjBqcTdnN2UvQ3Q5bmJDbjdDeEwvNkFObWpzRUl6cWtLaUNEdGJHbHIvMzBQbmpyZTJkRG5tTm80dWQwNUxGR2ZPZlh3azhudHN1MzdrdmJzVUZDZElIeXVSejRYRW4zMGM2a1Y0VXM4WmV5RHU0N2RkOWYyaVVzVDY5Z3pqenowazBmWjRibi9aWHp5NlozSUEya3J3cmFScENVdVlNSi9IWENLZXdLazNDZFF4NTVwKysrMnY3VHh1UEIzeEYwMGo2dU43NEI3dUpmUUtoRHRVaHYzaW45Y3EzRmN5Y1RMVU84WUx5aEt5UGpneHlWNTkxek4ydWk4NzZHVEo4YTZSN3pUbTdiV1I3N1V3ajJlcERoOThxYy95L0JxcC9jbjdwMmlzaUo4YnVQNTFNUnI0clh4eUFFV1ZzcmRQeklDdlNQZzRKNWp6M0N2UXlieFBzQjBZNnVmSTc2SVNpUytlNFJNTGNLVnZyL0RNTUtqL0dzM2ZwVGlrcUYwRkpYYlJuNVg0dXlXT0d2aE1xZTRwQXowdTRyNkNFcUhLSTRXNGp0R1FMV0YrelcwM01pOWpMMitDRGJ1REhjRUdyZ3ovamFBYmNMNE5pak5FZkJnL3ovc1lBSTBQK041ME1TTGNLSndOTW5vZTlnanYxeDZvWC85dTVmV3NScnVNRXpPL1FscGQ4R0RmbjlLMm0zaTVTOGhiUUNKYXgvdFh3ZWQvUk9zY2U1TjdPSjFsbzZmeE90L1oxK2d2aDdISVpFRzNGUzQyQkp3d01TaUg1d2NINStZR0Y4OU1kWjQrOGpSaHh0dkd4bTZ6UXU5TTdNSDkrK2ZuZDIvN25qMytRZlhIZS9wdkUvUXMyd3Fpd1NCQTE3VGpKUjRGand4ZEhWNHk1Ymg3eDl5Vmt3ZmdpZ094N2hoK2VDR1ZsZkZIb2JucVoveUZNK29zSDFnd1JiVEFEd1g3RUZjVmxCdXRrME0zZlRvWGJlZkdQTXpDYjJVb2RtenljV0xlaVRUQzU2NVgyQTBZQWRkeUY4MHNhaUF0VXEwSXEwQ2VNcFowREUzdktXaCt1eTZoL2JQVnJncW5MZXlaOWIxMXd6THVUZEJ6bDJHMFFwbnVaUEt1aGpsRjRhODZtajh5Qzl4dk9yS2lIc1RmS0EvL2pBWVgyK3JMeHJ6OUE0TU4xVjY4aXY3V2ozZjI3aWhjMnlwcHpXdkNPclUzYTZpcmtKZHE5cGFZTXBMU2svdGRDMWJqOXBkYnRVWEpHSmZHUEd6ZVhSOVFxNjFWbUpWbjd6RHByM0REblowelAyUW4zc3Y4a05zSEMwY05ZWDN2MFIxYWY5czFNanNuajJ6STkzdDdkMm9Nclc3YnJsNU41emxuQjE5ZlNTR2pCRDBoc1JxSXFKcElsamttM2orK2RWb3RIT1BzQzErL1VMYW9zT0NYa2FDbHFJU2JMWmo5NTcxTDY2N2MrL0UzaVBqTDdMcXVmZXczVk5zd2R3cnJOdmZGdU5idGtPd1Qyd3I0ZnVSd0tYVGowNSs4czdHRThjbjMva3JwSEovaGhGbzRiNkJCZHhwN2locEY0UHRtdW5haFdQbkc4bSsvbVR5MUtOclAyVjg4RGozQXhqaWF1ZjRQaklSVnlHc1AxWStZTkhJTW1Fbld0NmIzRFRjMU14SzI1dm5QbW1udG9LeGNBUEd3aWhUT1FucXNIUjhlZXV0R0ExNzUxSzlQTDJnZURrTTQyWEFhSGtGZFBnRFpycm5nRWlCaHBYTURNcjcxbHUvUE94bC8remxZMnBnQ2lHUFRlSmxDMlRjWmdrOGNkc2RBeTkwdkFCNWtNdTlDdnU0YlFTUDhZM0RaNzZuU0Y4eXd2aG5kM3E5SkpiNE9kc0RzK3hYdU85endUREQrL2hNM3ovaFYyd0VXcTZPK0t1Z3RUTWtoSTQzRnRJb2gvalZqUXQxWFZtZXp0SHU0dXFDa3M0KzNhaDFvUGZqYXJmRk5wbHBVYWUzVnRkMXhWZlpzdFZ1aWF5bGxUdFNiaDZKN2pKa2tMN3FmWit6YWV3SE9BOUovR28xSDhDS0plbmkrRVRxM09xSEdyb0dKell0WDFJVGVkVGpkTlljY0xFZmNCODViOW0yL1k0S0t6eVp5MTNPZjNKZ0NSbG52dTl6ZUpBTi96YytEUjRzYnR4MDQwMmJYQ1VPZTBkOVE2dXRRcEs2ZitmMHpTbWVoTTZsMFgyZFVpb0RwTU11UUw3aWlSZmhaUkF3UStRU2h4NmZDMlRzOEdpMHBpUEx1Y3htR1hSMVZnKzlWMTZoZGhwbUxLbWE4czJ0cmR1cWl5QmhMcVVtRjVMbHNxZC9SdWxlZ1E5UXRoSW1CVDBBdjNHZUQ3RmxVckVSbDBnek1lbkRiR3RuUzF2dDZQYXBxY21Ca1lYUE90MWhYNEhqNDhWdGFvOXhadS8wN1BqeVBNTWZHdW9YSnBTVjQ3aHhSWVNOcUN0UzNvYnRWc3Y4c0luNlRmVDMvNmdvMjV5Y3E3L25Ibmk0SXFydGdRVDNRcTFwU1RQWExvelhBRi9UT2NldG5ONC9YQ0k3TzIvdXdsSXpQL0JFK0g1NnM2bXMzN3ArV2E5cllmdjBEZjB0UytxODlkdkx5MUxMOWJ0cWFsVHEwZzFOVzJiTDh6amQ1bDBtajdxcHN6SVh4SExaSTEwOXlHODlkc3JMRjMwUTFTcnFVNmtRNHVGWVZtNUw0OURRd0ZCZEk3UmJDODNjVnB6djkxMU5kZHd0eUdzVjlhMHZveTdIOGpvVEhIRTJEeFdvTkJvVkZyaktoYkdkbXVSa0RTa002L3VUejBEYlJlTXVoNUdFREVzU1FxR2lQRE5Mcmt0UkZBWW96ZjIwc2pyYXMwQ1d4RDRhSUVqdGo0d2pHc2NoK0dlN1dReGFvNngrNkE5YlB3WG14dmVSN2VKM3JuQmZmUG9wd2ZWZFpYeUlHKzNYVFdFQnRUTStqZEZhTkNSSmxNckVVV1VPZHNQYzdYS1p5RTlmWk1WNVNRdklDWkZRVkFHUnlja2M4V0pqWHpWazFOWERrQ0dqMFQzVUhyR3NiNmxtYUtpbUhyb0w4M1BFY1F1NTI4aGJOcmNlcnBxclBKN21XaFJtWUF3THNJL1F1WkNIekVWN3hNQllZRExnYXBGSG1BdlVaMWFLYlNQSkxpUXNTSXJHUXJJdFJ2dElYNzl6NTNwU1ptZG5ZdzlPVHgwOE9EVjkwSHZ1NmFmUDhmWmZpUFlmd2R1LzNOOHJuUmxaa1AyM0wycGNTaGFBM3NwOUhtZWw2NERyRmZZRmkydDI2L1k3U2poMkptRC9oSjlDWVN6SkpOc1dZcmVveWFKNXV6Mm1hYzFFc3pVdnJ4cEE5UlhzOWhVdVJjMGJyak4vemc0U3YrSDY1UVNyd1Nkb25aeHNSYWlKaWVQcjJ5TlQ4Z3RWa3NTMFJLOERyamFrYXVKRXZRdnl1UU8wblFGdC9nN2tDVlZHVC9hblFZdlN0YzRjaXRRWm5ldUcyMXJjelZYTDB2S2FTeXlydW9mcStyMEY1cG1rMU5pMGpLRktiNXBiVWFsTVRVaVZPd3M5SFFhMzJrRDhtTzhyV01sK2o5Zy8wUzBycmdGT29Ea2hYc1ZnWlVINXdTVURzYTFIam1oTUdhWW95VUV3VkVRZFB0ak1YZEtuUnZEamN5T2ZuOE5WcWdmR0VBVWxrZWZ4eUtYTFBZMURtYm0xZFVPMkdtOGRUSEtuYk9aOE9NQ0Y4ZjRYdnNDMlpDL1B1OUhmUExmcTBLR1JYNkVWRHNBeGlvTitrLzBYNG56YnY4TmZWbyt2dUg5MC9lcWgxVGNNUHdTejNBWnN0QXFPY01NWTI0Znh2S0VQaExld0xmSHZSckZXWWpUamRJb2xzSHI2eHJISEhseXpjY1BvVDg0OCt5d3MrUEtSUjlEY2hEYTRwbjNCajBmTzgwVFVnUmV6L2JWZnI3cHRkdVFqWlYxUnBpNDVWWjhWSDhZeTNDRDhjTzYvYWtwalBHSjlucERIdzhkWnBCSGk4M1dnNVQ2Qy9SaTBaVGJDWUhNRDl4L05CRmZsRzRVeDltdkdoSnBIeEZjR0pPS3pZbS80RnV5R3lCYk83NDNHTkFYMTdXa21tY3lVMWw1Zm9ORW42M1VaZVhrWk9uejVYbXlQOXpGRFduT2E0VEZ2VDZ4SGJNcDRQTjhXSFczTGZ6ekRKTWIrZW4yRnpDK0VmQnZPVU8vd0s2Sm52cW5nK1pZaEw0TThML0pFZ1FON0xwUUI3OEdKbFJFT1NrQW1zRVFNTHJqelVMYXEvSjFiQzBqbm5oRE9TSDlXRUxFeU9FTWphMEcvaVhPem9SSUs1a3pNTGp3V0hBc3FpMHM4Sm9Nc0tZa1ZlWUlyc0NndXRjUmxUVTFRcWJYemJ6UnVkekRQc21GODdsOU9FeXhtWTlCU2M1YW0vdHY4dWY4bm82UGgvZTZnWE1LQWJ3cXVZSXhFZDlGaFZqN2Q2MCs4eDl2UUFZdGxKRldOdTBRWjJGYXRXVGRhWHVGd0ZwZFVXZW9lYzVTV09uWWRpZGl6ZWNQK3lLTkhSRXFQaE9WdVo2WHU1TEE3NGM2bWpraFlFZG5lSk9RYUZld3ZpYjZZclRRaXgzRE52L0lrK2lOM09kb2pjZklhV1o4WDJPR3VoZEhXNGVxQzN2VHV4a3BYL0cvUEwvQkFSMlBsWkxReXVsbnJWRGw2Q2hYeWxzenlNa05UYzVKcWhidWQ1bDhZSjJ0aXg5QWV0R1IzeTYreGNneVdqSGFTWVRiYXFUK3d5OFdrRzduWUdBNzZmZml2MnR4UzFwS1ZoUTl6TlhuM1p0UDNjMGZ4WDUyNnc5WmEwdDVlMG1yclVKUDM0ZzcrbmN5clJNaEJrT2lNNXBuSnVIaGpJc2NpTk9uODJjbVRxbHNuanErNzc0RlY5MDNlcGpwNThwNnF0S0lxS09mdWhoSHUyU3FIdXVvZUdtUE02eXNmRmNlTHFOWU9ENzhDdzl3OWJCOTVFanlkNzBmd0JPNTlzcGxpc2srejJZT2p1TUNLS2ViMXlrRHRtZWI5NkJaT0RUVDlrd2N4b0xQbGRRNHZibXJwcURZWHFMTzY2OHI2YXNmNzgvdTAvVTJUdXNMMnF1SStnOFdwMFdaWmRObTVVRmpnaWpKMTFuZzFibVc2VnBFV3IxWFZXSmJwc3VyZFhxbkVuVmFYckpHa0tWeWxhb05NRVpHYmxwNHJqUTdMcHJtNGFiWU5YbVl2WXZ4Y0R3YUd6OXZnSHAvOUJIVWhsbEV6VnVJVi9YckFKNjZNTkVGRnpJSGtwRkxCSGhxbitoZUczY1AzTGVzNU1jNC8yM2MxdUhkMzBlZkxCZms5eTVaM0YyWWFjMWZiSGZyOCtKNzd4MGNRaVQ2ZGRUTzlpL2MzODgrdDBsV0R5OGFsWmRFM0psU1V4L0M4cFROdlFBdDdIdWN6aFVGK3dSais3ZUNlTGcwaWpkVStIOTFIaVl2S0Nrc2JYYWFNTkdOSlRXbGJkUlgzMWxSbWdWYmJsQXE5dWx4SHJxVTRNaWM5V1c1THRUdStkSmVXM3BCYUl5NUtVaEw1NURKbWVCdGVpek15SHpNWDZKbmJ4MEp1L2src0dQNUljaFI2SzExV0g4SDQ1TUtmVG5vNWhtOUh6eU1TcU0wekN4Z2xTT0FiMUoxWTlPdmtQSXFCYTZRNmY1NWc5ZSs5NVZxalZtYWw2cEVGRUZtOXBxSjByWWQvZG8yT2RtRlpucG1mbkZUaktERWFjbVFKMlNBcFdZUGZuZnd6YzNWdnoycFNhaUE4MjZqUUwxcTlZc1V0Qm9tYzhMZVgzUUhQc2VkdzN1dUVlV2R4TC9ZQXVObHovUG1HSkNRV211ZnRhV2REZzVNVWpWNnZ3UUlQTkRxZGphUVVaeGtNV2FRd05FK3JaTVhzL2dRREU4ZFVZeSs0OStRK1JIZ1Y3SU5la1RSQkRHUW4vamNxS3pkTXdSSlJGTUlTQXJENWZWMGw4eUhEKzRSYWpJMnEwWmNwK2VpWGVFRy9neWQ3RUNQMUFkcmFvZVg2aXZRaGlUdytRYWVwbHpWMkZtbjYwUitmR2xPbXdCNXVpMHdpOGtSVjFLZTh6ZFBVMG5pTDVEeVlNSXdhdGZGMGRTMkJlSGhrb24xdzFlR2R2eHRsWC8zbWVYZzJlcUpuM1k1djNxZDViZWFYekRud0pORE1OZk15NWZkMWRLaWJmT2VSWHlkUTE0dXdWaHlybkk0cmpoOFg2cThKOVhjYjZxK0lhZ0lETWxUVTc1QTBUSEFYZnREUzI5dENTbTVtVms1T1ZpWkljVDBmNmxxOFlzWGlyaUZuY1dWRlNVbEZaVEgyWlVFOWZZL3E2V1ZCVHkvelBHQ251OWt6OUp6MEVqMG5sUWpucEhIOE9hbUFzMXJBdVVCeDRxL0JjUWZSK1RDRVRvSnczc295cVQ0NzNJeCtqdWJXNVRTMUV0Z2NvcitTaTJOQUlnVEhCTFR6dTFMcnltOW4xdUh6a0hOd21vOFc3VURkTXBEekE2aEdIYmtldkNvRVBoT0F1MFBndXdQdzJoRDRkQURlRUFJL0VZQTNFVGlmSHhmTm9BN0ZFbjNRV0xWaUxjeG5nZ0czcy9EbXAyc25ZUmF1K0hQQ2N6Zi9LdXI1NTRYTU1FaWhoZEt2NEQ0aStXeWtiNkwwSzJBWGhkTWNNeDFYcGpEZXJPdkNxMExnTXdHNE93UStIWUEzOEhEZnUyUS9TdW5rOHZTWm15bCtOemtyRElKWDhYRGZxd2gzVWZvODNDM0FQMEI0SWFYUHd4c0lIT1ZEY2xRN2FGNU13ZS91NTNQc01qN0huZ1hvaVB1OTN2bE0rOFM5NEVUK1NMb2RuSCtuMmZhM0c0UXhiS0p6WmhibWJBMHZPNUt2cGJ4YUJCbnR2UzY4S2dRK0U0QzdRK0M3QS9EYUVQaDBBTjVBNENTR1pXNkNUOWtNRXRjRHhqQVl2MkRzSWhlRC92YWlPKzRvdXAwK1FYV3Y0NTU3SFBmU0oxcCtoZThOOWdYMlRiUVRGY2xXU0lUZEhZMTVhSVJQZ2lHN1ZFNk9mY0xETEVZZ2xrUXl1cHU4RmZhYXhzYmJSamJnaTZ0NVRBOHVlK2ZxQ1hoQ3kvM2Myam5PcDNkTFc3TVhML3ZCdXVNOURtOTI1OENQSnlyaFNON3MvakVYTjU1OWtGK1hhQzZVeXFSWWtOWGdkZUZWSWZDWkFOd2RBcDhPd0JzRU9NMUpVanJsQXAyOFFIN1pSUFVBN2NST2M0cnpHWEErQVQ1MHgvQ1d6U04zM0R3OWZmUGh3K3labmVzSEJ5ZGJiOW9sN0Y5eHI5NkVQclNRNkJuMWovUlE3TnBzTWdtbHlKb2pIS1RSZklNTml2dkc5WG1wVW5XdXhwby8zbFBqYk1BSVFXMHkySE0xT1dwNXNmbkE0QlQ3ajhWMVdWVkdSV3BDWElveVFWV2Q1MW1jMHFETTBDdjBNbG1xUTYreFpTU2JGSmw1ajNMUmNHWGJmanBXUHRmNEZZN1ZUY2ZxZ29qcndpdEQ0RjhINERVaDhIY0NjRThJL0dJQVhoOE1GNlVHNEkwRWpycVY2YnNpVXVOZVBSTWp0MUlxSjdsd1RpRFdCTEoxMTAySmtrTmZnOUhBNXp4b0NnOFdsSFZLVTN1TEJrWVdjWTh0YUZ2YzNGcTc4bEJwMWhwYlE5ZXFQcWZMVWVZZDBJMUVHRHIxTWFLQ2tpM3c0cDZGYzhCR1pKcE1tZU5EaGFiT0pyWEgySmVaMTFyZDJMTW8yMjVSdXhNU3VVSzlKcU5zUVg4YjdMNDdNbTRheDVHUGZ2TkJOaHpIVVV2SDRZUjBPajQrejBqa1Z5L0lOZUc2OE1vUStOY0JlRTBJL0dJQVhzL0RmVytndEI0aGRJRG9hRGk0cG5uYklCdGhReEM4a29mN1hpTG5Cb1MrQUs4UjRHOVEvSXNCZVAwMEkrUWpyN0FMUkRGOFBsSmlKMUUrc1hEVTFMaUE2SFBCS0pZSURoLzErTWR0QmVVRGRUM0dSbS83NWJVM2JobGU3WkRVNUE5NmEycnJxdmU1MkpJNmVWUnpYRVpicnFmODJSM2M3L2ZlTUxuUFc3OG10WWZMNitubzZIMjRzNGZubjgrRkVUMXFGL1RJN0pjREs2Vnk2eERrbVg1ZGVHVUkvT3NBdkNZRS9rNEE3Z21CWHd6QTZ3bWMzQjlqMW1JY1dJL3JJNDEzOU1HeERrYk54cENiTXdwTm1sS1psdllOWFBpejhMcFdvMUJxMHBJVm1sOTV2Y2ZJdXdhaGhHNis3eEwybDR3cmlaSkVHMDUvVW9wZlJmbjB1MVF1UWNsS2NHa3hpaEp0K2JhZDZ6dUxjd3NLckR2WHQ1Zms1TWIvUHQwMk96c2I5M3VOdU5TemNlcGdSckdwM0QwNWZkRG9BSFZsRmtTcXVQM25Tbks0TDVMNStJZmtscWljZWdYNXFhNExyd3lCZngyQTE0VEFMd2JnOVFLYzVub29uWDZlRHNNeDgvbkZEd0w1eGZqcjV4ZUY4NFdlcW4zODhjSXJva2VGODRWUzMzeCtNZERQeFVBLzlVSS82TjlFVjNIUHFpU3hqWEMyS0xmT2h6RWFJUlVaY3NoWVA3dmNQV21BRTl4VEVNZDlDalZjbjJIU1BURGJOTFoyYkhUdDJ0R3h0ZEM3NW5odmtXMkF4amxMYlVXTDc1dWNtVDIwYjkvQldYNE9yNGlXNGxxVnl0Q0lJU3pkR0hSWjUxdXJWZ3pvQXduWmNMRVpHV0R2UDJvMUgxZzNOYld1ZXBsU09WaXpkRmpNbldIYk9wdGIwM3U1eHBtWmd5eFVlQlo4WFJTN2ZqM0oyaFlYRlJXdkdzclhrL01IaVpUbWIyR3FzVTVaVmg3a3M2WURQcXVCK2l4eWJuaUZQY1NmWTg0Zit3cGJkbnByaWdicjFNSFFQQW44TEs1blRlbGtRNTNENmJoM1JwOXp0OFBWM3pOeTI1N3lkWm53dlZWZDVZTkZpcWFFWFJzWFZGOUtYTEtNYTRTZjdyNDFKYm1KdVhiUGlQVXNzTEpxMkJzblpxcngvVVVLWTVpMzRUUElTaUF3QmlZb2p3Z1RmWXl4bkloaHlqRHlGSDM4Tm44MkpzQ1IzaDhvWGhHY1pjN3paNFVTTVpXMEU4NW42TlVwMFhiMnpGeUNKTjV3ak9MWkVlOFovanhWWWpjWGtpdDM5Z3hEY1RUQzUvUVMzVEZDMis1Ynl6ekRqQ01mYnpITTNPUFgwQ2YzQlhFYkpkOWhqMDVSNnpQZzdERkR2Q1Joam80QjhXQ0M3aVhlWkU3UnZjcWJGSTcwWVIzQ0RZUm1IS0Y4aWhINmduWE1PT0xUdnZndnBNOGdXZ2JtajdUTkgwa2I1Q1hKdHd2K0crMkd4R1VTclVSc2xSdk5ZcnNNMGhldVhQallZK1FCNStmT3M4NXdiL2lsUytIZWtEWXl0RFE3YVdIM056UEs2ZU9YcEtuUW5IK1p3cmJoQnc4S1ZJUTNRaXViMlE2bGNJRGVid3hhNDA0WE56Y1hZOW1PejZZbWZDTmpHUEY5SWRyRmJNUHhTV0FMMlZzeEV2WWlsWXNrUzdqckdoWjFuYnV1UnY2dUs3bnpLcnFiR2FWanNNRmJ6R1hjWDVJN1ZGbzdXUkYzdU4wcHFwUWtlT3V0NkdoZXp4QUhqckxua2Q2SHpFbmF6NGZDSFVvenlPRTFrdFBBUU5Zc2xqOCtNek00UFczK0xmN2o3N3VaUWNWL2Q0SVI5M09XNmVuQm1SbmhPMyszNmlqYVNoS3hGdjZPczloL2U5Wi95U3FXRFpMR3dVVkpDa1dTS0RlenRFVGZXTmd4MExmeXRHaitCclFyS3VxbVpHZEdicDRzcVNtL3UzbTNkMnZRZFdqa3gxZUF6OS93ZDFTMFlJYmZRRk1yOXhpOXB5Sml5bnhyMkdqMmM3L2ZDYzVtaUJBMytLUm5UNXJSbUlhbEY5cUh1SWRCSVZUWjRReDFtb21VdVVoeXBDM3lWNm1zTkw3UDJEejI1NHdSYWN2TVl1MzhTU2hKTUJvc0pQekVsOEMxQjdGRy9OTFhrbmZqQjl1Ykd1cTdOdCtlMkZRREFPN21wS05iT2lwckswNmxnMElDdTd0Y3JTMUp6ZW9kVzEwUjBvaW9wRWpYMXVtVVp0bHgxL3o5bFFMKzNxU0dwdVhKbFUyU29kZUl0WWx5WkNJR3NwQm9QL2ZGU20vbkl0eG5TaE9PcklGM1lvNDdJcHBpeWlOM3IxNkFXMDFwamNWV09WWmJxNit1YkYvSy9aWGtwcEN1Nkcrb000dm96bDBmZkRzR3ZpTTNJVWVIOE5EaVZWQ0taYmk1czdPWmxPeWMzS3lzM0p3TDNPL1luTG5YY0NKK3grYk5OVURUWUUvWDBGQlh6MkJwUlhsNUJTbWJpb3VKdnNTQ1ZSUkQ5d05TSEY2OFdHdWs1M1oyY2pXSnY4YkJQdGZqN3ZHMHJWL3ZuZHU2QmNxMmdCWGlIbmtFWGMzT1M1ZTRuVkJWWHM3OW5BbmtNTFlLK1lsSHFZMGtYcHZuOFAxTHRGSEFlWmJpSkYwWFo2MkE4eVRGU2JnR3A0cmk4UGI0WmdoT2ZBaWREUUtkNXltTzlMcDBOZ2gwUGc3Qm1hZmpEcUx6ZWdoT1FnQW5tK0k4UlhIZURjR1JoUEN6WGFEelc0b2p1NGFmeGlDY3QwSndwQ0YwTmdrNEwxSWMrYlc1b2lDYzEwTndFa0w2OHVPOEdZSXozMWRwRU03WkVKeEVJZWNFMURDK2dxL0lHb0JhbzRHdk9ERXA5QnYyeGo2RCswWDk5ZTRVZlB1Q0FmbHYvcExCNWNCbGc2SEx3ZGNOdlBQWER1QmhldlVBOVRpQjN1djZCNVBJcEYrbkp3MGxIV3hJODkxQUk1SlA5cC9TQi9YRGhSSHlRYWYvdEIvZlZYWU52U09SL2gyM0pFS1A1ZWY3T1hZTTdnNGMwWC9yK2tUd2lUMGRpMmdMOW1FaytSV2VkZnJmdjVHZUp1VCtnbWpoNWFITFE5Y0lFaG9EMXhvZTVtVjNQYkdHWEhqd2oxbjBNenFIOC96OFAyWXlWQWp3OUhXNCtaWThyczlNcUd4SWZJYXhZRFo3QWYybGJDSFJUNHpJb1F6MU01eEpmSVRVeVk4SVBxUGY1WDhtZFRYRyt1L1E3MG52a25vS0RzaEE2d3FPeG5mNC9STmFWMzVFNm1iK3JqaldrMzFDVElwN1YvSTk1UzFTTHdoOFZ3azVnQ3RzQksybmZrbGtaZklkaHZWZzRQUDM4dTlZdVY5dTdscmNRZ3JacDJPWldMVnNjSnlVU3BlNzFrVUt0WjFXMy9jeEZrZ2xjWVNjLzMzQ2M1dDJ1a2VoS0xPOG1OeklJamhWaU5PTC9VbkovUzdCMGM5ZnBqYkxxc1liMU1uNXJ0SzZvdXI2RlUrUE9nYVhhSk9TTXl1eVN3cXlsblU3L1dmMmgyRUo5cU1rSEFjU09EU3lSdmNwRS9QRW5xNHBxTXJQeURGbXFkTnVlUENidFZHT2lzNEpSVWtpNmxPeUtQT0c4cUsxanNLU0txb3YyY2pUSk9qNDN5VElyVnFyUlBoTmd0bjY2WVZmTkpTVS9QTEdVYThEUkJ4WDdEM3dFTTlESS9Jd2VIMGV5Qm1oTUtCbnF2T0xpMHc1cGx4ZDZhSVBUb1NsSlZiV2QwMGtsa2cwcW5SVmVOYko4dVZoemlJSE9VWmxiRWh2RE9VaUk3ZGU3Qmo3QlBac2dXTXljVHI5MFJIcDUrOTJHMnV4T0dyYks1dGJseTYyWmVkNGNreHNScVpHci91NHRFSlZhUzJ1Ryt4Zk9TRXJpcjFiYnJObzAxUWF5bk1wam5PbE1EOFM0aXhGYXg1NEE3SWVHQVYzUlFtNVJvc3JJdUZqQmZJaC9QWkEveDIvUFJCLzEyOFBPclRxTEdPYnA3clZwRldyNnN0TEcwN2taK2gxbWNtYWRrVktlbVo2cWtwM1RwVWZKOGxWVzBvZEJScDdYSHltc3JDcytFY3BtYW5xVkdXQ0lucW5KQ1V5T3NXb1RFM2hiZG1NL0N4SGZ1ZzZTVS8xaGFQRG9KOGVrRk03djZwV20yMFdNNXR2THFuUlZXYzNlSHZiaSswN2N3d1pwblNEVHBWWVZKcGNhVGVVNlZmMEQ2OVRQaTRMc3hYcE5XbDhMc0lFVTdDZW5qSEZCczZUc21FZlRJb1NFbmlmeU1NYUVXK1FuczlJQXpBYndzWm9XMWtBVm9wdFYxSzh4QkM4RlJSUEhvQ1pFYmFjd3BJQ3NDb2FsL0ErL2c4aGNVbDh5Tm5LMWhEZm5IaXRqNmM0dkk5L0tRUm4zc2MzQnRHNUVJSXo3MU50UWZ3OEY0SWpDNGxMTmdvNDc0YkVTZkVoTWNkR2daKzNRbkFrSVQ3ZUgyKzlGb0lUNnVQOU9LZERjQkxuZVE3aTV3OGhPUEpBSE9BQ0N5dUdQU1FPa0tBMXVPQUNXTHhlWVY4Tk50eFhINkQ3NnFWa1h3eEZ1SWVlRWZiUS9Qa2R3bkN2UEVQM3lnU256SGNJZEtKNHJFZmpPdTVqcEw1RHpGVmFqNkgxT1B6K1BLMUx2MVd2cFBVT3JEZlFlb1cvUFVUU2VoV3RxM3o3VWM4VVdGOUc2ektzRDlMNmNsclBadDdBL2VOSFdIK2Y4cFBMSE1ib0p6K0JuRDh2cGVkOWgwRkY2NWNEMzk5bTg0Vno2cVZ4d1hqdlVmaGxBYzdqNS90MmkyWkZMTGJYMDNvSmFKaHpjSUkvMHlUblF1UTNobERBbklFVFpBOGJ2SC9hcWt4UFYyS0JnalNsUXFOUktOTVF0NW5rVStHcS8vY0N6VVBrOWlMdTBSN2dQbUk4dnZQa3pwbVl2eDlLSEFYMUU5TE1nczBaeG14RG5DekZhZFMwTzNXS1FxbFNaRjlFOTNZbnNWM0w5ZHRGWWJ0TVk1WStWbWhuVU9STEZDSUgzKzROdG9kNWdLWHhvQWkzc0thK2pkTnN6NDkrUkwvOVhnVE1mNHAyK0w5bEw5czhMWUx0MittM0hteG5FdHJoMXRZMHZiRXYwSzRUMjJVTDdmQmI5dlRtWllGMmpkanVOUHMxLzF0TjhndGJlWDkvLytKZEszYXhQU3RYSHFQNUZKOEgyNThWelFUaGRIWXVIdHE3Y3E4SXZONzkreWxPTDl2SDNNKytRKzhmOFhlTllrSHJ2OEpLWElVVCtKOXN1dk1OaWJLb0ZKWXRaY0dTSFZ4aCsvVFNhRlB5d3JpRjJlYjVOMEliKzc5ZnRQdi9pN1kwTVRvRjJES2U5bnhGQlBxRWFJTkFPL0NHdEFmWUhjd3g5aHlWRGRyZE1haGlkMVJXMHZVZVpkcUdjM0dSajBlQ1kwUnowUHZxNUxTMDVKUzB0S2V4cE9BNzI1YW1WS3JWSlBrci9PVnBpU0taQjBUVC81N1dxdVIwVFFxV3M4SmZVV1FhVHlkUUtLMERiQjJ6U1pUSzA0ci9qampKV2xscEpTVXBKU1VKQzF0WFhKQmZYSnhmVUd4UktSVXFsVUtwb3JSdVk5OWoxb3BPL0h0YWhhV2xoYVFrS3BXSldOajNiTm5aTmxJS0ZYSzVnaFNHK1Q5YXhVendlTnBqWUdSZ1lHQms2bTh4K1JzWHoyL3psWUdiK1FWUWhPSFNCZjVDR1AzZjhOOXpWaDdtcFVBdUJ3TVRTQlFBZnpZTldIamFZMkJrWUdBKysxK0JnWUhWNUwvaGYwTldIZ2FnQ0RKZ2RBQUFlR3NFM1FBQUFIamFiWlJMU0ZSUkdNZi81MXd6eDhMSlI0TkpHcG1LNlRENG1IUjhwYWhNY3IySndnUTZCQU5CcjBYTG9FMFpRUzRzQ0ZxNnEwVnVLa0o2SUZSUXF5aHNVVkZDSVFVdDJyU0pGaGJVNmYrZE9UY0djWVlmMzNsODk5NXovLy92dStvbjdFOGRkckhZb1RHa3pxSkgrNGlSRWU4Mm12VWFHdkVXUFNxRkFWS2xycUpCOXJDT09qV0hCR09mV3NVT3JqV1JrN0pIQmtrZEdTVkpSenZwbEh5NWx1TnhsenV1N3FEZWU0STJmUW1sK2pneU9vY2h2Y1RZVHJhVCs1eS9Sa2JGTUswZW9FYWZ6cTk3WTR3dkdTUGNuM1pScnU5RnJ6NklxSDZPU1gwUnBkNE5sT3VqS0NGbGVnUXRLc2Q3OGN5TVZYeCtoNkllT3NCVEhVV0xub1N2Vm5pV0NWS09OdXBSb1VjNUR1RERZQmpHck9reTV0VEM5ODdEbDNXN3ordmtHdWI3Nmg2YTFDeWZOWWkwK29zU1R5R2l2bUNyK2tNK29VRmRRSzNhaFN6alRqNy9RS2c5eHptblNUMnB0RGtmcVhlQVdhOFlOZW9hMTZOSVNJNW9yMlBVSXNCbGRRNGRkbTBCd3lSdDM4WEhHTjkzbitqTitYdXVUNm1iOURPS0pIMmRjcVNwZlozVmZSTzhoNHppUmJ2endxRmk1clAxSW1iZWtLLzZNZC9WK2JBUm5pTnJvM2hSaUhpUjRmMk9VVGZSZlJPOGdGNnQ1SDBvaEI2czBvc0p4bGN5MXNtOFA5YUhqWWllRXVsRkllS0Y5WnF4YUQvUE9zOGNPZE15SnFVZXZHLzBKSXpTSjcvSkxkYUp6N2hPWHBBTzF6OXoxcFBXTUY5Z1RvcDBPMUpxMGRMdFNLbnZxTGFjUXB6NUo3WWswYXdpNkZLUHlEZ1NKTWxhcndlTTlNMEEyVXN5UlRIcVBJSm9nWWZDY0VGTWs3aWJCNkhQYnR5dmZ2RWRuckdtejVBcnFQQ1d5UWVPczN6bUVxcDFKUnAxQkh1bzJXNk9XOWt2blhvYmRSbGovL2JSandXZVUyckoxUnFKazRCMGtYNFhPMTNlcG5zYnppbm42bkpyNGJ4ZjFzSTYvKzlEK0EyUzNzMzNiMFo2MlBZVGUwbTBETFd6ZlNLMXp1K0svZWI4d0lDdEdaaEZjOWVzbW5kbXhod3hnVGxrc3Z6bk9Kc3g4K2I2UDQ1VjkveDQyblhCWDBRa1lRQUE4UGsvT3pPN005OTg4MmRudi9tK3VheDdXRGxKY2s1eTFrcDZTTEpPVms1TzFzbTZoK3hEc3RZOUpFbldTUTlublNSWlNaS1ZKRmxKVHBKa1paMGVrclVQV1JsSkQxbEo3dmtlN3ZlanFIOUVxUTdxTTdWQkhkQTJIYVBqZElxZXA1ZnBNbDJoTCtrR0UyQVFFMmN5ekJ4VFp1NllGN2FQemJGejdCSmJZc3ZzYjdiRmpYRTVicE83NEh5ZTRXMCt6cWY0TkovbmYvTHIvREYvSlRCQ1ZFZ0swOEsyY0NUY0NJOGlFTitKQ1RFbFpzU2NXQkJYeFMxeFQvUURadUJESUIxWURKUURUVW1Rb3RLZ05DN2xwVzNwWFBKbFUwN0lZL0tpdkNOWDVZWkNLVWpwVlpMS2dsSlVxc3FyOGhyMGdzUEIyV0FsMkFnK2hRWkRJNkZTNkRyVURMVlVTaDFRaytxME9xditVSXZxbW5xdTNxb1A2clBHYVoxYXJ6YWtmZEd5MnJxMm94MXFaOW9mcmFIZEF3ZzgwQTdlZ3dRWUFxUGdLOGlDNzZBRXlxQUNUa0VOMUlHdkMzcS9udFRIOUl3K3BjL29hN3F2dHlBSEFjUXdCcnRoQVJaaENaWmhCWjdDR3F4REg3YU1iaU51REJvcEkyMU1HbmxqdzZnYnZ0RXlPUk9ZMk93emg4MEZzMnBlVy9DL2tmWFc2ckI2cklRMVlrMVlXV3ZPV3JKV3JDMXIzN3EwV3JacWUzYTMzVzhuN1hFN2EyL2ErM1l6SEEwUGhSZkM1ZkJ4dUJhK0RiY2MyY0ZPaHhOM2trN2FtWExtblYvT2xuUGczRWVpa1UrUjVVZ2pjaGQ1akR3akJza0lJb1NpcUIxMW9SVEtvQUxhUlJmb3lZMjVQZTZNdStjZXVXZHV6YjF4bSs2ais0SlYzSWE3Y0I4ZXdSTTRod3Q0QlpmeElUN0JWWHlGNjdpSkgzQ0xVQ1JBQUhGSUc0bVJUdEpMQnNnd0dTV1RKRStLWkpjY2t5cTVJVDU1OVlEMzBmdm01YnhWNzhUejM4Qy9maXUyOUFBQUFIamFZMkJrWUdEMFkvQmlZR0VJWjJCbkFQS1FBQXNESXdBWDhRRURBQUFBZU5xOWs4MHVBMUVVeC8vVDY2TkNHaEtScGd1WmxWaFFWUitSeG9MNFdBZ2JwR3dIb3hXdHFlblE4QUJkZWdKUFlPMGhmRHlCallXSHNMRHl2NmRIbXdqVmxVem16dTk4M2pQbjNBdGdHTzh3Y0xyNkFMenhiYkNESktVR3g1REFoN0xCcWhOWDdzSzRzNm5jalpRVEtmZGd6TGxSN2tYZHVWZU9ZelNXVSs0ajd5djNZeloycVR4QXZsTk9ZREgycWp5SXBFa3BEeUZoc3NvUEdERkx5by9JbUx6eUUrS21ydnhNZjYzbnhTQmxickdDQUJWY0ljUUpDaWdpZ29zc01wakdIR2tWSGtyVUJUaWp0RVhKbzVlTFRlcU9rQlpkUURyQk1kOURXaU4rRzk0QmRTN2xJalZWa3ZVb3dTZUZYTTl4UWRtU3RWVmsvNENyaTVwd3hNZVhQQlYrUTVRbFM3V1ovWmk2Z05xL2ExeW1sNGRydGE5Uk9wQ00yMXdMcktKRWEvaXJsL3ZOejBWZTlLMUtwcm1IN1ZlbTR4eWRaV2pGVDM2TC8vbVBKOGdlTlVmYUU2dDN4ZityNXdYcFlTUTVmZkdMU0I3SmwzMURuTW8wR3BQN3E2L3Q3ZTJ0UlpsdkJUbE04YW5KazZhK0ZWUFdpRFJQbFozejFML0YrTnJuenM3TkhxVUQ5c3Q2UmMxWjduTG5DMG9iTWhGN294YkVOc05LWm1UTlV2cTZhZlAwc2ZHK252V3ExRkRGZWpQclR2TysyTW1WUGdITVY3d2NBSGphYlpSSGJCdFhGRVh2bFdWSkZOVmxxN2ozYnBsRmJPNmlpcnZjZTVFcGNraU9SYzVRUTFMTkxiMG5TR0FndXdScG15UklyMGdGMG50QnlpS0xyTk9SUlpKdE12UG5rNHdBY3NGei8zdjN2L3M0QklrS2lOZS8xM0FBWlY0Y3RONVF3UXJPd0F4VVlpYXFVSTBhT0ZBTEorcFFqd1kwb2duTmFFRXJabUUyMnRDT0RuUmlEdVppSHVaakFSWmlFUlpqQ1paaUdaWmpCVlppRlZaakRkWmlIZGFqQ3h2Z2doc2VlTkVOSC93SUlJZ1FObUlUTm1NTHRtSWJ0cU1IWWZTaUQvMFl3QTdzeEM3c3hoN3N4VDRNWXIrNSswRWN3bUVjd1ZFY3czR2N3RW1jd21tY3dWbWN3eERPSThKS1BJcWJjRFBleFAzNENiZmdIdHlKQi9BNEh1Tk0zSUVmY0NPdXNZclZ1SnMxdUEzdjRrYzY4Q0Nld04vNEMvL2dFVHlGai9FaG5zWXdvcmdYTVh3S0JSL2hFM3lKei9BNXZzRFBpT01iZklXdjhRd1MrQlAzNFh0OGkrK1F4Sy80SGJmakFsU01JSTBVTkR3RUhhUEl3RUFXZWVRd2huSDhnZ2xNWVJJWGNSbVg4Q29leGxWY3dYVzRIci9oRDd5R1ovRWNYbWN0bmF4alBSdll5Q1kyczRXdG5NWFpiR003Ty9BOFhtQW5Yc1lyZUk5ejhDSmV3dnVjaXh2d0RtN0ZrL2lBOHpnZmIrRnRMc0FiWE1oRlhNd2x1SXRMdVl6THVZSXJ1WXFydVlacnVZN3IyY1VOZE5GTkQ3M3NwbzkrQmhoa2lCdTVpWnU1aFZ1NWpkdlp3ekI3MmNkK0RuQUhkM0lYZDNNUDkzSWZCN21mQjNpUWgzaVlSM2lVeDNpY0ozaVNwM2lhWjNpVzV6akU4NHh3bUZIR3FERE9CSk5VZVlFalRERk5qVG96SEtYQkxIUE1jNHpqbk9Ba3AzaVJsM2laVjNpMU9xK3BMcGNyS0JteTJlT1M3TE1aOWtoNkpYMlN3dS91RC9WYjlKZ0RKTjJTSGttdlpMZWtUOUl2R1pBTVNvWWtleVRETnQydTJyaWF5QnRLTEpKTk9pSngxZHpCNHdyV2orYjFuR0lvWTRxUlZXTFNPbENWVnJWOFRxbktLbEZkazFWdm4wMmZwN0kvYitqMklSd1NvL3h1cjgvZTErMXpTYnByZEUzSkpWVWo1c2lONjBKa1pjc242WmNNU0FZbFE1STlEbk9Fb2lhU3VXUmRMbWtvVW1lZGNYV3NvT3V5NXU2YVBJaDd2b0ZlaXdOaCs1R2FkRXQ2SkwyUzNZNHB4ZEM3TWxvK2JTMXJDM05aSVdwRm9wQ091SjQzcERLVGJWOVduYkI5WWdGYmlqVnNvNmJLZ1haR1Z0WGlJa01JSzhNU01zT1Nkb2F0ckF6aHN6S0V6ODRRMHM0UVJwRWhsTWd3d3d4N2pLMnNNWllTWXl3aHh3aHBqeEZHTWNaUzdlWmVRM0VqRXMycHVqWmttNjFqcDFpelhLZkRpaXZmTU5QTE5kck5aY3JWMjZabGk1V0VmWHJBLytyVDVoZnJIV0ppdVliNHdHVWFOWW5VWkNicGRnV2RTWlBtTnRGSVZuRXFtdlU3a1RwZDFBMlppS0ZvS1NXZUU4ZEdjVFRFbzdUT3RkbFUwVGtjaVk2VWprM0RadFNJa2l0ZWJaYUYwdVVHcTZLVVpvdGpxZTBjenFkU2lxMWJFbmsxWlg3eGlWVFIzbG9zbGE0SVcwcEo2N25wTmxFcTJhb2pzcGN4NC9SWVZOR3NmNFJZMlZwS2o2YnNKK2J4aHFUd0JRb2lLSVhmVXhCZUtRSUZUNkRnQ2JrS3dsMFFoVnNoZWN2cmRoV0VweUFLTFUrZ0lJTC9BZWJlWW1jQUFBQUJWcXBlOFFBQScpIGZvcm1hdCgnd29mZicpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBRW1VQUJBQUFBQUFpdEFBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQmJBQUFBQndBQUFBY2JqbjRNMGRFUlVZQUFBR0lBQUFBTXdBQUFEZ0ZGd09EUjFCUFV3QUFBYndBQUF1bEFBQWp1aFllMmtoSFUxVkNBQUFOWkFBQUJOSUFBQXNpKzJHV1IwOVRMeklBQUJJNEFBQUFYd0FBQUdDSWJHNUtZMjFoY0FBQUVwZ0FBQUlSQUFBRERpNFZyYzFuWVhOd0FBQVVyQUFBQUFnQUFBQUlBQUFBRUdkc2VXWUFBQlMwQUFBb3lRQUFRZkJlTG1mNmFHVmhaQUFBUFlBQUFBQTFBQUFBTmdpelpVUm9hR1ZoQUFBOXVBQUFBQ01BQUFBa0I5VUU1R2h0ZEhnQUFEM2NBQUFERFFBQUJSeW43QzY0Ykc5allRQUFRT3dBQUFKcUFBQUNudk1INHZKdFlYaHdBQUJEV0FBQUFCMEFBQUFnQVY0QW8yNWhiV1VBQUVONEFBQUJ3QUFBQktCYzE2ZVZjRzl6ZEFBQVJUZ0FBQVJVQUFBSVI3UUViTnQzWldKbUFBQkpqQUFBQUFZQUFBQUdYeU5XcWdBQUFBRUFBQUFBekQyaXp3QUFBQURQTEVYQ0FBQUFBTkxRRDZGNDJtTmdaR0JnNEFOaUF3WVFZR0pnQlpLWEdCZ1pMZ01oTThNVmhsZEE5bXNnWkdaNHcrZ0xaTE9BVlRFQUFMWkVCNXdBZU5yRldtdHNITlVWUG5mdHRiMnp1eDQveG83WGE0L1h1M0hzSkhZU0hPZHBKeEFYdVlWUWtxWkFhU0FQOHVBaElLRXVwYW1xd2cvUzBxYlFTcFZhVlloV1NjaWZxbEliMnFaQ0lSVkZ1RVNScXZ4eEgyNkpVK1FpWEdCYmFmL3NUNmJmL1daMlBXdXY3U3kyWVk3bXp0MlpPM2ZPUGZmY2M3L3YyS0pFeEpBbjVWVXB2M1hvanJ1aytmQTNoaCtUTlE4TkgzMVVCaDk3NE1samNvK1VvNDA0amdSeFVSS1FNdHhaeUwzZzRTZSsrb1Framh3Ny9yaXNlSEQ0Z2NQUy9lalI0V095K2RqWEhoK1c3V3lwdlBhQzl0NWJ2Q01zeTZSQ3FxVkZsa3UzOU1rQVdsU2h4Y2JBMDlFL3QvYTY3N2FmYzYvSnBIZnRabThxT2VoZG54S2xybEcvUGhtV0UvSzBuSlJUOGxQNXVaeVRxL0lYZVUvUzhwRXF4NU1UeWxBMU9BM1ZxRnJ3SzZuNjFIYTB6c2xINmxZODI2TU9zajZzVHFnZmVlM1BxVitwVjlWVjNRZEZLY1BKUXAvOUVrUFo3MlJRbmhjYjQra1hTL1k1YWZ6cTRqMDlpbTNPT09hbVdrdzhpOGtnMnUyU0hyeHJ5U0d4MUZveDFUcUpxZlZpcXcyNHA5L3F3WGo2MFg0ZnZxTDdlQlB2Ni9zcDNyZGxHL3JaaDdhNnBiNC93Tko5TjhaeUI4cExhS2xMVThwVjBFbXJrRE9od3JoR29WOEFkN0w0bGFYK0UxcHpqR0liVHExOUdXWWt4YjQrNERmdncvZjM0M3dEcDZ0TFAxcFZxRXJvWFlVeGhBUld3amdpdUZiamVUbDdEem1qK2d2NDNnUytWNFZhQk44TDRINldPZ1RsUVdmTTF6S0R1eGtwVTVXNDQ3YldkdTJUa0VTbFUxYkphbGtuRzJTamJJRU5CbUNEN1hLejNJS1IzaVk3NVU3WWREZHNjbEFla2tma1dYakE4L0tDL0VCK0tHZmtMRWJ5Q3V3d0ltL0paZm12L0E5dXFWU1pDcXBLRlZIVmFvMjZTZldxUGdrWTE3VWZWWjZ1T2kyTjhNZ2xQWnh4WndSbEd1ZUVrNFpkL004bWVFbkJiOFM1NkV3NnJ6dWpxRjN3MnFNdExJTTYraGhqK3hINTFBOW5raHBOT0ZlMDlwN21tVmxicDB2dVA3MG9XbWFXYVBUcGhXaWpaN2ZvODRzb3VyQUtGMS9mN0dMMGtkYy8vWWw2bWJzNmpCdHFmMUgyM3VnY2NVMWwrWVhNZk8wOUhhYi83cG1qZXoyTHRsZnFZMkNXZHJzTCtyM0NTOWQwditYNkd1Y3NtdlFSSzk4dnRYRkdjVTU2czVSbDdOaVJmM2FWS3pYTHVETSszUlB3MjhDVHJITWU1UWkvOHpwdDhZaHJIMjBkdkRVeHAxMkc1ckJEQ21jdnkwMXoydUZJa1g0SDVwajNYTDhHU24zc3ZKRis1MXdQSmtjOFFSdW1ZWlcwWisxaWgrRjZKK1B6K056cnp2MldqdHplREUzT3RVdDhDcEU4SXpIb3RFa3NhQnFqOTZVOW54akhmUnNXTVF2OWtlTzJhS3ZVL090M3lyNVRxOHpkeitaUkxBQU1FSVZFOEtZSmk5ZEFRbElMVVZJSENVczlSRUVUQzYzYUpJRTNPaUQxc2dKaUFVTjBTZ01Rd3kxNGV3ZWtHbWpoSVBvNENpbVg0NUJhK1Fva0xNOUE2b0FpbmdVU09pbmZ3N3V2UVVKQWsyTjQralpFeWI4Z1N0NkZLUGtQcEZiZWg5UUJVMVJLVUlXQWlTcUFMaUpTcWFJcUtsVnF0ZXFSTUxER0dvbW9kVUI4VWFDT202UWF5S01YeUtrUCtLTkdiVkticEZadFZwdlJ6eGExQmZXdGFpdnEvYW9mb3dqSUFhbUVySVFGSWlpMUZTTGUrUDBqWHc0SmNNeDFISE05NGtNWFJyNFNDS29ldUtZYjlSNVpnL3BhaUFWVXRSNzFQa2dEOE5VRzFEZENHdUFCbTFEZkRHa0U1dG9peTJRcnBBbm9xeDkrTVFCcEJncmJKbkVnc2UxQThUZERXajNMRGtKTXhJRWhTY3JuNUhhVU95RzIzQUZKQXF2dHd2eDhBWktRUGZKRmFaZTdJRW01RzlJT3BuSVA2bCtDdE11OWtKUjhHV0lqa3UvRnlPNkRkTWo5a0JYQWUvc3d2djJRRHRqbUFFWjVDRkxqemFXZXVUb2d3VlB3bSs5REdvQUpmNHdSL1VSZVJQMGxTSVA4VEU1alJHY2dMY0NKWi9IMG5Qd2FYLytOL0JiVytoMGtLUmNnN2ZKN3VZajZKVWhTL2lCL2hDWnZRRHFBaDk5RU9RSnBrRDlCa2tDWmI2RzNmOGcvWVhIWFY2N0pkZFJkajNrSHNyTEFiejZBQklCSnk4RUFnaW9JQkZ5aEtvQ2gvWjZrOFhXbENxc3dQRWw3VlloZUJiUU52QjB1OEtmMVlCS20yZ0F1a2ZNbmVoSyt0aEcrWWNJNnRiQktQZVpkcjVBT1dMR1RLUG9nVnNGeGVQOHo4UHFUOG0zNWpqd24zNFVGWDRQWC8xWCtKbitINzcrTkVid0xuZCtIYmlIb0VZVlhkNnNlZVBVNkYwUGppNXZ4dmEzdzE0RFpxOUYwK041b0UzMXg2UTUzQnpTOU9Kd3FpT1htek9pR0dHVG1ZM2F4SGR2Szd6RkdQczVaZk1jcWlPT1phWGh5aUZFOXZ6K2hibUtkV0c0ZGtzM3JZM2w0Z1BFUEdtVnpjWkg5bnA5bkJ5MzFNQmF4TDJ0MjdGZ0t0bWFzdDN5N3dDVG5zRXZ2NEh4bVk5ZkplcGltaTdqSnpzMmx4MzB5M3U2a253dldmdDdxeEFvMmtCTlFFZmRQMjhWUFlGRlo1eXJ1eERTcTh1OUVHZ2x4WkdQRnNEYStOREVEc1kveGZvYU1KMVBjRXJuOXpNL093STd5cllIUlJxYmp6UHc3bVVMdjFSak1yNXUzYTZiekxlQnBMclp3OFI3M2JwK2ZGaHkyMzVPTElscGp2dGtyMktzdDRsU0w2MlVjMk9BS0luWkt6eU5rMHVzM3hqUG04L3RSVDhCaE1Tc2FrNzZFWG5mT3JsVXBuSVd6YXhFLzVWQ3hEV3YzUW16YXlHUE9uamJtRkhyV2EzR0tqOU4rdjBUbGJsbzdsZTlyVEh1Vit6WlJVYTR2MDI4LzlEU1pzNVhMbHNqb2h2SXhJR2UvRkhxek9KdXUzOGZvMDI1dk1YOE15ODl2Ymg3QkZtQzdsT2NOTWRSNzhXNksrSDdNNDVXdTFRMmY3Y2RwZDQzb01zUzJzRDF1N3kxaVNGdU12QzB5TTZMdTdQTXlIZFViSlhGRVk4bjJpdFFNdlVZWHlFZHQra09XTVNhRmNmY1VXMTFGeG1WN2UwcHFKdXRiNE5HemlIMTFUVnQvc2VMOGQ5YmR3dkJHdWVEc0EvMStxaTk3UnNRY0s3R3ZnbEZNeTcrTmxxcWJmejloemY1WXZtNTR2MkpMbVFNcmFRWm42allmcS9zWW1kQ1NNSVJWUkNlam1JVksxTW9vMHI4VTJYSG5RcUU1UHpJV0dNSE1PUkNzd3BvY1J4bksvejBsS0JWZ2hWV3NoZkRsRURocUJGaS8yb2YyL1VjN1dKb0Z0dElJUnRjT3B0SUVmMnNHaTJ1QnRFTGE0YjJhRzdTRHk2VEFjNUpnQ1V0eEJQaVhJVmVDbm9SNDVrUndWbnRTNStrK0pZMFlSYU1uVFJEM2NNZmdpbkEwcmlSUlQrSkxqVjVQbit5eERQckZlUWJBWlNzZ1plVHlTWEw1SkVkWVFVWmY3c3RvQkgyOHZ0TEg2NlBFeWlhNXZFa1dYMDMrYnBLNW0rVHNOZVRzdGVUc2RlVHM5ZVRzRmpsN0F6bDdJem43TW5MMktuTDJFRGw3bkp3OVRzN2VSTTRlSjF1UGthMDNrNjNIeWRhYnlkYmpaT3ZOWk9zdFpPdE5aT3V0Wk9zMjJYb2IyWHFDYk4wbVcyOG5XemZJMXNQTXZBU1plWW1RdVVmSjNGTms3aVk1dTBuT2JwS3oxNUd6TjVLdHg4bldPOGpXNDJUcnpXVHJjYkwxT05sNks5bTZUYlp1azYyYlpPdHhzdlZHdVF4Wnp2eE9rTXc5NldQdVNSOXpUL3FZZTVnWm40aVB2emN4eXhOVWE5VmFjSGJOeWl2Snlxdkl5a05rNVFaWmVaaFpuZ2k1ZVpoWm5nai8rdG1GK2RBSThRQXNlQXBqN3NXSXo4aG5NTTVYNURhTTdDTHNmQWthNytQM0hwWkErU0hOc2dOVmdVSDR6NnFseTdxalBNT2NjWlpvcDNpN1VlNHFSZ0ZpelJBRlozdzc1UVV5NWZSc0xMSXdidlA5c2ZuMnZwTHpwRWJKKzkvaTdzWkQwNUJvcjRjQmQ4aVI0aGxxckZ1YjJlMWlDTzA1K0U2SThVUXhuaWptc2dMeU1xU2NxeU5JRHkramI3dGU3ZnF6anNCN2ZmR29rKzkzTWg3bDhxeXpaVmpkZURTVllXMWdKTXJsQ25YRWFXS1VpYzNJQ1Nia3N4QTN5aVFZWlpvWlpSTHllVWhjN29TME1FdllDcXZzOXFLUHplalR4dWlUWVBScFkvUkpNUHEwTWZxME0vbzBNL29rR1gxU2pEN0xHWDA2R0gxU2pENHJDbktGYnQ3M214RExsLzB0WnlScVlDVHFZc1NKTWVJaytCZmxGbHAySmVOT2duR25qWEVud2JpVFlOeEpNdTZrR0hkU2pEZ0pScHlZbDB2Vzg5SHBpeldkdmxqVE9UTzc3SXMxemN3VjV2S0RPak5ZeWN4Z0ZUT0RJUy9mckNOUlpKNzg0Q3o1WmpXZ0J2Zy9CVkg0UlFUKzlETEhlNWs2WHdNR3VVNy9NZUJiR3VVSGNHb2NJbWhialYrMStCMGtqZ2pCK29NWXE4NjJyNkxWVnpQbjNrM2I5OURxYTJqMXRiRDVpN0lPTWU4c2ZFTkg2VjM4bS8xdTVoLzM0TXZ2WU83L0RhdmNMKy9CRXZzeHlnRTVEQzJxOE1XSE5hSlFwbW9pU3NJZDV4ZkVTRS9KMTNIblc1Q0FpcWsyM0ZITVIycTk3U0tpNUVONjNXenYzczUzOVVvemxLbjNWRlhEc3BabEhVdnV0Y3BpMmNDeWtlVXlsazNjaWZWL3gzejRmNFM2Zk9jQUFBQjQyczFXVFd4VVZSVCt6cHZYYWZ2NlA1M09US2VkbVZxS1ZrVlVSTlRhQlFVc2lhMFltc2FZcGlIMmh4SndtRGJUUHdXcVNBd3h4QkJpQ0RHa2NVR0lNUzZJSVM2SUN4YkdoV0ZoQ0F2ZEdCZWFFQlZEQkJTeFN1djM3ajJXNlV6clQrTENUTjQ1YysvOTdqbmYrYzU3N3o0SUFFOUNjZ251bHM3dVhzU0hYczZtMGI0cnUvTkY5S1VISmpKNENTNHhXRmhBT1owZ3dIRVJTbEFLRDJXY3EwRGxJc0tqODlmL3plcDZsSFQwUGRXRW5zMGR2VTBZMjl4RDI3TzFZeXR0VjBjZjdUUFBkdFAyK3FzOXZUMWR0SC9ENXM5Vng2d0dsMW10eU5sYm5MZGVOVFF3dmhQOXcrbmR1ekJvN0o3aHpPaGVqSTFrQjRZd3hZa0JIREwyU0hwMEtJMWptY205V1p3WXpRNW5NRHZHQVU2Tjc4Nk00TDN4eWNGeG5CbWZIQnZIaHhQKy9FY21Ld3d6NWpFamEzMjJybUVUSkovQ2RURzJ4RmpMM1RIV003Yk0yRkt0cVFZdFdFTlYyN0VGM2VoRlA0YVJ4Z1FPNEhXOGllT1l4V21OOTRiNlMrby9WLytWK3N1bWM0THZHWlcrNkZPeW93OWV0dXZGcmVwM3FEK3Uvb0wxSlZDL3djWXAyYWkrVCtjUHNJcjdFSksxOHFEY0x3L0prN0pPSHBaSFpMMDhLazlJdTdUSkdubEFOc2hqOGpoM2hFeDNRZ2hqTlRhaUE1dndBZ1l4aXYxNGxjeS93RGY0RnQ4UkY4VEhSckg5NXYrUHpDR29ROUpVRWx5bzlzZFNKSlYyekgwK05neHh6Nk1KblhpYnUzK1FjbWJkSk0vTHNCeVZjNDduOUR1SG5RK2NpODVjSUJob0RMUUc5Z1ZPQno0TFhIVmpib3ZiNW5hNkkrNHhkOVk5eXc2RkVFY3pxMXFITmpKOEdyOVJ1eXRJNEZmakcvQ3o4WEhjTUQ2RzY4WW5jYzM0UnJ4bWZCUUhqYStuWXA2Tkthc3RVcG9VZVZNai9hU1I3aUR2VXNUdm12c1hSUjdTbUFIeXJFWk03dGFJellxL3BiZzdrZTVSeENwRjNOYUljMXFOd0pVV1hYT29acVcwYWozeml2UVI5K3BjWGkyU3NyVkl3dFlpRFZyTGRINHRSSmhhSkdscklkTFVJdkdWRkNmU0tDNk5Wbkh1dUtHeHI5dmNWbkZHdG9wUFdjWC9JbUtGUml6VGlKNk55TnZjUnF6VWlPVTJvaFJyeE5LQ3VpdTE3bkt0MjdOMU0xSiszZVZhZDRYVzdXbmRwVXQ3eUlqTmlyK2x1THdlRXJGS0ViYzE0cHhXczloRHJ1WDBrUFhNSzNLeGg1eGJTWjJvcWxPbjZvUlZuWkNxRTFOMUlxcE9qYXBUVzZCT1ROV0pxRHBoVlNkVW9FNUUxWW1xT21GVnB6WlBuWmlxRTFGMXdnWHF4RlNkaUtvVFZYWHFjdFNKTEZFbnB1cEVjOVNKNWVWTmFkNkU1bTBveUp2U3ZBbk5tOVM4alRsNUUwdnlwalJ2TWlkdnlpQWlmTnJBKzNpYUhHYjQ4eVRJM3BWSk5UbldTcHc3K0x6eXptakZjK2pERHI0N1I3QUhHV1M1Wng5ZW9YYUhjUVJIOFJaTzRDVGV3U204aS9keEJtZHhEdWZ4Q1M3Z0l0K3pYK0pydm1ldnNxczN5WFZlSEFreWFqM1p6UENhNGpYTmNaeVhuNDExa0wvNGJNbHljZDNIL3NNOWp0UVQ2WmlLSEdLbmFLZjVjMWhSbkxhQmV4eHA1QzVIRXI1V2t1Uk9oOHFtYkk2VjRySVg5bFR3RmZOTS9IS2VDeW1lTWdFeWFqVW5qajNCcXMyWGhJK0Q1VUZPS2M0NFBLOFBVamZ3L1hHRjQydnNqU3RWdkE5QzBzVGUrTy9FdFFpVHhZeS9tNHdieURSQmhxbmw1b2gyTENkelBubi95ZTRxOXIrRzMzZTFFcFk2aVVpVTkvb3ljLyt6M2Y2VjRUM3BmK2QwOGh0RzBHaStmK3lURUtEV1hkZ20vdW8yYzM1MzhXb3hDUHNFUnNRMW1PM2l4OTR1L2hkVmx5SWRQbitlNFZCTk5rdDVMTlBsUHdCVGZIdmRBQUI0Mm1OZ1pqSmtuTURBeXNEQ3RJZXBpNEdCSVFOQ003WXhCRENxY2pBeGNiTXhNekd4Y0RLeExHQmdlaC9Bb0JBTlZLTUJ4QXd1anI2T0RJd01ITDlabUM3OTEyTm9ZRDdES0tuQXdEQWZKTWY0bTJrcmtGSmdZQVlBdlpjUG53QjQycDJTV1d5TVVSVEhmMTluREcwdFZWcTExZjJHbGxxclZiUVVwWGFxbmJFdnRST3hwa2hxQ1EvMmZZdXRvVVlzdGJScUsyb3AwaUdlUEpKcW1LczBJU0x4WHNubm1LK1J4b3ZFU2U1WmJ1Ny9MUDk3QUFmMjZZQWhHc01wa1JHTW5Yd1IyeDhsWHJSNG9XekJNcnhHZm15aENsY1JLa3E1VmJ4S1ZNa3FUYVdyVE9WUnhhcmNqRGJkWm82WkcvZXp6bWxadnpQU1JETDRERThRaCtBaVZVd1FsNlJTLzhKbG0xN0JJVGlIVldmVlduNHJ6OHFxU2RDdnRGOVg2dWU2UXBmcHU3cFVsK2dpWGFBemRFcWdLdkE2Y0Q3Z3EzYTRzUHYvRDNHRmhBVW50M2xvS0E2WjNKYVFmK1N3YXpmQ1JXT1pONVF3d21sS001clRnZ2hhRWtrcldoTWxQTFloaHJhMG83MHczSkZZT2drN0ptNDYwNFU0NHVsS054TG9UZzk2MG92ZTlDR1J2aVNSVEQ5UzVEY0dNSkJVMGhqRVlOSVp3bENHa2NGd1JwREpTRVl4bWpHTVpSemptY0JFc3BoRU5qbDQ4REtaS1V4bEd0T1p3VXhtTVpzNTVES1hlY3huQVF1bC85M3NZUjhIT0U0QlBpNXhrY3Rjb1lpclhLZUVZbTVReWkxdWNwczdsSEdmZXp6Z0llVlU4SVNuUE9NajYxakNVcGJ6aVkxY0lJK1YvQ0NmRlpKN0wyZEVydy95dEl3TkRiaGJKWHNGMTNqTU5oYXo1cy85YXJieW1VVnNaeGVuOGZPQ043emxQUitvNGgyUDVFVWxML25HZDluVHI0WmhoRkRESnFvSlVNdE9EcktEUSt6bkNFYzV4bUZPY2tvUUp5amtIR2ZySzZ5dHQ1dHQ4d3ZUaHBRNkFBQUFBQUVBQWYvL0FBOTQybzE3Q1dCYnhkSHcyNmZZTDdHdHc1WWwyYkl0V1pZbCtaU3Q4OG1IVHR1U2IwdTI0L3QybkRpeGs1Z2NrSXRjQkpKeWhIQ1VVa3BLQ3FUcDk3VVFLRTBKbEJaUzdyTzAwSStqVUtCUWpoOWFJS1g4SHdsKyttYjNQY2xTb1AwK3lENXI1ODNPenM3T3pzN003cU5vU2gzOUVxWFJ2NlZTcVN5S1l1Vk9tMVVsWW9xTURqdjhVaXF5VThQaC9IeDF6bnhMdnJaY0MrVVA2RjJ4bUN0NFE2UFdWdUpDVWRFb05ZM09vRnZvUjJSR0tvT2laQXc4VDFJVVJWUFo4T2lqVDFGNWxKYWliS3llNVl1TklZWFJrNkpuOVF4K1VlN3JGMDgxVEluWGUxdTkxMFBwRm84MmpJcG5mYTIrNjMwRDF6ZGNmN3JwNGFaZndIL3c1L1RwMDRzUFV5SktGOTFOYTBVV1NrK1ZVUmFLVXJGbVpHSTFTTVdhek1oaDk2QTZCUDBvVll6UnhLZzBDQVlqUlhJN1ZEeElsSzFVc1VXcHY4eXBIaXlXMmNJbEZxM1BVN1BHdnl6SGw5dnVsYlo1cXd1RDduMXpxcnZLck9YZTVqK2Jxc3RkcmZzdlRkWG50UlVXcHB5VGFpS3NZOUM1ZlkrNHNya3kvVXVwcnNVNmNwRm9Pd3BvemFwM1JBMW9vZGlpZXRzUGN1bU5maW02bEg1WVpxSStSaCtDWkV4SVNodXBXUm1EcEZReitoN0lTRVNWUmorbkQ5T1BVVWFxaXFxaktJTUU2WXRNcVhveUExNWt4TVBnSjBLS1ZFN1dsc3Bvb002bVdGbVRCRWFrbEdlcldBOE0xcWd2U3FVUFoxV3JBMVdEYzJNWGp3NklISlpoVit2b1NLL2lpb0NpUjcxV1hLek96dWV1NjZtN3FiNmgxVjVWNFBSVWxWVFdaMldJYlhVejRkQkNFZW9KbWp1ck9qenUyYUxsTC9iY2NOKzhSTXhJRFI4cHU2eE9QL3FUdFMxRDJWeFdYRjRMUENNODM5VEg5Q09nTTVTY3hSckRUSnZVNmh4RkF6cHpWaXcrUzNDYzBRVzBtejZMTlVLRlp5TUxlS2NWMmFxTHRicnRtMFkzWE93NEVyaWo5eWlxMkx1WGUrbjdEKzdIYmFKUFFoc3AzMGFPNTR0bTlNNHNoOTMwdTFnYitpeHV4TDI4ZHkrcUpJMFExWTdXb0J2cDAxUXV0TUhUYjdLektwNG5GcVFHUXBNZ3huUWd1NEJaMkdDYXpGQ0F3SXdYeTFKM05FdU0yZFZvalNoSFBwZFRYbWpiczJMRlhyc3lWeUxKVzVPZFMrOEV1aDNVVmxwTE4xRHAwQW5XVVY1dkdUUm9XR200WDNvL2VTTEhJNDkwd2ovTSs2dlJOZFFQcUMzVUNvcGk1TEVaSzFsdHpsV3VrTTUrSDRtbHNqUzEraDZLeUthRWVoM05vUXFZZmNxTGRFeUpETmxrcjNkM2szZUs2SmZVTGRRTzNLOHFjUmtLNnk5dGFlR2g2SXZSQmJvVTVBVjBHR1JEMWVqTGFTN3RpR2ovMTdzcHN2N3NvRnMxb0Z2cFdEb0dLOVlUZlJGV0cwSlpVQ3dKUWl0cVJsMmJvY3hQejNVY0hzR1BocWxmYkRxQlMvZWVpNjk0ZFM5NThMei9BQjZ2d1pxR3ViZkpHUyt5aWM1dWVscjJTdjhWZExpMWUzU3hEZU1VUU9jbTZGZUZWNzJINXJXVE1UbUYvaGdkVXlCOThtYTIxbFl4N01xYTJkMi9OblQ3VVJTUnRkLzl2YUdTQ292ZUZCd1k3cXpkY3N1K2JxQ2xoekhZb0w5OHNFNUttOVZKaUVHL09sWW5qUTBBVm92Sk9oYnVIR3NPNlEzaXM5dzdNblJZK2tWcXowemo3b2hsdW5pdXRDZm9ZRlA4ZndsM3ZEWFMxcmplcDFieThwSERveEJvcDFGaWlnS0NMSXdHbXlTVEhDRkhBWGRHaW00Y0hWb2pYVk5RRWVEZStHNEhlb21yNnZydWV5akNuUlRtRVhoemZJTTNWcTZERVRvVGVHUEhJbDFUb1E1bmIxb2JXaVBqUHJGVW00YldOdTN2SWJ5dGJIRzcwbDNJMXYxTTJreHZhQ0ZBbUtPcEJxRHRBUm5tVUNib2lnalFrekJlZnZwVUlnQ25ab01kNEh1bnE0UDEwd2RWNVZQbHZaUGVMYTJ6bXdidm5CdW80L1RkSnRUZzkvYlUwZjBGMzltaFVvLzNORzBKWHJsNzM0czc5TndwUlpZNFZ6d3lQaHFxWmZHWStxSHpsY0w4WWlFenFCOGQ0bTZXb1JlazNFNTZ1cnRqOFdaaXR5b0YzY3FoaXJIdFJkbllNc1daYzdJeEJVTk1hb3k5S3BTdFJVdldxcWE3dzEzajM5YXhkc3RJLzhyNjlZMERhN2xQUkRjMnV4c0hOd3dPS0JpM3Y5WmEwMEdYQmxibkYvVTRYY1BPd2U3UUJpMDdaQjkwOW5KL1F1YXQxYTVHYTVmcnlXQjV1a2pSVVYxaGJTUnlzd0ZmbFlRdkE4eUsxY2ttaUVzUW5vbFZ5cTJzTTdZWWxML3YzNWxyNkRVT3J2VnNhbDZ6ZWVWdDYwWjhrcTY3L2MwcCswMCtZeUN3YllOY09UOFUzQnk4ZXZlQjMxMWMyV3BFS3dyTFMzNVoxbTd6QkNpeS8rRTErd0dka21YRUdnWDduNXpxUUZkRm84UW04UERNSlRqSXVCZHNpNWx1NHUybmdSRWpwbGVLbnMzaWJrRlZtY2dSZm1UMDhMVjltSzZMZW9xMm83TlpSbFQyOFEyeVZGU20yRWowcmdIYUYvRHRFWlBDVmlLV0xwQnlqaXkwbXZ0OUpycGNJRUJUbmJDMy94cGtJY2Y3cjVjV0pCOWJpRkk2d2I3c1ZsVjJ0Vm1yUFVGWjkyRG4yS3M1amJIOS9oWkZjY1JzTERHRnJKR213ME5iRWpaK0duVEFLTHFhUGs3VlVFR0tTdUUzclN3Z1NCU0J4cHFmS0h5Vm9Ba0NHeEthMUZnVFRJVVhLemllQzdwdVlPN28zWmQvZnYzcUgvVHBHOGVjRnRleTBvSHlXbmZId1M1alQxR2RXSzR3aHFxK2MwWGtwdTB0QjNhdEhEemEyQzFhWmpjVVdvYnI3ak9kUEhvRG9vNjFYN2NxdUcvV1k2bXFzb1VhVnQ2NlNwNzVtYTBvVjlWeHFQUFN2WTM3VDgzdVBaUjN6MlNXNUttTXBoMmhMb3FPdmdvRHdmYUZBU3RBNlV3NlJvOXNjckFENkZrMTk5bmtMTm8xdjVuNzd0dFZEenhBbjFwc1E4dFFOK2grT2JScGdEWlMwRElkdG9POERHTUxRTVFJdGlEK28vemdxMzNUdnBvcW0vZmlydkdxbTRMZFR2Tmt4ZFUxemF5VlB0WGZYaitrbExkYXZKTXU1UDJpTTJCMm92TDMydW9yTEx5TnFZMStTay9SanhNTG5yanlHVUZpZUdteGRGNzF4ZTV0VjZ5Ky82S0JnTlRYM0gwdzNOZGRObWwyRkJWZnYvL2k1L2NVZCtRTjNyNW1jbldCbXJkN21QOWJnZjhWV0Y4RjdvRjJPb3BOVHZuQjEzZGZQM0hQUnRYc3J2RGV0cEZ1K3RTUlhWdlBiS2JYTEg3UWUrdnFrVFhBRjZZeENEVFNNUVZzOFBqL3l3K2lFekx1b1RJa2szR2ZtVkdqbEQ0VmVTWDhTWVNNQmJkcEl2MEtiY0RZaXFERkRUTHV4WXJ6c3ZOMWdQeE9tSHVlSC9mZjZhdGgzQnE4YzNrUjdMK2kyUEJwb2t4bXhBc0FqZFlIVERkSnYvQ1p0N292UCtKYWQ5T0FZNE5XV2pKUjBuTW80bE0rMDhYZG4xZHd3NkcrSCs1dXpaVzN5ZVQ5UDFyemh4Z3Z6L0w4NitRNmtWNXVFK21nb0hmYzNGM3U2WVBUdGFpbmR2b2dxdVdlb0U5eC80WEs4TTZHMjFYQkl4ZmFpWWprUkZVSHB3OWl6U0QreTEram42S2Z3RHZ3WDBDRFVvbWx3ZE9EbXFhblN1NTNOMGtDMVd5OUJPaWx2YWhyVjNwRE1UNStRdllnUWcrMmNUbE1SUG5CNlRvVTNzMTloOXY4Tno4MCtBTXljL2R4TjZNd2R3L2ZCcjBLYlZMNE5sanEwNWVnV2hrd2NyU2JmeS95OEh6bzVIaGVZWFJZcCttQk9XNnhiOHY4K01HRkE2aDA0MEhhd0YyRGRpNitCQjMwb3AveGV6Zm01MUYram5Ta1lSNWVETC8vRXpTYXd3KzZFdU12dmt4WFlIeWE2T2RUWUdQRWVCYzB4QmMzMWt4VkVlK0d4OXlNU01mT2x2SHU5bDB0NDhISXRzREV2WnQySHBtNHQySGdqclZqY3dOM3JoMmQ2dzNzNnR2MTNQYnY3dDMxN1BhNG5vYkpIR1VuNkdrNUVzbjVkVlVPY25wNlppRjRZR0NEdldHNmY2YWhjUlY5YW5JZ09PL2h2a0REdmMwdWx0ZjMydWdZNFZHT1Yyc0tlSWxKZkVHRWtNdzNQUnkra2QxK0RXR3crZEJROTZYY2UzSE9iODlvcTZWdjNFM1luUHZsSG9WTGN1M1NBQko1bG1EdlJ5Y0NadlV4OHdCVElMQ05IdHlVczhFNWlaa2Y3cm1VdTIrbWJ6TFF0QXJsY0IvU3B5YjZ1aFp5dUZmUm1zNG1wNVBYdVhTUWNScjlCUGlOMk1lTm0xTzhBckJKMWFMWXprdjBqUXpGOUVHeno3dWxyV3FvV0ZvY01iVDJsVlVIUTNXQlhaSHRZZG5FVUhXSHVkeU9na1hoMnJxSm1oeGxhMWEyajlWVkt3b0xPMnE5cSt0dHJXWGFXbU9SUlVYNkRzTjROaEw3Q0RPZ0IzOUFMN3Jua2xka3RGVDJ4MHZBSGVoZVBNcnpHQVllSHdROEpkSDl1QnNBNnBrYU0xTDkwNE01dDF5eWNmdUtqTWJwSm1WTFUrY2tXQWVPM1hIWnVvbjhSZzhhNDM1NGtjYmo3KzRpOUxxRWRZSDlFQkhXWHZUd3d0b3djcTdqRG9ENm5hUWovSnFqUmtEWG54UjBIZlJWaFBVVlk5Tmk5U2NiSUpqNTIwSU9RblBjTDJqRDRwK2c0VU4wOWVLemRBdlI5ZWp2b0krckJCc0FiUkZwak9Ub2pwMS8zWUlzMTYxYi8vc3QzSHMvUlBuY2UyZ0JOWEdMU01UOWxEdkdqeGNXTDMweHRGMk81Y0kzWkk1Ymo4eXUvbUk5ZDhaQ1JkRXZ1UitnR2E3cEhQVHpkOER0NWRlVW51V2RLaDJUSlVFdmMvOGhRODlLdUFvMEoydWwxWkhXeGZjam1EYUNPT2dPOE90QjVpbzV0cEVRZDV6OGgvVElkVWVrNE4xM0xxbzdlUjdXQWQ0STcvK25ZQmxSTjQzY3hMdi9LUG9BdkJ2bWFZQUtzbmp1MExCQWhENzc5ZTVPK24wY3QxQkJWRVZyZURrakxBTWc4MGo0aVZWSUd0bUdxc0RxL0FGZHdlMEFlbWVpOCtpeDZJTWsxb0FCZUtYb0MrbU5uWjNFLzFta0I5RlA2YThncm0wQS80WmZjenJ3dzFMcE5OZ2o4N0J2bmVRSWlHRFBsOGRXR3hwTUxabTBlaHNqMS9hYXBrckczbTdydDV2ejdlTWUzWWpOTlJnWk9UR3Z6T0kwdnZVb0piMWxmN3ZOaG1rWFJ2OUIwL1I3UUJzMk5IbWlXMndDUTFmRWlJUlY4SnhweE9wcDZMaHFzR1MwNHFxSnJ0Q2d0YXJBTmVKQ2QxZ2R3LzNqZDB3cjVQVFQzQ3NYY2RHMGhrdmJGM2laQXQvb1VlQTdWNGkvaExXMnROdXlFRkgrc1dleTg2b2VyVThsc1pqcnhseFZqdnBlZGVtVWRMcHY2TmhxU1Vaemx2K1NEbyt6eWwxWXRDU0xHdUJYaGlPakpGbW9ZRnN6d2RyNGhqUTZyd3picXN3VDE3MXQ2QzIxbVlxYzQvVkZvM2JYWU0vUWo5Y3JQbDNNOTlVNDBMTDA1cjBkRGh1aC95bDZpYzZBdFFmMnpaQzZ0RXVTSUpRd0xRTHlETzk3bzl2R0x3a1BsSWMzK2QyaDZ3OTR6STdRU0tpOHc1WG03cC9VV2dJVEE0MTdadHdlUitlbTNBeC9qUlgxV2NmY2t1eldLbFVlTHg4SFBKNEJ2VklRZStDbG5USHhRRTlZVlQyOW94bmpNdDNOdWM0c2ljbFVXcjQ4ODFicHJiM29wQ2VqKzBSR1dqRERVRGJRemtXSVhLSmZSbzFFUjNLeHIyNUlWcEc0T1hPQ2g3amtJS0t4a3ZFcWZ6Qjh6Y3FTeWJMdXZPOXRqd1NrVGI3K0NjVlZ4U3NyekdhTmM2eCt3Y3F1N0J3NE5ndDZNM3psTllabXpmUUdxYnZtZy9UZ3p1WnhmZ3d3RkZvRzg2RmEwcDVVQnV3MENRbklMOXR6NW1tTHA1RkpzMDNZWkUyRzBVcmZ4SkVKZE16dWJQUXBMU3ozM3lpMVM5OVlid2V6OGg3SUg3eHJKS2FmQnpzaUJZb0pYalZzVktJbjFBV2xHaWlQVDA5TTB5dlZ1UVVsdUN6K0ZKM25Va0FHbDBlTnBHMEcrSklVUThZcjUzMEhsRUJvUTBHZXRtakZob2tOMmkyc0Fma0ZrcGN2TjFiUnRzWG5iMWVJMURIQ3NmSGxBbWVDVDhIYVV1UjZFNU4zWktML3cwdTV6NTljK0dVMS9SN1g4UExmdUxOZmZZWHhyZEh6S0Izd0lVcGhlZTFac3R2czJRcTcyWm9PWGFmSk14VloyYmtXczlaT3M0dFAyK1RTek5TNFBFVU5NSThsMk4vZ2hTaEZ5ZkxrZzFmVmtyVHAyMnd5bjc2L1RJSWw3TlAzbFFVbXBydFN5aWVyV1Y5S3hZeWozZyt5SjFKMlZJVUZlZGZhdUh2UmVWZ0dOVTVualRBUkNmT1pSbmJjYjNaS3VrUHplQjVIS2tndmxXdXNaRzRKMVRvN2R4ODZQKzZJVXlUckZaMmpjVllnTDlFS1lCdGpTdklVM2hsY0U5b1h3WThXUzFlVnc0SWYwdm5SNGUrUGtFY254T0R1QnZJZyt2NlBxQlhzVmhwdnR4amdieWxKWUdMUWt0MFNYOVdWMnJmS0cyZzd0TkppTGtYTGc0TzJFb05yaEgyQmZucHMvY2pLeVR1bnMxK2l2N09STzUvV2VHblhocGlOc1M3WjJ4UjUwbUpLUjRuMlZsZFRObG9WczdkWG5HNGJzUEgyOWdWa3NOb0ZpN3NZUnBLTlNCUXp1YnlNMFEwb2lqTWxOcDV6c3VvWlVkNTBWMnBvUkNuUDFFaFhOZ1RRK2FuVnl3YVhyZVJPUXBzVWtPUE53Sk1SOUNybXQ4VGRGdDVyU1NYNUVZM2dHWm1PVjFWVTlkZDB1OFVGVGRvcXU2dSt1blIreUR4Y0tOSDFHNnFkdVpwUDFPN1NpdVl5WFpOWVlpb3lhWXJVcnRMV3dleXNvRFNyMUtEUXlEQ2ZsZEd2MEpYMGQrTHhrc01Pd1lPWDV2UE5na3FqM3J6bTRyM1N5cEdNeWZMTy9Cc2tONVJMMUpyU3l1SnMxZnE4OXI5NE1vNGNibjhqcE14VktvQ2VCV3gzSGpwUGRDdG11Uk85R3V5enIwMHRuYlhWZVdYMkNadTBvTkF3WE9hZm1CcTExUVI4bFQxb09YZXVyVnhYVUdkRkhiRGVZYTNCWkMwSGVtbThYK05CT0MvS0hCbWJxZmRzTHBxcXVMMEw3TUw0bW5mNzU3bDNGdkI0YWdEL1BPQkxFLzBiSjJtRVRtaE9qZ2RXNlg4MlhyamduVFFlOXFPcnVLM1FmQmJkekkyLzhzeDY3clUxWkgxR1g0UEhWMEFEK3prbVJpODMyV0RmQVhlMGJ2RFc5ZTl2bjRsY04vL0tua2NmUmN3WHAwNzlON2ZJdHprVE5kQUkybVNCcGpwWkp5dndLcUVaMkVpOHphWXE1NXFab0hXdVpMcDRkbU9sZDZQM2UrcjhJai82aWh2cGYyL3Q4TzkrN1FyM1pSSTZuOFBqRmFDVDVQdElKYWlIT3k5Rk95WGNUMUcyTklSbTIwUGN6ZTE4VG0wVy9aWStSMVhITXdwZy9IbXZtYlhoalNBZS9ZS05BVmF3RWtrUnpBYWUxN0x5bWpwZmFvWkVuSzlWU0xOTERJeGVPdEJrMFl1MU9TVVZLN1FyckpVNnJVd2lxOVVvOStiVXU3SXJhaHViTW5JVW5ZWEdreDNkc2thbXZQcVl4WlcrM0ZnbzZXbnNVbHFXRS80WG8xYWtGbktzTU5laVgwMzk2Z1hSSTEvNzhMdEhnZGRSbmxlNU03YmRZc1dvUTR6QVgyd1R3M3lUTlVBR0ErdG0rUC9LS3YyWGY4VXJtNzRpaVZjcWdFUjBPY0xuTGNLK3BpSUx5NHRzdkhORVZwNFVCVkJyUUZ1ak14VEoxQnFHQ1NiVjBJcklzRHBmbTZVcDBzVi9FTnQxUGxwRGZVeW44T2RFY3JKQnlkbUVIZW9VZjA1VUsrU05VQ2xYSUJhamR3Y1M4MFY5MGQwMHVQeXdsZ3I0MHhwc0VvQTdja2FqRnpsWkZkNDNzbFZndmQ3TzcrcHYyTmxaNEM0SW1NVzFiTE05bEJzY0xWamRHd3F1M0g5anltUnY5NUZWR2QrN1VhUUl5cm1yR1VPdFRYd1Q2cDNKUUhPcVF5QUhNOGxoUGtvVmdsQkl1bGtIQ2d3K2NKSTdoK2RKQlk2MVlwbk5pdHBsWEZDNktXMnRkSEJaL1VLclphQkkydG5XRnFiUk0xSmtiNTJ2Nkc1ci9sRzdTOWV3enAydmJpbnY3c2dzVmJiRGVKWlRYdWhuTGVpMkNjZSsvTTZEcytzbXhzU1M4TWZFcXJDbFpGVU0yWVpVakNrVnlVSVQ2MElUWS83eU1ldW93bVR3QlQzMnBzVEtnNXNpRjhHL29MYVhqZWpySFZQR0hsdXZOcW1DNXhvN3dydEFsam14a3pVVFRwR1FhQjBzSGZIRm1JYzBKekora3BwMVZjYjZ5WFZESDZ4OWMwUEc0WkxVbjJiOFRIT3JYMXZyUng3dUZyU2ErNjIvVnV1L2xjenhrcTR6dkxaamFxTGdWRkFPNVFXSVpuNUFEK01ueHVXaXg5QnJFRk9icVZxYy9TWGppOXR5V0s0UU95QWhEK3hNRkRrMit5YitCN0g0NkxkYmJmTWpsbFVHaVdta1pLT21zcWJXRnZBRk5nNldkdXNrN1g1bnJWcmZXbWQ5ZktPdXlqNmdMMGQxQ3lWbG5sQ3ZLcnRKbGgwcU1DalVlZTd5bWxaWmVXTlRYMVptVTRHaFdGMllxYzkzVjBvaitRWmxycnFqb0N3YjRwUG42RzVhVFQ4TzhVa3JHaVB4Q2M1ZmYwcEhRVWVrNEwyQlQ1c1N6MVh3c1RTL3o4ZHlUQm9rK0VWNE1oVXdrZ0xlcTBZM3pkdzVNWGg4am4vMjdHOExYdFpQbnM5YnFnY25wZ2FzWlNielBGdGpxTTRjL1BIY2FrQWlUMi9Mb2FHK2c1MzhjM3YydXNtSnVXeTMrTklzbjBmQzgxWkt2WVlPMDJlb2ZORGdzaVdQVXNYbnJCbVQ0STFJa2Q2UmlvTXhreFg3eDFpb0o4cHNrVkJKSlNPcWN6Um1hTHIwYm5DbXZQVVBwS1A4OUYxR1c0YXhZS1VhaFMybHRRR3hQaXZOckxGbEtpckxGVGwvTVZaZlVsZDNkN0UvamZZcFZYeE8yMExaRUlkZWtobXBEMG51K2tQcURMRXhZOVNmNldyMEJzNDlHVmhpenYremlMdGVpaDYxL1BtZVRvNXZLNXh2WlJGYlFTMmpXcEdjcmdDOXdyNUpDYmFXNkJ2UzVzOU84QkFjbVdSd2pFcHYwaXNjUkpmS0VhcHJYTytyM3hEaW4zMXJaL3VoVEpWVjI1cHE2a3pHU2tWV0JaTFhyWWZYWHY1Wk5qODBOSWRMRTBxdE1ObXk1MWV0dXRvb1Z3RnZMOEtxeWFFZkFsMW9FWFNCcHZ6b0JPcW1mdzIrVGE0ZzdRUi9iNG16WHpnOEpjMW0vREFaTEZvMUZIVEN5NWEzVkpDSHE2WmNxOGVGbDRHU3lvTXhIOHd5VWpKeEkvUldGbjJhZXgvZzQrZ0s5RU9STW90Qm1WUWYranZCblVTNzBKMmlESUJseFdCSVJRL1N5MGhNN1VkZWl0K1Qzd2NmVHc5N2FSRy9Pc21tRjB1eDhJRXBLS2tiNGRTN2lWRmZCZDVJbzM3UUdKandwUmZKc3VSWkZsV2xXVkhqS2ZDcXFzQ1Q1TTYxbUpycUxhaVR1OStaclV1cFRSTlhtNWRwTGZuT2Y1SjVib1crSW1CZnhOaWIxSU0zVFpaekhSS2htYXZuajBVRys5dXYzdlAxRDJicGw3NStFajJtblF4ZnRQdnJkL0ZZYXFoSHFkK2dVQlkrN1NpbW5pZmpXOFY5Z05UUk16QVdML1VLeGN2bmRwRERkakptR1Q5bTBQc1MwUHM3UWUveFBCVDh1NW5BU3YrV3A4MHlWSXNmTm90WHI0VnlXenB5cGFPT05wOXZuWmM4M0dNdHhrcGM3cTJydzMybWcwNi9SblQ2STZMVEgyR2RCdmpsMFBuRjlDbHlUdjhaT2FlWDA4WGtuRjVHMWVCemVnRm5Uc0Q1SThISnBQVVg0SFFrMERtZlJDY0w5dWJ2RVJ2N1FaUkYvYkNQa2pNWmhGMEVJYXZBR3hodjRxRU1NbDV3S3VPTTc2NFhITXNNSk43SDRNODBSTHRBOTR4NG5LZ1JaMlVFZUdjQ1BKQUFieEFkaXNPRENmQ1E2TEk0dkRrQjdoTHRpY1BiRXVBMjBmRTR2SU5rZytqb0V5Q1gzNUR6RWpuMm92V01IaTJkR0lBN3EwZEhUSCs3Y1lIT1FKOGtuUjBzUHYxNFFQTDAwL1NwOEt2aFR5SklqcnA1M2FubFBzQm5JdEJQQ2VuSGg1d0VUczRreVBqS2hIRWYrVlo0SUFsK0tBNFBKc0gzeE9GdEFoem4vdFdFanBtblQvMHpEaitkQUE4a3dPOGk5SGw0TUFGK082SFB3OXN3SE93UXJHdjZ4MlRONWZIWjFxV3pHWHlVUkNMUGNnU1JqTU1Ua1licitET2FjQlYvUnJPdi9LZ0UrVnBRQlRtcVFiNno1S1RtenkzQ2VCNGw4MmdUNXZFeFhvNDRkMC80dGd2eSt1TzN3Z05KOEVOeGVEQUpmbGtjM3B3RTN4T0h0MkU0MkpZMmFoOWRTSmZpZU1TQVhTWHdrc0JEVXFIamwveWk2dFFPSDNudU8zcTA5dWh0VnZJRTlRRi80eFdhbzErakZKUUdlMXNtTnA1Qkk3NFZIMFB6ZVh3VFVwcXlWWHpHaUo0MFROeTdhVk56Zi9Xb0NYNXNiUjVDK282ZExSSnVwM2xVakE1VVJkcDN0U3liQ2d6dmVtNTdvTDl5ckdGazE3UGJHNGJuQis1WWF5M2h0am1mc2hqUlFjZkFuYnpla1J3M2tVdXRJSy83dmhVZVNJSWZpc09EU2ZBOWNYaWJBQ2M1WlVMSEk5QzVKSDRPWWlONm9ZUkltc0daalpoZW1HSkhDaWZ5Smc5TzVxNWF2VEY0WUdCNHZIOG0wRFJ4N2JYMHFYMFQvY0U1ZDJkUHMwczRTOGlFZUxZWTltSXIxckRZRHB6S0VET2tSZkVUY2lFaWozbHh3dFVHVWVhTWNzOHFXM2MxVzF1WW4xT1UzMm9kZGczVVNiUkJUVlc5czlCWVZPWnNzWmR1MXEyaVU3ZHNLdzVVVkVaS2xYcUZ0Q0JYNFdxb2FETVhCY1d5eXFKU2t5cmZXVkRxTWRpY3haVS9YZ1N6SWVTS3Y0SnhCOG00RzlBb2tRZUdGeVhBL1Fud1RQcGNITjZVaFA5bUhCNUtnT2NTZThIRFd4UGdxU0pOSE42TzRlUmUyZWNpRFowR0ZycVNjb0hRRWhPcHhFNG5ubXVybkJDNEpCekdvcVZNSzMyTE8zVGQ1VDR6R3hwUmoxL2lqMlFVejNvYVE1RWpLNGZibTU3TXI2eTFPeWZkeFVibktDcXQ2SFNsZVFjbXRIU2F4OUd4b0JiN1dHdGRJT0QxTlBUM2pKNllZMWt1T3VRcWF0N1hhYmV1UTBycldMMDB1eGxuWlBFWVlHOTlsRTZETVRTVE1YaXAveExHaG5QQ1dIYXRna3pETVRpdFNJRDdFK0RMaUV4YkJaa3V3VE9JN0ZvRjJmRncyTDJvdjJBNmlOZlZCdXAwREk0dVRZRDdCVGo0aTJnZTB4ZmdUUW40V3pCOUFkNks0VUxPSE1KWjhJR3hCOHhDWUtGTVdPb3gyWnVSaVJFbHBlVGVpSmo4MGlILzFvSTFxeHIyOW83Tk51eG83Yk9rbXdwWHBWbkNsbHBuZGJpNmxtNnNVMlYzNUZoNkxXM3JIMTkzMjlDcW9lNnIrdXU5ZmRwbXpsUTdGNmoxMXF3TDFQbUFONXhYTENiNjFDUG8wM2hNYjlBNUlzTmVRYmJkY1gxU0pjRDlDZkJVSXR0ZVFiYUorRy9HNGFFRXVJVEl2RmVRZVRmUnl3NXFBNjJsVzBtZUdlZmpFbHlGRlBDSVVoSmRoNGdxMzVRSGhYc0hmSE1weHdsVjlFZTFNcjhVbDJPZG5VL0dmb045L1N6NkZsMU81NEY5MWVKZDlkdnRLNHV2VFJKSnEzaEx5eWhsemFyUXZraVB6VjlHZm5UYi9Xc1JPcGVQVTZHcm9kRG44cGhtczN2NCt5UFYvcEtXQ3Z5anl2LzJpc3psNTR1OVc1N3hibWtWWjUvWGszZ0Q1OW1JN0lZRW1YWlIzd2IzSjhIUHhlRk5TZkRINC9CV0hzN25zd2lkTVlHT05pRW5pODltOHBMUGtuQ2lMT2t3cVd5a0twYVNIVDg5MFJWTHlxSTdyWFloSnl2Nk9mZEtQQ3NiNy9QeGVKK3RmSjk0WDF4bUlYZVVqTmdmU2sxSTFiSkxqdEVGaDlJcGt1RWQyNjRlL3MvMXdiVWFPVHFlN0NqZDBybzlOTlRSZWtsVGYrdndUZnQzUHJPdGxwMGk5eTRhQnU1WU56b0hqN0YxVk55MmVjRzI2Y0FMcWIzdzFHWHBybW1DclV0aUk4RzZvUjhXVDdwSUFyeStMN04waXgvYk9uOFZiK3RxT3g2UEo4VFIyWXJPbWpRZldMY2htNVBreFQwdWx5ZkJ6amx5bC9Ma2FKOTExQzFZdDRROWNVOThUMndqZXlLK0ovazVQUWN5TExuZ1hxQlJTUDRUM1pVaXB6WGhjUERkVUYzTG9LZk9vQmMvWE5QVU5aUFpQOTJYKzZOTFoxYUpUNlNzU0drZThPL29LTzRvR0ZKRkdxMzJsTURicXBFQkxvQWUySHVWcS9VTUdtNEp6UGxra20rSmI2RnVSVTdhZ1E1QVJORklYWVNlSWZyMkZmVUcraHFWWldHWUN5MlErQTFnb3M5UUdjNGxtbUNpR2Fub1Era2IvQmxxN0IzUWZJV01ieGlkaHVpQm5DK1RPQWlueWE3TVZhcEdta2JRYVdtbXd2U2p4Vy9nQ1VrQjlqMGVqejRWd3dQNmY0MXVvSTVTYzhEUDY5RXJGMzlKMmw2R1RsTWY4R2Y3Y2hQMFVZZVlvNHFVbXZJVjZQUnRPbm5aSWg0YnB2OEV4RFJHNmpVU003MUc4YjdLRXZ4MUFuK2RoK04rWU1YTlFReEUraUZ2Nm5GLzBBYjZRemVSTm0rUU5tK1FlK0tJY2tmM28vT3dCdkdkVnpuRDR1UTB5NWhFbTdlZmxONmxuM0djbFA1c2RqZnRZOExNMjIvRFkvRVJJa3VoalFKbkVxR05GOFViU2hFOG1NMjRYWFp4bkFUL2N6ZW1jTzIxTVZyOEwzSnVRTzFFZGVoS0hPK3lTWEhublM2dktWUUtqK0JPajdNMFdPR0dSeVd2Qjc3b2w2SnhhZ2VNUjE0TzBSNGxSOXY0ZTM3MDQrUjliL1RMWmR5MzNQK0d2NklUU2ZmQUVUV0FYa2NzeEw1TGQ2b0hGaURVVTl5RVhuOWRMSDZkME1NNEg5Rm5vTC8zU1QvdlV6OG5iWEd1eG8xZXduc3MrTkkyUm5YOTVOMWpkdzNaWG56eDVlZkkvUkY0bjhPLzl5S1RUY1drM3owME1IbTM3ZVhuWG55UkV1NEpQZ2xyU1lrakVQNGJBTWI1Yis0S2x1VG1LWlE1TzExMlR6TUVwcEdaRHhYKytPY0JEWktNQTk1dUlUSzlkdVNpcFF1RGlQdUNuSk9TdTFNNlpJTTZlbXdsVnk5Y240STk2Qi9SOVhRYi9jL1kvcFowa2dyNGlmdmJZNW9pc3c3S1dmVGxGSmVHbEVLVm50RVZGRlhqc3BpT0wwS0lZbFVpcDV6b0YvUTgvUnR5SGtXdTBmTUdEdUlza2g3R1IrWjhuaExiMzFTSXM1NWp3bzFkUXptRDI5ZGRtaG9STjZXa05ZcmJOVFA3bTdzQ1VyZTNZM2N4RW11NWMrbWlUN1gvcjZ2WDF1VGZ2eVZRVlJwb1hmQVV0eGYwZHdZcXl3Tzh6ejBNUXQ0QjQ4N0ZONEpZNkZmSDZ2QjVobzdSNHhTMEhreXFYbzVNejRrbjc5QnhuMGxRdXVqYUdURjZJZSs0aFc3TnFWVmNNNXY1UjVUZE1PK2JENGFLUTc3SUtNMzlqZVRWSUM1WXBnU2RXVUdwS0QyT2loSnViUDNiM0FrNitmQ0cvb05yOEFQNTYwUFYvUzc4c0ZoOCtrSW9ONmVqaW5SOHhBc3o4d3p0WEd4REhlMWUzem92ZWRST3RKWlc0bkpYVFEzWnk1QkRWRVB1MzJURFVETVp2U2xUbjRuUGx6SjFtWHFIVHFIUHBNOE9CZ2REM1pzMmhSZTNiMFB1YmNpQlpQZmV5MzJHOXI3MUZyY1hCVHdlN2pkVVBNZHlpNUEvZVlxc0Z5VnR2ekFQQTJ2dUlnSG45d1FuaHk3NUZweGRBczZyQkNlTE5sK0EwMEJ3K0xYNWFSSk9Kb3hwaWM1bEFwMDNDRTcyTi9ocElEZzhuYStUY0pib2RDVFErVFFKUjhnTEFVNDl3ZmxWUXU0b2hpT0hSYnZFeng2Qnp1c0VSMEViTHVBbm5JRHp0eVNjYk1xZlFHZUhnUE1hd1ZGOVE0WWRDVGlmSk9FczhSeE93UGs0Q1dlcHIzVUpPTThsNFNoNUhGZ2ZGRG1mL0FyYkJkQWFIZnFLWTNDSjNUY1JNUkN2bXI3dHZnbDc0ZTBUdlh6cEJvcXFPbE9pSzhZM1VONlVYbmdmWmFMM1RlRk9TdnFLWUpxaGJDQ2NjRGtGblNRWFZHamNONzBSK3Nhcmk5S1JMT2dGSE9oRWlVWUs3ZXQ5RjBoZjJEMXFtQTdsNVpkcW9HRFNTZjF5S2ZSb1hrNUJDUzU4bjlIejlGcHl2OGIwTDI3WUdMNXhSZU9iSTc1ZWVuMHYrbm5Telkya2JtR1UzN2pKUWNZcitqSDBYVVk1LzhWNGJXekNBUm9lUGhaNFloeUNkb0prSjc1bEJxUmo3UWtTY1UrVEdUandyOFFTN3VtTkN3aS9UQlFTa1JIaHN3UjdzTGIvaGNlWVd2eGZ4SFlCbTFpS21FLzYwMzh0eVNWT0JjMjVVSzZ3QnB6Z3E5YlJqOGxTS1FXTjZ5MmcyQWRoVGFSU3lydXh6d1RyblU0aDcxVi94dThSeVcvZzl6bWtEbDRteEgyNG5odkY5UXlTejhCMTlYdTQ3b2E2aTdUUE80ZnJCc0RYay9mNUwrQzY4SzBHMUF2SW1peUd1b2JVTlo5amVXWkVENk4rVk1LZmY2ais1YzV4Z3k5VVBWaUhIN1pxYjFFaGxFMXRqUjNiZ3VSUmYxRi9oUmtYL0UxVzlHYWtSeHJzeTZqNGI0U3VyTitSY1NEVVBvdHFTajB1ZkorUVdnRTR6ZENuRXZ0dkYzNGpoUGZlRldtalU2WUN0ZEpobERTSFdPL1ExdnN5WmgzQlBsZU9NbGVSd3pvZGxkVnIrejJ4KzdHSFVTZjBwd1phaWJFQTdPbkNOMEw0dUZycHJERTdES1haeGhYN2I4LzRLdTJ5RlJiWHF0WVdpMFpwMHVYbExDdmQ2blpzc3BaNXV2Zzc4dEZGNEs4YkZmUGZCcVdRTDhEaytHalZ4RElvVFJxU1BwSCt6MWFyTzMxNzRhMDU0VENMVXJqRm1wcmp4M2wrcE1CUEY4OFBLOXp4aVY4R2ovRm1ZMzZjcThweHVTZmF2SzcwUUVXNTNWQ2libHhlOFZiR1cxT3BEb3Nub3FsVmx4VGxxVk1yN3ZJU3UxQUFOSWRBWGlyaW80R29uTi80R0lneE1rVk03R09iYzQ0V0NXdXgxNVcybUwwdDdDcS9veUs5ZXN6Z0tOWVZtVDhPMUJXdzFTV05aWjBOcmR0Q1NsZm1MVXBGaGNWYzdNUzhsOEs0VjhmbUR0LzNGWlcrK1V3RzBxUy9OWXVhWWU1K0RsWWE2MHMzNFVXUGM5a0c0ZE1INFlpVW5PdGo3cGErL0RHU1QzOWlYLzZnN3VwS1UrRm9zNi9OYnNsUnJYVFhOTjNYWWl6U1Y2dnk3ZFVTclI2Y3hkTG5pbHh5WlZtZXJjRlJZWFRMTTAyNTFRSHJ6elJXVlY1aHJpeFBza09yV2k0cFZXYm42UGp6Tzh4UEMrRUhORjlsZFM0ZDFpYmtNMWxyL05NallHdHJWVUJTWm1iOUF3MmVkc2RVdmJzeVhWM1JhekFoWkNncUxDdHkxdHBWWHFlbmR5RFVzQ21vWWNVWlI3SVkyWEt6dFVxdjBjSDZtVUs3MEYza0RFOGFQOFByUVZlZ240aXlzdkIrSFlQTkFONXhjc2FWSFlkdEJ0ZzlwSzBpRHRzRGJSOFNaWkE5TVFiRGZmeUU0S21TWUxjUldFNGMxa0I4cG9jVDludmxOLzJQQkwvcWpTU2NCUCtENFB6cVcrZ3MrUi9oQkRwL1RzSloydS83RXZoNUx3bEhrZVF6WFNUZ2ZKemt3eTN4WEU5d2VINytmeEpPQWo4SnZ1QTdTVGpKL2tjTTUwd1NqaktPMDVqQXovdEpPQ3FJM1hrZnBRTTVhQzI2RFBzb2NsZ1ZIVGlyaGh3UXZHUDdqbGkwSFgwSDV3TWtvL2ljRWRYUUVuU1F4UDZ0aUQ4REJkZ3lHbUFRMzJlTmt2RmRpdzZJTXFFdVR0WENIdkE4MUJXa0xvblZhU09wWnk5Q25kb0I3K2RKM1MvRGRRYnEvMEhxUG9ML01OUW5TVDJBNjVRNWVoQTlKY3FGK2dSNS96VFVwMGw5aXJ4M1U2K2lOdlFCMU4rVllYNjgxQkhVUmxkRC9VTXlobHlvRzBuOUk0bnduczZncS9GOUFNa291US93T3lxRzl3R0JmMFRnSHdsd2QvUXkwYTBpR3RvYkNQMDJwS05lUk1mSnViQVRsUk9adGlBTDlRZzZqdVArUkRkcWQyNitNUjhLc3FpVitTVzRBQzdKTjRObkxIeDNvNTJlbUNZM2FIRXU0QnJ1QTlDcE0vaU9ITU4vNU1xd1BDMW1zOE5TSkZHbTV4Y2F5bTc0aDhZc3p4VTVWeFJwSWkyazNkVkNPNW5RenBqUWNJdmRJczJNdFR5cnFaUm5wSXRjc2FiNGUxOTZrSHFjSmo0cmhIUk15ZFp0UituQlk4Zkl1NWRGaUhwVXRJdm9DdXhCNWYxYmRvclFUcjdkSm1oWEtMU0RVTHhxZk1FVGI3Y0cyaG40ZHZpZFpYWnpHN1RiU2Q1MVFMdGYwT2RJZnNBRTI1Rk5OZFcyYWVEWXpCUTlPRHY3b3g4Um5CWm9mMXAwS0FGbnRIbmQxTEUxc3lJVWlSdzh5UGRCRHdQZmI1THpkUndEdzA2VXpTeGRENU1pdlozM24wcHlNOVB5MHBsNjBmTGFzbHhEZGxLTmZrQ1ZVWnFYS2Eyd1pjcmp2L2p4alFIekQ0a3UrOS9wYXpIRk5NWXRXbDVYcGpJb2ttcWljVlY2aVRvOXU4SXV5OGEvTXVUd0t5YS9YZFNEOUVPODNIWE1ZVEdxRTlPN2ZENjhaMitndTZtSDZNZjU3OXBFUlVTaFFKOXM4VjlqZGxPKzNmUXI4cVM3TGZuRytEK3k1MjhWcFZOM2lmYUFQcXB3K3lXTnRDWDg3bFBuZ1Z1U1o3cGQrQ3RLejgwcE1DWVdRdXNZM1VKZEk5THd0QksxT3lrV3IzSjExRUN4NVJXckZGRG9Ga3VaUFlnTHNDaFg0WUpwM1VtL1ErMFhIZi8zdEpaVjJGc2NVS3B5ZElvc0tQUTdGVWFMSHhkTGNXNW1OaTdVL3dBaUloVk1BQUFBZU5wallHUmdZR0JrNnJlOTM3RWdudC9tS3dNMzh3dWdDTU9sQy95TFlQUy9MLytlcy94alhzckF4TUFCeEVBQUFLbDZENkFBQUFCNDJtTmdaR0JnUHZ0ZmdZR0JWZmZmbDMrZldmNHhwREFJTXlBQlJnY0FzbzhId0FCNDJtMlViV2lOWVJqSC85ZjFPUE55VnQ3bjViUVkwN2JXbVRZalcxdk1FWGEyTTIvejFqVE1SUHVna0NWZmlDU05rZzgrVEtTMXBFajVRa2hMeTd4RUtFSytxZU9sRUczVWFDNy8rem5QWVMybmZ1ZTZuK3U2NytlK24rdC9YYmYwd2Y5SklyQVpLV0NZS2dleFZlT1lRSEs4eTZqWGh5akFNMnlWSXN5VElyc24rMURMV0FMZjdaVzBJUi9mTVZHNjdTbDlwZVFNeVNZenlYaVNUMkprSFltU09XNitXOHR4UFpudjR0S0pPdThhNDgzMGIwYWhya1M1M3FLTmtsR2tnODh2VUNoNW1DMlhMS25yNk10QW9iZU05akg1eFBqS3dEYlJaaU9zYzdCQ2I1TkdMUGVPWXFOVzJCUE53MUxOc3kreUJpTGRhSkUxZG9QN0w1RSt1Nk14REdndWNuUW1wa3NYTGNmeWx1ekhYTTIxSDR4SE1JQnBHTEFqMG91SVJGRGl0U0xpL0JweDY2elhYN09Mc1NzSXlTRitUeW1LNVNOS05Ja3llV212SldsM3BNZStTU3Z5Wlp3TlNLdDFjLzlGcWR6Ykw0N1hraUl5d3VYS24vUEdmbk9QUjE0R29uSU1CYW9vWnF6UjVWNnpFR2ZzcVJTamlyNHNhY2Ntc2tWak1rbmo5azZYSTg1OGwzRk9NLzBkY281ckZHSHFlaVFnSVozMjNzLzdmL0JPV1krdlJUVFFJc0RYWVJCNkZ6UCs2akNVT0dyMEU3L2hkcUJIR3FkRmpHdktNZGJQKzMvd29zeG5WNkRESUZJNitJU2MxUm1jbjlaaEtLeFZqZGhYcDhWZ25CWk9NMmVIaFZEdTFYR3VPOU5KMWpQN3cvdkFua2hiMXljL3lRV0E3d056Q3R3bkpVSC90UGwxWHNJNjZ2YytwT0NjaGhTV3BEMHNGOUdRd3BLczk4UHlHWlh5MmZwbEI2TGNZMkVvaW5vWmdmVnlrMVR4ZkZVSXM0N3FnTjk5MUxLWDc1OU1Hb2FOWWQzSGVONS9HanBpZzJ5Q1ZBVFBLOUk2QitNVzZlYzNYR2ROYnlDc2JlODBjYytyMk45WFVhMVpyTU1RUk9kam5JYVJxV1dvVkdBV2F5bXFGY2hsSFdXU1dqS1NoS1dkTmRxTzBTUmJ6cUlnaUR1YXlHcXlqZXdoQndKZjA1Qnp1bk90RFh6cDV4YXkyR25IM002akRtSG1LTXc3cUlKMzBHUGVOd1Q3MmNmRDJjTmQ3S2NpOXRJRDVyS1NlVnRBcHJET0Y1QXB2RmNxbWY4YWZFRzFYek93RTNiY1h0bHoyMjNiTFdIVi9HL2tlS2Z0dGZQVytRZU9OMGhMQUFBQWVOcDF3VTlrVzJFQUFQQzgveS9KUzk3M3ZmZTkvKzk5M3hNelVWVlZsVU5WVFUzc0VKVkREeFZWbFVOVlR4TlRNeFZWTTFOVlBWUk5WRXhVVFZVT01SVXhVeFZWRVZOUk9WUlZWZFZFOVJBMVVWUGJkWWY5Zm9IQVAyS0JnY0JNb0J3NHBHeXFuMHBTczlRYXRVUFZxQlBxa3JxblRicVBUdE41dWtnM0daRnhtWG1teEpTWkd2T0RPV2Z1V2N3dXN3WDJsSDNrWEM3QnBiZ2w3aE8zeXgxeTUxeUhGM21mbitCei9CZStKUURobVpBU1pvVzhzQzFVaElad0tkeUpBUkdKTWJGZnpJZ2Z4WXA0SFRTRFk4RjN3Vkx3TU5nSjBhRllLQnRhRFIyRWJzSW9QQkNlRDIrRXErSFRjRmVTcEVIcGxiUWhGYVhiQ1BvN0VWbUlGQ01YVVQ3cVJuUFJwV2hEbG1SVDdwT0g1TGZ5aXJ3dlYrVWp1U20zZ1FUaVlBaU1naVJZQkN0Z0UreUNLdWlBWDVDR1VXakQ1M0FJWnVBY3pNRThYSVZic0FUTHNBYVBZUmMrS1NGRlYyTEtnREtpVENwYlNra3BLelhsV0drcFBYVmNuVkF6NnB5YVUvUHFxbnFsM3FrOXhDS0FYQlJIdytnRlNxRjFWRUM3cUlLK293WnFhNnoyVWt0cjA5cTg5a1piMXNwYVRldnBhWDFhTC94M1NkL1hEL1M2M3RTdjlBZjl5UUNHYThTTmhERnVUQnZ2amFKUk51cEcyN2cydWladEpzeWt1V2hXekV2THQ1TFdsTFZnTFZucjFtZXJZdFd0dHZYVGVyUWxHOXVEOXJpZHR0ZnRFNGQzTWs3RnFUbEhUc05wT2VmT3RkTnh1czZqUzd0OTdxaWJkZGZjUGZmTUV6M2J5M29GYjhjcmUxWHZ5R3Q2YmUvSzYySVc2emlPUjNBS3orRFhlQVZ2NGhMZXcxL3hOMXpIVFh5R0wvQU52c01QK0RkaGlVUVE4VWsvR1NaalpKSmtTWjVza3oxU0pjZmtqTnlTbmgvM3AvdzUvNE8vNzdmODNoL3dZTDRlQUFCNDJtTmdaR0JnOUdOd1oyQmhpR0pnWndEeWtBQUxBeU1BRitVQkF3QUFBSGphdlpQTExnUkJGSWIvbm5LYm1BZ2lJck9RWG9pRk1NWTFJamF1UVVna2hIV2ptWW1oUit1SkVFc1JTODlnN1VGYzloSmJEMkZoNWEvVFIwOGtMck9TU2xkLzV6K1hxcTdUQmFBRGJ6Qnc2dElBWHZuRTdLQ0xWc3dwWlBDdWJERGpOQ2pYb2RkWlZLNUgxamxTYmtDUGM2M2NpQ3ZuVHJrSjNhbGg1VFI1VGJrWm82blAzQXo1VnJrRlU2bG41VlowbVhibE5tUk1uL0k5T3MyNDhnUHlaa1g1RVUzbVF2bUo4WmN4dnhoa3pRMW1FYUNNTTRRb1loOEZSSEF4akR5R01FYWFnNGNTdFFCSHRGWnBlWXh5c1VKdEZ6blJBbElSZTN4MjZJMzRqcU1EYWk3dEFwVVRrbzBvd1NlRm5JOVJvVzNKK3NxeWZzRFp4YWx3eE9GTG5UTGZJUTZseWtsU2ZZOWFRUFh2UFU0enlzTzUrdWRwYlV2RkpmcHRwdDMzVHpIdWx5Z1htNkpXZHpIRSt2YXM4alZXcUMyL21qM3dKZnY3TCswbmUxUjI5U3lzYnBVd09ldDlPYnRJS3ZvU0Y1RThraStyaGppUUxzUWQrK3M4Zi9mLzdpMUlYOHVZeENESHFZd2M5V3JPb1diaytMMjJ2NFAvbHVQemp5eFJxK1YvMmFLeXpkT3lNVkhTeHcydVc2RzFMUDJ3OTJoQ2ZDUGN4d2hHT2R0T2Y5NnZjY2JZZkYvcVZyaENoVjFZU0dxdUozZkVkcTMwQVcxenVMcDQybTJVUjJ3YlZ4UkY3NVZsU1JUVlphdTQ5MjZaUld6dW9vcTczSHVSS1hKSWprWE9TRU5TelMyOUowaGdJTHNFYVpza1NLOUlCZEo3UWNvaWl5eXlTa2NXVGhiWk9ETi9Qc2tJSUJjODk3OTMvN3VQUTVBb0E2NWQvZmVuYTFld0R5VmU3TGZlVU1ZeVRzTTBsR002S2xDSktqaFFEU2RxVUlzNjFLTUJqV2hDTTJaZ0psclFpamEwWXhabVl3N21ZaDdtWXdFV1loRVdZd21XWWhtV1l3VldZaFZXWXczV29nUHI0SUliSG5qUkNSLzhDQ0NJRU5aakF6WmlFelpqQzdhaUMyRjBvd2U5Nk1NMmJNY083TVF1N01ZZTlHT3Z1ZnQrSE1CQkhNSmhITUZSSE1OeG5NQkpuTUpwbk1FQXppTENjanlLbTNBejNzVDkrQm0zNEI3Y2lRZndPQjdqZE55QkgzQWpyckNDbGJpYlZiZ043K0pIT3ZBZ25zRGZ1SXAvOEFpZXdzZjRFRTlqRUZIY2l4ZytoWUtQOEFtK3hHZjRIRi9nRjhUeERiN0MxM2dHQ2Z5RisvQTl2c1YzU09JMy9JSGJjUTRxaHBCR0Nob2VnbzRSRE1OQUJqbGtNWW94L0lweFRHSUM1M0VSRi9BcUhzWmxYTUoxdUI2LzQwKzhobWZ4SEY1bk5aMnNZUzNyV004R05yS0p6WnpCbVd4aEs5dndQRjVnTzE3R0szaVBzL0FpWHNMN25JMGI4QTV1eFpQNGdITTRGMi9oYmM3REc1elBCVnpJUmJpTGk3bUVTN21NeTdtQ0s3bUtxN21HYTluQmRYVFJUUSs5N0tTUGZnWVlaSWpydVlFYnVZbWJ1WVZiMmNVd3U5bkRYdlp4RzdkekIzZHlGM2R6RC91NWwvdTRud2Q0a0lkNG1FZDRsTWQ0bkNkNGtxZDRtbWM0d0xPTWNKQlJ4cWd3emdTVFZIbU9RMHd4VFkwNmh6bENneGxtbWVNb3h6ak9DVTd5UEMvd0lpL3hjbVZPVTEwdVYxQXlaTFBMSmRsak0reVI5RXI2SklYZjNSdnF0ZWd4QjBpNkpUMlNYc2xPU1ora1h6SWdHWlFNU1haSmhtMjZYZFZ4TlpFemxGZ2trM1JFNHFxNWc4Y1ZyQjNKNlZuRlVFWVZJNlBFcExXdklxMXF1YXhTa1ZHaXVpYXIzaDZiUGs5NWI4N1E3VU00SkViNTNWNmZ2YS9iNTVKMFYrbWFrazJxUnN5UkhkT0Z5TWlXVDlJdkdaQU1Tb1lrdXh6bUNFVk5KTFBKbW16U1VLVE9PT1BxYUY3WFpNemROWGtROTN4OTNSYjd3dllqTmVtVzlFaDZKVHNkazRxaGR3eHJ1YlMxckMzTVpZV29Gb2xDT3VKNnpwREtUTFo5R1hYYzlva0ZiQ25Xc0kyYUtnZmFHUmxWaTRzTUlhd01TOGdNUzlvWnRySXloTS9LRUQ0N1EwZzdReGhGaGxBaXd3d3o3REcyc3NaWVNveXhoQndqcEQxR0dNVVlTN1dhZXczRWpVZzBxK3JhZ0cyMmp1MWl6VktkTml1dWRNTk1MOVZvTlpjcFZXK1praTFXRXZhcEFmK3JUNWxmcUxlSmlhVWE0Z09YYUZRbFVoUERTYmNyNkV5YU5MZUpSaktLVTlHczM0blU2WUt1RzQ0WWlwWlM0bGx4ckJkSFF6eEs2MXlkU1JXY2c1SG9VUEhZTUdoR0RTblp3dFZHV1NoZXJyTXFTbkcyT0JiYnpzRmNLcVhZdWltUlUxUG1GNTlJRmV6TmhWTHhpckNsbExTZW5Xb1RwYUt0TWlKN3cyYWNIb3NxbXZXUEVDdFpTK25SbFAzRVBONlFGTDVBWGdTbDhIdnl3aXRGSU84SjVEMGhWMTY0OHlKL0t5UnZlZDJ1dlBEa1JiN2xDZVJGOEQ5YVhXWTJBQUZXcWw4aUFBQT0nKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbWF6b24gRW1iZXInO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKCdkYXRhOmZvbnQvd29mZjtiYXNlNjQsZDA5R1JnQUJBQUFBQUViZ0FCQUFBQUFBaVN3QUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJiQUFBQUJ3QUFBQWNiam42RUVkRVJVWUFBQUdJQUFBQU13QUFBRGdGRndPRFIxQlBVd0FBQWJ3QUFBd2JBQUFsN0V5ekJqNUhVMVZDQUFBTjJBQUFCTlVBQUFzaSsyS1dSazlUTHpJQUFCS3dBQUFBWFFBQUFHQ0ptRytEWTIxaGNBQUFFeEFBQUFJUkFBQUREaTRWcmMxbllYTndBQUFWSkFBQUFBZ0FBQUFJQUFBQUVHZHNlV1lBQUJVc0FBQWw4QUFBUGpBSy9JSWlhR1ZoWkFBQU94d0FBQUExQUFBQU5nai9aVVJvYUdWaEFBQTdWQUFBQUNFQUFBQWtDQThFd0dodGRIZ0FBRHQ0QUFBQzBBQUFCUnpIWVMveWJHOWpZUUFBUGtnQUFBSm5BQUFDbmpGdElpcHRZWGh3QUFCQXNBQUFBQjBBQUFBZ0FWNEFuVzVoYldVQUFFRFFBQUFCdHdBQUJJcFpZNlZEY0c5emRBQUFRb2dBQUFST0FBQUlSN1FQY2ZsM1pXSm1BQUJHMkFBQUFBWUFBQUFHWHlOV3FnQUFBQUVBQUFBQXpEMml6d0FBQUFEUExFZWdBQUFBQU5MUUQ2QjQybU5nWkdCZzRBTmlBd1lRWUdKZ0JaS1hHQmdaTGdNaE04TVZobGRBOW1zZ1pHWjR3K2dMWkxPQVZURUFBTFpFQjV3QWVOck5XbXRzSEZjVlBuZTlEKzk0MTd0cmp6ZnhhK3pkK0xHSjg5eThZNmNsRVppUUJwS1c5R1h5ZnJVMHJkc0c4eEtDL21oVkZZaEVCYVZDVVVDMFFSRTBTTGpRSXBSQ29HQVM4Y2UvSUJpYVFHUXFTdE1GQVQvOGsrRzczNHpYczYvWWp1TzJlN1RqbVR2M2NlNDU1OTd2ZkhjdFNrUU1HWktmaWYrRC9UdDJTOVBoejU5NFdKWS9jT0xvY2RuNjhNR2hRYmxIL0tnanRpMEIvRkhpa3lxVXpLVXNjUGl4VHowbTdVY0dIMzFFdW82ZE9IaFlsaDQvZW1KUU5neCsrcEVUY2h0cktyZStvTDdiaWlYQ2E1VUVwVlphcEVPV3locnBRNDFxMUZqbjJ4VDVWc3VRMDNiUlplZHZ4MjczN3o3MnBqcUczTC9mRjZXR3FWOUdCdVNBUEFRclBDMG41VHZ5UGJrZ0kvaGVsaXN5TGpuNUw5UUp5Z1VWVVUyNEJ2SFVydnJsaXRxakRxa0gxYUQ2bkhwYVBhdWV4L01ldVV6VmxRcmFPWXpUSzZic0ZVdmY0WGt6dm41b2JrZ01aZnJkWnR3cnQzd3JuZytKcVZianV4YjNTb1l4czZCYjMwUjlDL1ZObEdibEVscm85eG0wYy9yUjQraDNGc3Izb1Z5LzdjZTRlaVQ5UnFrSXJsV1loNm1xOFkydzVuT3MyV3VQdzZLT2h1T3kxNTVBMlU3VURxdUFHR2hocUJCYldTcU1ld05mOUtXaStGc0wzUUp1bjNocmo3cHZzK2pobjV6Yk1hMnBMaFVmVzBkd1Z5VkRLTVY3WFFJZG5UdXRvMzRPY3JiSG9Na1ErdFY5aCsweGFxK2diUmh2dTZWSDFzbzYyWWk1OTJIdXQ4a1d1UU96ZkVBK0tVL0lrL0tDdkNqbjVLSmNrcmZSOTcvZ0VlaW9RcXBhaFpXaGF1REhxS3BWcTlRR3RVbDg0Zi9wR0FqK096UW1TZlEvVHgvN05HWm00dTk0VWZrNHhqVHRuSDBXOThQMktPN1BsclROdVZlem9OZ29laTRkYzJMcSt2NzYyS09PSGZUVkhydUYvVTdjYkgrT2pkOVRtK1R5Zm4yM1BzWnNiVnZoWTk1aWk1dHpzdU5aYUdvVzZXM2FlcTgwOFhlTzBWYThmdWNqRHFDcllIZjJXcUxRSXU0dVpXdDhLUHhZTjlMYjNVY3F6cURFTmdaYVdCWDhrODJQTmxsam9FeGM5UmUydy81VzBwODlBaGxuZVFaWFV6S1RHdHJqK2cwMW4rREsvcnJzS3RhMVRCU1pZcUhkZWJaMjkxUFlOQ2RIS3M0emJ6M3V4c1VmYUlYV1dWYy9LMStqM0h5UEZNMTNqTzFtMjU5WnFiL0s2OFZkblVZRmkweDlmTklsVVVnY09CcEREaFdIUkNVQlVWSUhpVWs5Uk9tMWdySTJhVWVMRGtpVmZBQlNENlRkZ2xvSElLWWNoUVRrVVVpRFBBNkpBWHVmQkpxK0Jvbks3MlVNSlc5QWxQd1ZvdVJOaUpKL1FCcmtPcVFLdUJ5UUlMQTVLQ0hnYzBpcWdkSFZ5RHZDVHFhaGFrU2pkVVFpcWtjdGs1aGFycFpMWEsxVUt5VUIvRjRsZFNxcnNsS3YxcWcxeUJQV3EvWFNvRGFxamVqZko1K1FFS1JUMEJyWFdrZ05aeHYyek5id3pEWlNNTnN1U0FLK3llRDlVa2k5cklEVUlkdGNnL3Qxa0hya0h4dlJiaE9rQVpsSUwvS0hQc2dDWkNTYlpTR3lrdHVra2ZhS0lyZmJpdkg3SVUzeVlVaUxiSlB0R084T1NMUHNnTFRKUnlFdHlMdDJTaXZpL0U3YzN5VWZSM3pzaHJUSjNSQUx1Zmc5dUw4WFlzbDlrSGE1SDlLTTJCbVFGR2E4UjlMSWcvYktJdVNBKzNDL0g5S0JyUElRUEtIOUZLZWZESGxLdm96WmZRWFNKVitGMU12emNnclgwNUI2K2JaOEZ6TjZBZEtJWFBnbDZIeE9mb1J4Znl3L1FlNzFDcVJOWG9WWThsTTVqM3Z0NzdEOEhOSW12NUJmUVpQWElXbjVEU1NOVEhvRWZmNFcwb2FjN0NMNjFKRmh5Si9rei9DTEV4OVg1Qys0ZDZMa0dxVFRFeXR4TjFaRSthV1pzZUpuckFRWUswSEdTb2hSVXMwb01kUUt0UUp4bzZNa3dpaUpxdFhJcW12Vld1VFZNVVpKbkZFU3h3akw0WjBZN2hMd2JUMjhxV09nQTVHK0JSRitGQlo3SEJIOUdqVCtBOWpBSDZIM0c5RHhUV2gxdlNTbjdGRkwxVEpFNkVxTW1VVkVyc2NJdnRoVE9ydXNPUm5kQVo4c21XZmtHTU9PTTNLRHpHZ0MrNkhlSDR5eWU2Qnhjd2pIbm5PZXZkaXN1R05seXVFL05NN2szNWpjZzRYNy9paDB0T3p6NVdiSlZ1Yk1jNHRDSFV0bk9KbmJlTjZVYW01cVBhZDZub1dkK3NydXlKYmJjOGFERjdrWloxOTlPdE1wUWZ3TTdaS2RSQjJOZ0d3NWxVM2tFY0xCVk04SXoweWg2eTNNYWMxNUNIUnpKdm5MYkhpUG0zOFlGV3crNVhmZ3RWNURyT240MEdGMS95bm1hWXlPTEwvbWxNYk1ab0Q0Nk1QSkFwdytzcm85MStZWXlqS2xhOWpKYUNkanZseVU2SjZaNVV3KzVlaGhmYjJLcHpFM0Rzck5mY1RscHhYZWVQSzA4eVdaYWo2R2ltTHBTKzZLbWU1akZjVjh3Vk9SeGxibDdMYlVYdTUrNTF4ejVlZE9lNW51T3Nya3ZhOTNvT3prT3RKMmcraDFsSFAzQVl0WnFqVVpiM2d6eXQxSzJ4OGw5cEFuazd0UmZJN1BQRUxkUFcrNGlObmtkS2JMSFlUeGlmR3haOXBYQ3pKelJLakx0WE42eEtrWVJUWTl3S2d6VUtmUnU3TDB2a3N4SEtSd2NuQzNONHU1a2pIWmovMVdQdXF3RWhCRkF4WDhidEJtMXBRdmFRM1RzeThaK1JPTFhGR1U5NWRoZFZoSDlqQ3o1NHhlTlpBUjV2dVRlcHJ1eWh4MVptVC9EbCtuM2hqamMxZkZ2Y1FveXVFbjh1dmRuT2JNcGIvc1RxVlo1emhiMzNoRm1KNllOMm1QK1RvSnFIaktaYjgxdDFNZDduZVRQdTZEQi9zd2M1MFRaNmZkQndyNGtSc3BBM004cmJIZUpkdGw1blNlNVBqOXFudHZ6Z3d4WjdKM2VPdmNXSjlaNTN5NTZXdk05cVNsTUIvUnpMM1lrelBzTVZOd24rRnBzc044dDROWGRKSUJkNEhoZFVQOHJCR1F4WkFvOHZNbEVwUWVTSWljcjFxV2dSK0V5ZndNV1FtcGtWVVFmYjY5R3VXYUMwWmxMYVNXakRBcTZ5RXgyUUNKa3gwbXlBN3J5QTdydVJKTXNzTUdzc09rM0E1WlFGN1lUbDZZQWkvY0J1NzRFVWdqOU4wTzdqWEZFVnZJRWR2bFk1REdQRlBjQmV2Y0NXa2pYMndIVzd3Yi9XaW0yRUttbUpZbklJcWNyNHFjTDBqT0Y1Q1Q4alhjUHl2ZndGeWVnMFRsbTVBd3VXQ1VYREJLTGxoSExwZ0VGL3dCK24vSlpZVG5vT2NQd1F1YlpGaGVoajZhRWJhVEVhYklCVlB5YTBpSy9DOUkvdGRFL3BlVXR5R0t2NU0wSzN5a1VmbVVUOXBVbGFyQ3ZSODhyMDF0VUJ0UVo1UGFoR3V2Nm9YWGZHQzArdGNRUDNsOU4zbDlOM205d2JPTWFnK3ZEM3Q0ZlUwQnI5Y1JrR0FFMU5IM0pqMXQwc2YxOUtoSlg1cjBZZ085bUtRWEY5Q0xDK25GUm5xeGlWNXNwaGRieVBRalpQcFJlclNWSEQ5Ri8xbjBYNG8rbS9MVGJwUm9YdDlPYjZYb3JYYnkralI1dlVWZXY0aTh2b084dnBPOHZvTzh2b3U4dnBhOFBrWmVINmFuNC9SMEhUMmRvYWROZXRTa1IwMTZkQUU5Mmt4MjMwcDJueUs3WDB4Mm55cmpTODNyRjVIWGQ1RFhkOUN2SnYyYW9sK2J5ZXZENVBYZEhsN2Y3ZUgxM1I1ZUgyTWNlTm05UlhZZklLTVBrdEdIeU9qRFpQUUdHWDBOR1gyRWpENUtSbDlMUmg5anhEaThQc2E0aVROdUV2QjhMZXgyTy9INVhtaXBiYlFNTmpxRnRYMGFWdmdRclBBeWZQUXFabnMvWjd1ZmtYc0E4N3NvQjZubEVlcDNsR004aE41NzViajRRbXMwdC9jUCtxL0Q0ejN2d1M4R3QvWXMycHhSUG1xV1lHempmUCsrNHVSd0pYdTh3ZXpkeUg5dmdQL3V6S3hwTTdoWnNjOThyek9xUDQyM2pLSmV6WEpNREV6RjVKbEkyVEh0OC9yVU81ODdhbjhhZVd6Tk9ad3d6OC82S3VPcHQ2YkRiNlo4UUlaYXlVL0Q3NzlmVTI1dTNGdWcxMEJCSHRMbnNvTmRjcVRvVE4vN3lUcGNyc3pwMFVuc1lpWnhMMFRjQ3hFbEZGSENSNVNvSWtyNGlSSUJvb1NmS0JHVUZ5SFZjZ1ppY0krUGNJK3Y0WTVleFIzZHp4M2RMNWNnenY0ZDRzNGQ0cDRkd2dnSFBjaWJvUVlaSW0rRXlHdDRrTGZHZzd6UkV1U3RKL0x5SkEyb3FwRTNTZVJ0SVBJbWlieEpZbTVsdE5VNFcwdWNqUkZuVzVnNVdVVGJOTkcybFdpYlpyWmtNVnRxSS9LMjgxemRJdjZtaUw5cDRxK1RMYVdKdnlsYWRoRXQyMHJMZHRDeW5iUnNGeTNiU2N0MkUzL2p4TjhFOGJlRzJGTEhYMEVDUkdHVEtMeVlLSndrQ2llSndra1AvcllRZjlQTW9wd3o5aVgwVUpvb25DSUtwNGxMYWZxc2d6N3JwTTg2aWNKSm9uRGFnOEkxOUdMR2c4SVpEd3BuUENpY0lMN1ZlVkM0bFNnYzVPbDZpRmhjVFN3T0U0dHJpTVVSWW5HVVdGeExMSTRSaStQRTRnUnhzbzVZbkNBVzF4R0xkVnkwTUlMdmczVUhhTmU5c09kK1JPZ1p6dndWelBDQy9CS3pmQjJ6dThSWlhKR3IwUDhhMmhxd3F0Ni85Vm9Jb2g5QlQ3VjRTdUE1d0ZnTHd6cGJNWHY5KzlRUytxZUh2MUl0cFplV3lSY2d5K21sRmZEUktXVDBwekgyTmxweEovOWpaQmZQK2UvQ3lOY1FIMytEbmZiSTMyR2JmWmg5bnh5R0Z0VVk4VUY4bFlxcGhTSk9pWDJHLzZYMEdma3NTcjRJOGFsRzFZWVNoWmdSNm0yVkVTWHZNTUlydGQzT3RncnpORlJNMTFSeFhoTzgxdkZLWHFGTVhodDQ1ZTlRYWdHdnpnclN5Zlk3L3dkZ0syK3RBSGphelZaTmJGUlZGUDdPbTlkcCt6cWR0dFBwekhUYW1hbWxhRlZFUlVTdFhWREFrdGlLb1dtTWFScGlmeWlpdzdUcHJ3SlZKSVlZWWdneGhCRFR1Q0RFR0JmRUVCZkVCUXZqd3JBd2hJVnVqQXROaUlvaEFvcFlwZlY3OXg3TGROcjZrN2d3azNmT3ZIdS9lODUzdm5QZnV3OEN3Sk9JWElTN3BiMnpHOG1CbDBlemFOMDF1dk5GOUdUN3huTjRDUzR4bUo5SGlNNUJnUGRGS0VFcFBKUnhyQnpoQllSSDU4Ly9tOW4xS0ducmVhSUJYWnZidWhzd3NybUx0bXRyMjFiYWpyWWUycWVlN3FUdDltZTd1cnM2YVArR3paK3pZbWFEeTh5VzU2MHRMcGl2R09nYjI0bmV3ZXp1WGVnMzl2bkIzUEFlakF5TjlnMWdrZ045T0dqczRlendRQlpIY3hON1JuRjhlSFF3aDVrUjN1RGsyTzdjRU40Ym0rZ2Z3K214aVpFeGZEanVqMzlrT01IWUNzTWdiTHdZdHE1aEV5U2YvQmxyeGRnU1k4dU5kWXoxakMwenRsUXJya0lUMWxEVlZteEJKN3JSaTBGa01ZNzllQjF2NGhobWNFcmp2YUgrb3ZyUDFYK2wvcExwbk9CN1JxVXYrcFRzNklPWDdIeHhzL29kNm8rcFAyOTlDZFJ2c0hGS05xcnYwZkg5ck9JZVJHU3QzQy8zeWdQeXVLeVRCK1VoV1M4UHkyUFNLaTJ5UnU2VERmS0lQTW9WRWRPZENLSllqWTFvd3lZOGgzNE1ZeDllSmZNdjhBMit4WGZFQmZHeFVXeWYrZjhqY3docWtEYVZCT2NyL1hzcGtyQzk1em9mRzRXNDU5Q0FkcHpnNmg4a3hLeWI1RmtabENOeTF2R2NYdWVRODRGendaa05CQVAxZ2ViQTNzQ3B3R2VCSzI3Q2JYSmIzSFozeUQzcXpyaG4yS0VJa21oa1ZldlFRb1pQNGpkcWR4a3AvR3A4SFg0MlBvbnJ4aWR3emZnMHJocGZqOWVNaitPQThiVlV6TE14WmJWRlNvTWliMmlrbnpUU2JlUWRpdmhkYy8raXlJTWFNMENlbFVqSW5ScXhVZkUzRlhjNzBsMktXS1dJV3hweFZxc1J1TktrY3c3VkRFdXoxak9uU0I5eHQ0NFYxQ0laVzR1a2JDMVNwN1ZNRmRaQ2hLbEYwcllXSWswdGtseEpjU0tONGxKdkZlZUs2eHI3bXMxdEZXZGtxL2lrVmZ3dklwWnJ4REtONk5tSTNPWTJZbGdqaG14RUtkYUlwVXZxRG12ZElhM2JzM1V6VW1IZElhMjdYT3YydE83U3hUMWt4RWJGMzFSY1FRK0pXS1dJV3hweFZxdFo2Q0huOG5ySWV1WVV1ZEJEanEya1RselZxVkYxb3FwT1JOVkpxRG94VmFkSzFhbGVvazVDMVltcE9sRlZKN0pFblppcUUxZDFvcXBPZFlFNkNWVW5wdXBFbDZpVFVIVmlxazVjMWFuSlV5ZTJTSjJFcWhQUFV5ZFJrRGVqZVZPYXQyNUozb3ptVFduZXRPYXR6OHViV3BRM28zblRlWGt6QmhIajB3YnU0eWx5bU9iUGt5QjdWeWFWNUZndFNhN2c4OHFkMFl4bjBJTWRmSGNPNFFYa01NbzFlL0VLdFR1RXd6aUN0M0FjYitNZG5NUzdlQituY1FabmNRNmY0RHd1OEQzN0piN21lL1lLdTNxRFhPZkVrU0NqMXBMTk5LOUpYbE84VC9MeXM3RU84aGVmTFZrdXpQdllmN2pHa1ZvaUhWT1JRK3drN1JSL0RpdEswdFp4alNQMVhPVkl5dGRLMGx6cFVObU16YkZTWFBiQ25ncStZcDZKSCtLNWtPRXBFeUNqWm5QaTJCT3MwbndyK0RoWUh1U1U0WWpEOC9vQWRRUGZINWQ1ZjVXOWNhV0MreUFpRGV5Ti8wNWNpeWhaVFB1cnliaU9URk5rbUZsdWpHakhjakxuay9lZnJLNWcvNnY0ZlZjdFVhbVJtTVM1MTVjWis1K3Q5cThjOTZUL25kUE9ieGhCdmZuK3NVOUNnRnAzWUp2NHM5dk0rZDNCcThrZzdCTVlFOWRndG9zZmU3djRYMVFkaW5UNC9IbUdReVhaTE9heFRKZi9BRlIrZTkwQUFBQjQybU5nWnZKajJzUEF5c0RDdEllcGk0R0JJUU5DTTdZeEJEQ3FjakF4Y2JNek16R3hBTkVDQnFiM0FRd0swVUExR2tETTRPTG82OGlnd01EeG00WHAwbjg5aGdibU00eVNDZ3dNODBGeWpQK1p0Z0lwQlFabUFOcnlFQVlBQUFCNDJwMlNXV3lNVVJUSGYxOW5ERzB0VlZxMTFmMkdsbHFyVmJRVXBYYXFuYkV2dFJPeHBraHFDUS8yZll1dG9VWXN0YlJxSzJvcDBpR2VQSkpxbUtzMElTTHhYc25ubUsrUnhvdkVTZTVaYnU3L0xQOTdBQWYyNllBaEdzTXBrUkdNblh3UjJ4OGxYclI0b1d6Qk1yeEdmbXloQ2xjUktrcTVWYnhLVk1rcVRhV3JUT1ZSeGFyY2pEYmRabzZaRy9lenptbFp2elBTUkRMNERFOFFoK0FpVlV3UWw2UlMvOEpsbTE3QklUaUhWV2ZWV240cno4cXFTZEN2dEY5WDZ1ZTZRcGZwdTdwVWwrZ2lYYUF6ZEVxZ0t2QTZjRDdncTNhNHNQdi9EM0dGaEFVbnQzbG9LQTZaM0phUWYrU3dhemZDUldPWk41UXd3bWxLTTVyVGdnaGFFa2tyV2hNbFBMWWhocmEwbzcwdzNKRllPZ2s3Sm00NjA0VTQ0dWxLTnhMb1RnOTYwb3ZlOUNHUnZpU1JURDlTNURjR01KQlUwaGpFWU5JWndsQ0drY0Z3UnBESlNFWXhtakdNWlJ6am1jQkVzcGhFTmpsNDhES1pLVXhsR3RPWndVeG1NWnM1NURLWGVjeG5BUXVsLzkzc1lSOEhPRTRCUGk1eGtjdGNvWWlyWEtlRVltNVF5aTF1Y3BzN2xIR2ZlenpnSWVWVThJU25QT01qNjFqQ1VwYnppWTFjSUkrVi9DQ2ZGWko3TDJkRXJ3L3l0SXdORGJoYkpYc0YxM2pNTmhhejVzLzlhcmJ5bVVWc1p4ZW44Zk9DTjd6bFBSK280aDJQNUVVbEwvbkdkOW5UcjRaaGhGRERKcW9KVU10T0RyS0RRK3puQ0VjNXhtRk9ja29RSnlqa0hHZnJLNnl0dDV0dDh3dlRocFE2QUFBQUFBRUFBZi8vQUE5NDJvVjdDWHhVMWRYNE8yK1NEQ1JrbVQyWnlXUXllL1psbGt5U3liN3ZlMElXSUF0a0lZUVFRb3dCd3FvQ1FRa1NXVlRxaHFJaVZmdXAySDZ0TzlaUDZ2SnY2OWZXV3F6MXExWHcrNnBWMFdwcjN2elB2ZS9OWkVhdzVjZDllZmU4Yzg4OTk5eHp6em4zM0RzTXkrUjZ2bUErWVY5aFFoZ3B3N2hFV1hhYlNpUTJXSndPZkZNcTVDSGR5Z1Q4cDh4TnNOa1NzSHdFcjh0a25PTUtyV0JoR0krSHlZWWZ3UzNzK1NnTHM0Smhvc1Q0ZkoxaEdKYUp3a2N1ZTQ3Uk1EcUdzYnVNVHI3WXhiUW9qTFFZWFVheEREOVVhVm9IWWxhUGFVWTBPN0FzdlNmdGlObHh0dTlVMzhQNEQvK2NQWHNXd2s0aGVVYkV1RHc3V1lVb2s0bG5yRXdhd3dRN0xWWm5IS2ljMWpSQS9sMU91MEtwVWxpc0NsVWM0RWpFQ3BrREt3VWdraXRWemdoZ1BCdGJxdHFNQ1cxMTQ5MDFEZFd0WmNhZWhrMnI2MDJKK3BUL01TWVlFL1p1VythYzBNZUtYb3pVclN4cW4xaTJkZHV5eEluazVTK0U2enVLV2plRmJZZkNPR3ZrMlNBYmRHb1RvbjRZbk01UVdjUjd2aGJkd2o0YlpXWCtGMzZMMHJCQ0pDdGxScUxFRU1rd2NJVHlyZmQ4eXI2S01yY3k2VXdlU3QzaG9nenpBbzhFVlZZKzJBbkRTcnZOcFlnQW84RmlEY0dIMmVheVJ1QklaTWkvcXdCYldJeUdFUDJ0R2NiTnZiMmI2OHNrODZZWmkwbHQxOFZMOHRTbVhHM25sdXR2WUR6RnRvZjBKbWQwbXRTU2xHYXhwajUxSUQrbklxbTJxN25jTldoWS9vT2licTIxK0xwMGFWRHZzakJWVE02d1dQMkNzc0RjRHkrcUUyM0w1WGw2bmRuS0FKbGY1Z1gyUE9vSUkrTTFwRWFxTTV0MVVweDNWaUxoT01USjlVeEFNL3M1RTg0d0tsNzhkc0tyVXZWS1dWVlYyYzE1eGNWNXQvWit0SDNicGQ3VmwyWm5MNjFHWVRBUjJNYk10NUh4VTJTa3c3TGU0V3ZEZnQ1N2FkdjJqN3lOZ0ltSEhwaGlmNG82eGNqU3dPcXlvcXE2VkZiQ2xkaUY4a1B4UllEWWVvc21OV0xWQkdzY2xLazFHclZzME1oT3JJcEkxUlJBVDVCZTNTMFBEVTNUdTdhR2gyOTE2ZE5DUStYZGFuM1FOTkVwd1BuWXlFYXcxVXdZem9zVHRSV1ZDTFZVOGRIWnM3Tm56MjU4ZXVKcC9FL3dvajM5ek52TW5jd3lISytNemx3a1JMdVRNcE9rRGZkQVRveFdtZklpcFpmRXZBSWpVSUN6anZUMGlpUW9lR1ZtQnVFT1hIZVhtSWRJUHlxLzVUWXZyTFB3cFFYR3kra3JsQlBTVUlFZElxRDlOdTdzcmFLOTMrNWs2RHFMODN6R3BxQStoVEVxaGpIYnNuak5JTUwzb3d6bWZJY2puNVJkQitaMjdwdzdzSDdpaHIwVEUzdHZtSmg1NXZISG5ubm1zY2VmSVgyUmlia2YxeXpPdFY0aWRycnNFb2g4NHZ3TnJERjdzbk94bHBlUkN6dlZZSC9ST0FjRlFNbWp6UFVLdmJPQTVmc1dWMmR2S083ZGtydHpGQXE0Mk4yN010T3NLU05PZGpyWlBMclNNWEdvYjJwc3o1Rk9zeVU1d1V6bzVTUC9vZFJPTUVEMGdLaTgxWW5hTDR3RTJkQ2o3Q0N2Yjd4NHRuVk43MFJWVVdsQmNYaWg1RW51Ny9BZ0hBMGVhUzhaeWtuY2JIRTUwMU9EMlZVdlRvNVR1U2p4a1lGMFE0bUdJUVVuMkNWa01xMFNFWFJ4ejBMdWdjN09YVCtkMndBdmNtVVRjOTlBS1BjVkhWOE84aVBoK1hINXVCQTdaVGhDY1pZd1hPUXdaN3Fwb0tpb3RLWmJDblBjNTJHSnFjT3pSZHVhTi9iZGJNbk95cktIZGtQaTVBT2hXL3BLUnR4Si9Ed2xJbDBMeWkyR01XSTNPSzRsWWpoUFZKSXFSUnFJRE9JNGZNZGVZVzFMYzBoancrckpnaTMxdTNhWDM3UW1aVlY4WEh0dnBwdk5jZzlsczIxREUwbWJlc28zNUo5NWFPYnhOWExKeUlwSTdzT1lkZDBiN1M0NkRpdDJxdVRuMGc1RWdxS2RFTVNkaGsrL1lZdW5OaTcraE5naUMvSmtRcDVVakluSndFYTRDT2xTcEN4bCtRd1QwTVhNeXlJZDVFb2RDSFBEaHVYYUtndjJiWnMrVU9xMlord1lIdHJOWGRJWjNEa3V0NzJ5UGQxdXRtZW1wNlN4NFk2T0dFT2p1MzlzM1VyM1dvMjIxdEUxTnN5OXI4bzNPWnkyTkdOYTNCK01Ua1ZVUm1HR1BZWEl5WW84eFZIOVFqbTVpQ3l5WENGTE11SzVzOHBzTHEraWw1ajdUSTNWNHVyYTNvbTh5ZHJadmNjUDI5YnAzN2RuWmVXa093OUVLVmFOSm00WktOdFk5TWo5ejE5UUs2QWhHa2JYNWptdm8vYWFya00yVkdwaFpOUjM0UlBXSXB5c2J4NHVXWUtqVE11WUlUYUViYUsyMEdsV2hJT2lERjdpWG9GY01FdytzM3RxeXczWU5vLzVNZG9Ra2RRQ1NjeEVWQWcrajlMNThHc0xpbUJuS2pqWkVLNEFjckg1VWI0eHJ5YzZ6eGR3SDQ1ZmpwNk5BVjc1aEZVc1ZoaXRhUHRGL2d0YmxwcFVzYkpqb0hkRFUvZmtDb2NydlZXd0lhellaRTNhbEw2bXBYd292WDEvckRhSGt5MVpGZEpQaXNjaXVwODl6V1F6NWVnOTBkZWdYTW1FKzlZMEViT2ZkcXBjZGxFSVZRUEIrMUNsY05sY2prSVFhbkN1Y1hYcjRQVFpWYk1mM25idWpkeXhpclF5aWJyQld0dmtIc21yVElvY2Nvb1VNcDB6L3ZEK2tVY0diem1WYWhMcERYcWR5ekNsWFdQdWZuVHJMWmR1ZnZIc3FvVjJneTdPdkthemRxN1RhZUYrSVZzbWtlV01sdTdlUC9qVG1ibmJYazBKVTU2WFpuWmxEZkJqUUZteXQ2R09pM0dWTTNvcnhoTXl1d3pzSXZoYjVsL1Q3N3B5K2dyWCsxam4zWGV6NXhacklSUU0xUDgyWVpzR2JCUEJLSmhZWEJzU1FiYTg0b3NVWk8xNS96UjlzMjU3ZWxwUjZiN05XNmVITm01YTJkL0ZuaHRxc1ZmTFpTc0x1MGNoN1h6ZldvaDl1bnNWOVIyZUw5Z3E5aVZpZDh6Q0FrS2hLWWlPYW9HSXpjVldOYTg3ODlqVHB6c2JlM0pIaHRjTjU2Nlg2czQ5L3VoenNkUHk4YzJxaVkwcU9pYkMzODNJM3pJU1FYbTVNNHJ3SlI4SVJ5Y2ZldWoyb1k1elQ3UG5ubnpvd1hOc01XZC9WMzRSK3lmdG9yRmRHR21GeG9wNkxyMmlDVjdsM3Z6bUc3Q3g1NlllbURvM1JYV1I0QVloN25JL1hFa1RQTVg5endjZklONWpVOXo3dkQvMGZNbnVZVjhndGhEakQvU0llb21nRVFGamcwZDF5WHRoUmZyZTBsT1BuL3ZoZFB0STY2YVI0UTNCWjhhNDB6R3hUei84eE04U0ovV2JycGRPYi9UMmZTdlBwMTZpbHhnbHlBRVcrQWYzZjhlUGcvdzRXTG5mcytlNEQwRk5QQTR3YmNqSng0Z3ZvdEtRdEIwbnM0bHdwZWRUMkk3d2NLK2R4bzl5b3JQS2JIdFcydkcvR0hKTld5T2NoZkJiTHZXTHNCV01iOXlucUUrZ3RHVDI1V0FFU2RQeGY1N0IvbXpvVUxEajMwRWk5eHgzQ0txNUgvdmFFRHNhekxkQmlSNEg5Q3VMNTJkOE5FVlIrSDBGR1k4SUp3cEhwRUZmdzk1eXg3NDdibnpnMmVmdWd6OXhGOERGeFNQeGFUam85YU9FN2p3L0J6TFNCcEM0OGI5dnZCZlVXTjduZElpdGdiOFFiQmJuNFZQMlQ5VEhrOGhIN3VjYzZkTDB1czAwK08yYTd1NDFwTnpaZU1mbzhPMnQvQk42cG1kbnA2ZTNiNThlZjZDcjQvN0o4UWU2T3g3dzZsb3BsUWRhT0JmcWdKN1hOaXZmUVRMOHp3SXNIOXU1Yyt6NkladlRhUnRhWEdUUFRROE5UVSs0bkU0WDVhdUY4a1Z0bGN6SEMxbE14SmRoS083eVl6YVA1MmJ6U0ZKZmNmZC9WTnorNkoxZWJxR0haK3ltcC9TcW1PQnRvYTNGUVM4K0tQRHM1WE1MbldzNTFWaCt4Y3FNSW1NTTlaWEowQVJoWXp0TDhuNTQ4dmpBeVByaFVmYmM1RUJlbjRiN0xZUnpYOEIxb3lPOHpETlFqbHJrMTBUanh5VXRWaENmNXZWOFpCdkI4Mno5WFZmRHpkY05yT2x2blU3TXJsbmRlSFJQOWtTQ2JUTE5YV1IxUTdxK3Qzck5oR2t5cmk3V0pOY1llcXFIcjFkSUp5T2x5UWs2a3hMN1FuMUFlMEJzRTNLTUt3ZWwrOTViYk41YmJQN016T0o1bnA4NjVPY0E0cUNYUVkzaC9TNVJZeW96K1B6NHNibTVZOGNyU2tvcVVCbXE5OHdmdWdHZTVrb3JxcXNyc0MyeGZVY0UveTRpR2lmNjlxc0hUOTEzNml2VXpUK3lCcnBHSWxBM2Z5am9aaGdZS1JyQlpLdkhSKzkvNGNIeDhic254azQ5RDVjNUZUYjZoQVVPMkNpdmZnWWgvVWxobldKYm1jaE9QSUFNTGh3NWZQcjlYNTdadGV2MFd4L2dOb3JCQUxmKy9mZTVjOXh4dmgydUxYYU0yaThjTjgrWTR0Ty9uSjVmdU9zeU1IQ09ld2JLdUdxT3g3VUlNUnF4UTA0YXBJQmVZWUZCN2xINGtyc0xoc2JnTjFOalhQSVVYUzhZQnc5Z0hJenlWRW1JTk8xbzI2U3pzeGdLank5Mmp6UGZpWldETVZhR3RkeloyNkRkR3l3REU0WGZEUUlOSjUwVlNkVHNMRWh2SFdjZkhCZHdEQkRMSnZCeUJUSnVkQ2ducDdjZWZIWDZWWWdGRGZjWHVJTWJKbmlNcHhPdWVINUIrbElReHE4OFBEbEpZb3FuMkU3NGtRaHd6MWNLMXpHOG43SjQvZ1ovWkNOdzlWcUluL0wzcWtKNHlYdGRpUldESFNldmtMQmhoYTdaVXRPVjBaMmZrV3V4dDZ3MVQrUU85LzVmakZPVllseHBTSTNWdDFWa1ZDZUYyOUlNdW42WnFyV0x1N3RGS1ZzcHJ0QVorRDRyMEhhNzJROVF0M2d2SndsdzdHS1pRU3dSbG1iRmdyYkIwci9aTVZDVTFxUUozKzVJUzhuS2RqcllEN2dyTWRyNXJZMnpsZkZhRzl5cjRiN1IxTFcwMXBHeHAzaStoQit6b1hUSGNTMkhnTTRPZnF5cFM5eTI1OERXNmdKM1prVkpjVmxtc1RKS2NtRDNydm40ZmtsbGZVUmRwZFFiaDN5SjhkNEhUQ1NqSnJJUm9oQkNEbm0yMmx3U1lUc0Q5NndvYUMvc2MwNzNOK1l1ZkpLUmtvdzh1bEt6QzJlYVo0K2xnbWd4ZG0wc0xJdHBiR3BxOE5MOURMNWdCUzlQNDBoaE8rMkxuY1JXTktCMnArUEpvS3I2MGk1anYyUFhUVGRldDNaRFNOQ0Z6SnlnbHkrV3VHUDZwZktETisyZTN6aW96SmErNGM2V0RQQnJDdmFoRGluNWRlM2l5WG5IVGh4cGIzUHo2bDVOcmpJaE5zMTQrRERjMWgyWk5yZzJiUG5ha0RoTHdSaTNrWSs5TUVhTXdMMkF5VDlhd0owOWJ3V0UvWSsvTnV6TXFWKzlhV0pOVW8wMmJPYkFUUC9LdFZVbDdpNVZ1aXpSMVdjcnNOODhOVDBmcDAzaEVyY2RTQjdRNVpmM1I0Wi9GWE8wdmdiNXJVQmh4Rk05UVA5RWxZMzZYQ29EQ2N5YnpLNnNoWVdPTlpYMTBKaG9NWEEzNHJ6L05iKytrdHVIZkJhaUpEOWlQMFlkaitSMXlELzByRm1vdHFTbFdiQ0FCdzFIUTVMSmxFUUt3M3JlOVZob3UzQWNJU01MR0pNc2dFSmRnek1qVGhNYnZVUnA4YlhXNXFpMUlxV2FQZUFqU05jbEdVY0Zqa1B3M1M0NzJuK3JvdUxJZnp6MjFwK2ZlQmE1TG43bkN2Zmw1Y3NVMS9NTldCRjNCUzlkcjAxMWdUVXBZLytDVEJrUkhTbzV3Yll0L2lSV0pSSm9pNXB4UHVLb2pGQkVDcFNSUXhDVmlxNVRZWUd5eitkbnVSYnlzN01XWnNLZDdhbmRabnQzUmtVOWRKZXBRN2w5K0VmRDdRQlBwbEZiWklocnFFQVpldVVmOFIzNXF3TGtQeFBSUGVTYkFQQzRLZ1Q1cDlBOVl3VGFZUFRQd1g2U3M1TG9GUFVDRXEvZnQrOTZVdGF2WHg5NWVQZXV3NGQzN1Q0OGNjL2RkOS9EMndBYjJvQUkzZ2FvaEtINGJJREMzd2JNckloclQ2RkdJTEZHUFNEWWdEZlpOekswQm1vRDFLb3I3UGlTRFNDODJYRGRSbUNVcWlIWk43L2RBOUZpa2QvQ3ZTVy9FZGV0dmIra3B5QnN4cnR5My96U2hrdTNlWHU1TzJYUkRwbithNWZLREE2elFXU3QyYjBUb0tDaXE1aVJKbFFteUJTeGh1SnM4TlNsbUVYN1ExVGNDV0szMGNhZVJuN1EvSm5KTnRYZnY0ZjRPM2lxaUtCVEdSdnlzemIydEZYV2xTUmFWT2E2QXVmbVZjT05hMXVxRHNtVjRicm9pcXl5Vm4yL1NxNlVLQ0oxTVNYT21wN0VmaDMxYjU2dllacWRRN3ZDcjl4OE1HS1V5U2VLZUNXYnppcHRiNjV2VnM0Y1BCaHYwU1dFSzVyYS90NGRkY3ZCc2IvRnEwUG8rRXB3WHFYZ0lSRSt0WGk4MThlMkpCQytNNktydjZ4dW9jSmhXOGdxYjY2RWFlN0o1bmpZeWNHU1h5WnRsL3orS3krZDNManB4SXU0Q20rRVdVU2pzWUVvR25HKzYvZmhvODZ1US9mZjJiN3FoalZOeHgrQVllNE9iSFFZTm5Qek1PbEhINzdDdHNUdlczRkRaU1YrWHl5RHJ2N1ZKODZldVd2MXloTVBQWDdxRkxDTEowOStTVk1tcEEzYU16bTJRUjFYOFR3dFpYRmNiLzdpNU9UWWliZTFiVVcyOVBpWXBMU29aYXlZMndzN0Y1OXByTUNWYnMzZ2FaRGQ3aHRJZzQ4RmpId3NFQS9pUmJpYit3b2lSeUI1YklUN3pSakZWWHRHWUpiOUIvR213Zndja0dEVmliM2htM2ZTdFh3NkEvK1FTWmsxTzF2NzRnd0toU0d1cjlWcGpvdHpwenVkNmU2NHVQMlNvYTVqZXUyNFZuK3NhMGd5RUZ4NmIyWk9SRVJPNXIybHdiU3ZEbzhOOXg5OC9nMm5wK1BvbTZJWHZpMWloSGhpQkNaNVBtUmtaUkxmNXdZRjd3Vzlxa1pZY3FVQjJiMFp4RkhmeHdaNytTbytiTmtSRWRrMkx4L0p6TjlaSFR4UDgxS0N2eVZPRFZXUHo0bGdzRzAwUklKTlhGVlFVQjBmSDJVUmlkYjV2UzlhbEFWVlRsVmtZb3J2aGZlVHVSNFg4d242Y25vR29BRkNTZWJ5NWxtd256Y0R6d0JBeVRsa01uamQ3eENBWlRvOU8rRWJqSmxVSk5jZjdPUU5nUzhGTDhseUtVTEVDcEo1eCsyakFvb21wN05HYW1xS1V2SXlVa3ZTaWg5T3k4aEkyM3NzNUtadGRaT2xJY2R2WDZib2p3VHV2MFdSL2RIaUUzQXN2d3gzN3FGbGJpSURKN1dsNTBsdXkwd1NqdURNQTZ2UmFmZmxMY2l1ZzloRkZhNUdwWno0ZURhZVM3VmFZRjI3T0N4bnRNcXh4bWp0TVkyR3ZmZ2owQnVucGtaaW0xeEJvY0ZqOFRuUjdtNjdPbVpjcWxwbmNJOEZMUS9PcUluRGNTa1lCK3RrcDFEbXBFZURWV3dsb25kWlhjUjhxMXdxTVlwSnJCSmIwUjR2NVYzQm5HTnI3S2hQU0tqdmFMVGw1R1EyZFRRa0pqWjBOR1htT0xPem5WZ21sVzExamJtMXRibU5kVzFLOHA1VFY1ZEQzZ2RLQ2dwS1NDRmp4ZmlaTFVHWlJwUDFRSExSWktEODRpSW5KOVRlWER4MUt2cGcvMjMzYjkxejE3SGV1WmhUcCtZNzFKa2RrTUg5RkNxNFgzWTRWQjN6ZEk2WGRGak1hN0dJYXZMUm8yOWlySDJTN1NGUGdoZnZ1UmRld3YxUktwTkw5bk8rRE9CM2pLaFlxZkR6Nkx5eGRaR1BKRE9VRGhFUTcweEx0bTdzNks3dkxyS2FvK1BheS9ON3FrZjdSMXI2MnMxV2piMjJ3SG1qMXBLZ2lxNlV4Um5BbWxvUm9TektMRzB6OWF1VjBkTG9GVVp0YWNhd0tiMm12aFV0cmpwR0ZpUFhSaGRYYVhSUmt0QUVUYVpHTERiUjNOMG10aGErWk4vRk9Mc0dhRW9MUjZmRS9kVFhxQitScUlkWnhHTjZGWVBmSVZ0cDZvcG9DTWxXeFlITEwvTHl4cTdFVnV3ZmVXaWc1OHhHZkhhZkdXK2FMUytaYlczYVhsRXkrMmE2YzgzZ3lLb1l1elRObUc0Yk1xUkx1azZQRFQzUXh6K2J5blozdE82cTRwL3JsS1ByK2plR0xtOE1kZG1Wb3hISVd4enpFcXhCMlNveHpzVVJnSFVwU1VSOE9VM3lhVVY2cDh0R1l6NlVOZ1NIT2QyWjdycENVNktqc0w2cTlSRDNYL094VnIwbVJnUGRoaFJYdXFNdzFKcWhxSXliK3JxaXBlVW1sU05FS2JmeTUxQkpqSjIxdzF0UkZ1WVN6VjllWXI0VXpqZGVZeVBnWTVMTE1EdHh1eVdCQmU0UitQVnJqMDl3Ny9QdDZIbUZsTm9DOUFSS2lHUVoxSnRJWEFFSk5FTjhsVVNYOU43SzU2ckVLcVBWcUhEU0ZIWXlRRmo1cHVLOGlXcisyVFk4MUk0bGJDUWxNNk9rekJXdnQ4b2tKb2gwYjZvc0d5L2lueG1qblozclNTbUdrTlRFRE9Wb2IrK1J1Q2dwUDY0NWRoUDhnYjJBYzE0dHpEbkxwTUZkME1RK3k1OS95QUppcENYZW5pOXRhQ2dsUlJNWHA4RUNkeldVbERUUVl0VHBqS1F3TkhjTEdKZlBTeTNvbWN1eEZ3dzl1VDhpM0EzN1lLMUlMUlVEMmFsL1Fua3BoNTB3SkpJaVRPcURMZTM5aXBsUEdkNUhPREZPYWtPL3B1WWpZU1h2NVltZUtVS0V3ejJyd3VoY3NDVFlreGRTSXVWSkdjbXVxSkpxVSt3QjlNMVBKaWFZWVN0M0xEbG9yVVNucjRwNFEvQ1ZTRE9XejMwRll6UnBsTkIxNmdZSlBOcTJxWC85OGYzdmpiRG52djBMUEJFMTJUMjE1OXMvMDF3Mzh6QnpDVlpKYVRhYk9VZjVmWnQ3RDI3Mi9CejVMWVJjaHBkeEdZN1ZUTWNWeFk4TGRkZUV1bnNBZFZkRU5ZRUJ0TDJ1NzVFMGN2dlQrOXZXOUxhMjlxNXBNK3NOSnBOQkQvS1dGc2U2N3E3aDRhN3VkVzEyRjhrZXVlellWd2JxYVE3VjA4dFVUeThUUFNVOFlLY0gyWFAwSFBVaVBVZVZDZWVvVWZ3NXFvQnpuWUJ6Z2VKSXJzSXA5NlB6MXdBNlV1RThsbVUwSGhmY2hmNlA1ckJVZEg0VTNnTVFwMTBsamdDWm56Yzg4ejNwOXREdlpOdmhyejcvNlBId2VXclJYdFFyQ3hrbmxFRTFjeTE0U1FCODNnZXZDSUFmOHNHckF1QW5mUERhQVBqalBuZzlnZk41YzlGOXFEK1JSQmYwVHFQWUNFc1pZOEJ0TGZ6K1l1UERNTU1hK2R6eDRzS0RvU1NOVGpQSUVBb3VzbGE0OTBpK0cya25VTnBGY0lEMlNmUFFkRXhKd2xnZDE0U1hCTURuZmZDS0FQZ0pIN3lXaDN2ZUpmbGdTaWVOcDgvY1EvSGJjRWI3L2VBbFBOenphNFNQVXZvOHZFS0FvMTdCQUtYUHcyc0pIR1ZEOGxmSGFNNHNtdC9oTCtYZ0ZUU1lTd1lVVkhmVFVpYStmUTVzUTZBbDZYaXdQZmV1L09LWklZSC9lVHBYZG1HdWRsQSthUzZYOHVrUTVETi9UWGhKQUh6ZUI2OElnQi95d2FzQzRDZDg4Rm9DUjV2UndNekF0MndtUGR1MmtoQUd3eGNNWGU2b3ZYbXUvc0NCK3JtYmEyK1pxVDF5YS8zOGZQMnRSMnFQMG5XZjUvbC83Si9ZUDJJY3BHWE0zZ3l2RVBmUUNKOEVSQzY1aWh3QWhRUTdyRUFDQXBMbTNkeGNVRlZTaHkrYkdvcXJTaHZ2VklBMHBiUjdEVXpJdU04U2k0V0VyN00rcDZYM2p2RUh1ak9iYzlyNjdtbk9nbmJqOXVrcUYvZVlicGEzUlRRL1NtV1NLOGhxOUpyd2tnRDR2QTllRVFBLzRZUFhDbkNhcTZSMENnUTZoYjR6bUVLcUF3bytMNDdidTZzeTR3dGJTR1o4eXdESmpBL3MzOCtlMjNiZDRPQjFFMWtPUnhhZmcvaU1uVUxmU1E3eCtYUVRDVG9DZDZIZTRJbllHdStkRHBwNnlJTDZvU2xycGlLaXhHeExuK3dycjI3Sk1pZXI5VlpIZW55aVdwYWFsSnM5UDhkKzNsV2ZXcEVralk1UW0rU2F5dlNhTHUzNjJEaTFWQ05WeEJZbW1uUE4wWHFsMFZyZnlNbmhmM2ZPMGZIU1BLUUljTHdWZEx5bHNQeWE4T0lBT091RGwvdkQyUTk4OE1vQStMcytlRTBBblZRZnZJN0E2Zm56MzBTSnVHZFB3bWl0Z01xSno0dkl4ZnFsaEozVkw4UG95NWJLY0dOcHNRcTVNVDZOWjRFdzE4cVlzb0hCc1ZEdTV5RzE5Y1U5eG43SDRRTERwS054MVhoWFlaNGpxMmt3ZmpJNnZpb21WSlRzV0dtQTNmWmMwWVZrTnNKc3FCd2JjcWNXdUVpK3I5V1UwVkpadHlaVW5abW02NWZFY0dVR2RYeWFxRGJlQUN1TDNCS1huWTRuQmYzbWorbjVjQlVkVHlFazgzQ1NjNlJ5ckJIa0czdE5lSEVBblBYQnkvM2hWSTQxZ2h4anZiYU11VWpvQUsrdnBjeHRGQit4b00wUFhzekRQYThqdkp2UUYrRGxBdnlYQ084ZzlBVjREWUVMK1NhNVNNWEUwaDB0Q3RpcEpLdDk2VTRBdjhraTZXTWJuUXFVL3NsaVI4WlFTNk9qdUtsbFpzZm12Vm1EWmNtMTJwUzZsYzNyblk1MWRyYlVMUkdQclVpb2R1VVZ2REI3N3gzN3I2dWVLTkpwYjB4djRocU9WTlVzVk5ZUS9vVWNKWTYzVmRDblhLOGNXQXVWVzVzZ3o4UnJ3b3NENEt3UFh1NFBwL1RiQlByKzhIZDk4Qm9DSjNhUDZjQTRzQTl0SlkxM3pINnhEc2JOQ212QXpScERVcElCQy9jbC9QcXk4TjZScENkditxUTNKaVllOUw0ajNSVFBPOWlmR2IydW10RXpUQ0VJYXMxYlZHSVZ4REs1eW9XQ0pmSzFpcFd1dEp4OTE3ZmxwTHN6WGZ1dWI4aExiUWc1RldOWnYzNTk4TDJxME56eTYzY2ROcmt6OHN1MzdENnN6d2FMUmZ1YWtqdC9qeTd1Z2d6SFJuTk1WRWJkZ3V5UzZKaS9DeThPZ0xNK2VMay9uTXFvVzVBUkQ2YzVIMHBualVCSHdpemxISVZ6aDJDU1pqVDZIejZJbG5LT01KaFFvMW53SGo1c0VIS09ZV3JWRmRFVHZyTUhPT3ROT25yN3BMeXNFWGpoKzBTZkZ4UkM3NHlZU1R6am40dDArZ1UyOUZ3dEgvaXJLeFZWQjNzUDFWVWZHamhZQlM5d3IvL3puK0Q0OXBlck83c0cxbloycnE1ZDFmSEE1S2I3dTFiVjhpRlB6L1RzcnMxQkU3dTI4L3RNMUJ2UkpyUmJ4Q3Vta0ZINmJlYThod3MrQzJiMjVtcDVNOFUrZmp3bmEyN3loaHNtOStYa3pBMXNDQW5pWGc2cWJ5anVNUXh3RGFPajQzRFJsaGQ4SVhKazVNak9uYmVPakd3Y2xPZklpdk9JYWFKcFhhakt6NUlNK0h6WENaL3ZxcVcraTV3cGZzWStoYkl3WCtNK0ZiR2RMckwvRmJ3TTNmakMzN28ybE94b3k4dXZ0eGFYcnMrUG0xUGJUVlUxeCs4NlVyQWpBUTZ6dzIybGd6bXFzVWlYc3kxNDlVdkxselhXY2JWdyt1QUp2V2FVdVdyUGlQVmtNTEk2T0liUmZCbSt2MFpoREhNQnJvQmJTbUFNYktaOElreDBDZHdrcjVhUDBhZm8wZ1grL0V5QUk3M2ZVVHc3eHVtWCtYTlVtY2hvY0RvSzRYSnFkck8wakQzSFhYUXEwczhHNG1oUTZ1UTZucDNpd0JFd0VSeWthL2NNNFA1aUgvTHdEc01zL3VvcTJ1UXVvUnRrYzJYUzV1eFVPSEkyWGVIa0xwSjJTT01WM0VOWW1OL1RQY3J2bVhmcG1KYmc3MUQ0TzE2NFp3QmVZZmJobm9QMnczOGgvUVcwdVVqYlhDUnRrQSs1Wnk5d3VHWXdOZ09aVVNaMnFxeDJzVXNCVlN1T3IzajZhZktBMDR2dnNrYnh1UGk5OThUakFXMHdRbEc1U0F1WHQ1bFZSUi9QWWRQUVVMNDUvN0lUMjRvbkp3VXF3aHVobGNBTXd4cTRpNXp5dUw2end6K2ZWSkZzclVxaHoyRnJaU3A1b1U4eW5uclBGNktUekVNNEhsa003cTRZR1F6eDk2WFlKNzMzWVlNMTE3Z1BpMzlGOXdYY2l3WEdCbS9EQ25vWG1aRVpYV1FsSFIwb05hWlk5ZkQySDJReVBoNGtPTyt4cjJCL0g5SitQbVRlRXU1WjJxRUEzaUo1RFl4czdXTFZFd2NPM0xKdG0vMlgrSStlKytQM012NjdUQ1UydXF6UDBPL3dGa1hnNzF5ZHBmZmdqTjU3MEdMdnhUL3Z6VnpXeitqdkRkZWFMRnFSMjVWUjA5KzFybis4clk5MSt1NUlheVdTd1pSU1UxTGErdlRWTFdXRGFWMStxVklHUENiaXcvbjdMRWF3dzBXb0crT2VvbmRhUkl6Q004bzYyYSs5ZnNjL215RkNYUDhUb0UwOHljeGhlaDhVVkVLVkxiTWxKR2FTMThVVWN1d2R3dmVkbU1udzkxYS9ZUFBZNTBrMlU2YXdpNDIrelM3SkxWb2N6andnZDdSOXh5MW94TVNmZkJ6OWluNS9jM1Z0Mzlaak1TMlZBSld0bXBNekhkWEZkWlVyWmJBc0duYlVkbXhXak91bXQzUXNreTRQbFlkMmJOa2FPeTdOY1hjSWQxeHduZEtUWFJGSnp4UHlKRk92eDc1VnlFQUVSSUlNOHY4NldsNFo2bG1Ndm40VFhKRWRUMWpSSWkxY3NiRTdmQkZDT2kxSm5ZMTlmVnBiWjIySEdMaC9NalF2aFhTREluQytsdE9kaWQ3L0JnMWM0NVJNcGRBN1g1MjVIVUt3SEczdDZtNXA2ZTVxcmFpbytEUDNDbHpoVnFBaFdRWmZMOVpDMWNDcW5zSEJubFVERFJPVGt4TTNOalFRMzdJQ25LSlV1aGVRb3dpZFlpTjFhT1NNU3k5YzYyQi9WYks2Wk5YR3Z2NE5pNjFUMERRRnpzOVBuUGdjZHYvcVY5eHVTR3RwNFg3dHpWZnNFM0lSVDlPMW9MdzZwK0g1V3JSYndIbUo0a1JmRTJjbUFFZDZGWTZiNHZEcjdyMEFIRWtBbldtQnptc1VSMzVOT3RNQ25jc0JPRXQweXYzby9DRUFSK3JETVZHY24xR2NQd2JneUFMNDhjcm5WeFJIY1JVL2xYNDRmd2pBa1FmUTJTSGd2RTV4VkZmbmhmeHczZ25Ba1FiMDVjVjVPd0JucWE5TVA1d2ZCZUFvZlhhTlBEamd5SHBIamRFRHg3R2s4UGRWVU1FdTRoN1JTczZHU1I2UDNpZFl1a2xodi9weUFaeDdlYUc1K1Q4ekUyTlZLWWFYQSs0WmNCdnBYWU5YcFd1RGRPYUM1Ty9jT1NCOXRkQjdDd2JmellXbG52anUvUmRQcjY4WDZGaDRHY0s5Si9SK1hYQkFPdlU3K1NmckpjTHpEYnVBL2NqSnVyeXFIektFZ0NQNXBXNzI3SUg3dk1mei9yMGcrLzZuOVF3L0Z0SERWRzcyNzVmY3Z4cGNvQlN2UGM3dmlQUGZqRmwwQ2ZreGs5Myt2K2ZuS2lGY2s1MUFlVnlibSsvS2h1NjFQMk1kNkNOREdNVXlVaWY1Mm43VTBSQkcrUnlwYTVGaG9OOVZIOUk2N2pVL3B0K2ovMFRxYUt1eFBhbkhCSkc2RHIvL25kYlZGRDhKNlZ0cGV3MlF1b1FJZ0g2UC9kaTdwMHFpMzdVaHBHN0V1cHJXNDc3bHo1aHVoVzJRZ2o1T0VmanJCNnR2Uy9sR1MwOVBDeW5GOGZyaStJbXgvclZqcExSdExjekQvK1F1dGVkMk1JT0p4QW9xL25jS1A3dCtUOThJV016TnVkd1VueU4zSTg1YTdFZTU5RHNGakwvNVUwUCs3bVNwcnRxVVgxM2I5aWozOXRwcXRWSlJwR004aXVnaXA3bS92SzJxYTZWT3FvaVc4N1RLa2VjaDdFOU5PUGI3Y1FKMlRWeUFtS2YrYkdWbW5zMmNaTEpHcEF5ZkJQRTZzYk9nY3lLbVFSYURDempJTnRoU05aQ1ZYbFJPWkdCQzNtWndIMFYvbTZCeW9xN3c5d2VzZHVlSEwvMWtLQ3ZyeGNHUitwcC8vcU8yL3ZhRHBQOUs3SDhkOXErNXVuOXlGdWdkM25PRjJXVVo4V2FqS2RNZTl0a1Bnc09pdzRvcXVpWlVEUkxrUUJuc2VxS2xrWVY4VjM0NTFka2twRG1GOGxFUmUrQkNjZmhkci9lWkhUSC9hd1RTMjVWTUc2dDB4dVJVZFZlMXRnLzJxQXZsS1IwR0E4U2JORnJkeFF4bldIaXhNNzl1b0c5NHk0cmwxUkVuSXRJUzFURXFEZktlaVdPZEV1WktScVFsNnY3aGI2RDB3UkhJYm12Z1hxTDdxWFRrWllQQVN5cnV0Ny9uZHdqaUVPL1BFTkpCN3ZzUkF2UVk0cExOSFRXVjdRbEduYmF4dUtEeHNiaDRyZGFRVUoyaWpWVkhxMkpmanN1TWtLWHFYWVc1R1lic3lLaEVyYU13OXhHTlRoMnJWbWdqNS9TU3NHaWRNcHI4WElSSlFEN0d2VEpSMGE0Q3I0eVJVSWtjMERuNHc0NDhtOXVXSW5ORXU4dTdLcG83MW5iRmw4ajNKV2hMTk5yWUNHbHFabWg0VVZaaDAxRC91czBSWWErR0IzVnIxVEVhNFhkaXNCTzIwZk9rU04vWmtRbjJ3WXdvV3NyN1JCNVdpWGpyNkZtTTNBZExRdGdVYmF2d3dUS3g3UlRGVS9wZzZZaTNnZUtwZkxBRWhJMVRXTFFQNXFaeENlL2pmeE1RbDBnQ3psRzhmdmZuQVRoK1BwN2kvTXpQN3lxdjh2R1ZmblJlRHNCWjhxbEpmdno4SWdCSEVSQ1g3Qlp3M2crSWt5UUJNY2R1Z1o5M0FuQmtBVDUrZDBETUVYMU5IKy9GK1VrQWp0S0hrKzdIejI4RGNGUytPQ0FQOThVUmNCdUpBMlM0Q3ZMZzEyQ2NtQkRPYThHSWUraVRkQSs5bXV5QndZTDc1ZHVGL2ZLYi9CNGFMTGd2dnAzdWl3bE9ydWN3Tklza1dBOUhHKzFCSDNRWXpMUWU0YXQvUmV2eTc5U0xhYjBKNndPMFhrVHJVVmczMEhvSnJhczkrMkZXRklQMVB1SDdmcGlrOVFGYVQyQmV4ajNqUDdEK1o4cFBFbk1yRkxBWldMOUU2eGxZTDZQMXk5N3ZySjNOb0dmU3E0VXphUUdQemFId3l4UitXWUNuZUc0UTNTOWlzYjJaMWgwUXpGeUMvK1RQTDRuZWtkOGRvbDE1RzZQcHNNQzkwcHd4SmNXSUJVeUo4ZkdKcENCdURkbDNnY2Y3TzRLYUJYSnJFZmRqZDNQdk1jMmVuNU83V0dMaFdpanhFSFRyRjVYaWRKYzZ6UW42TUlYZW5XUk1yVFptS0pLa1NsRmxHUFVMbmxQWXR1Tjcyb2FSdGxtbUJKMnZiYVk4V1NJWFZRdHRmODUyTWkrS2dQQWp3aTJydSs4SCs5ak9NMmZvdC9NSWYwbTAxL3N0Zi9ET20wU3dady85Vm9qdDNFSTdxMTNsM3ZlRFBsKzdBb1RuQyszd1cvNU5kdzc2MnVWZ3UvOFMwYk0vbVJYM3dIWlZlM3Y3NUs1YmQ3R2RBd09QUEVKeDdOaitOZEc4SDA1dFhkM3V2VWYzaXFDMjl0QWhpbFBQdGpKUHNoL1EvZWxWdDQrTXZwdEpGVXFXYlJLNU0xMVdSVlNvM3p0N3I4NGdVYVpuVytTaE9rTjBKSDBSNkg3TFBDazY5Ty9wQXR1TXRMSXRNbW1vMzd1b1ZtdVF5OUt6emRJdzN3dWx1NUxkeEp4aEwxQ1o0TG83QXkzc3B1NXVHa2Q2OHRsYTVqejdMbjkzd1A5dXE5M3ZmY3FVbkd6QzhyTHdsNjIxR2d4Vy84TFRRdG1lRjUzNDE3UW16U2twWml6UEMzOUZiSUxCa0pob01DUjQvMUphTzlocTVnWlJLazlMOGowbjdlNnFLamNwaXVob0JSYTJ1c0RoS0NDbFdLMVNxVW1odFBiaitMYUtIdi9YdExKS1M3TklrU3VWY2l6c3V6a1pHVG1rNUZIYVdCam0vd01laUN6RWVOcGpZR1JnWUdCazZ0OTNxVGd2bnQvbUt3TTM4d3VnQ01PbEMvd0xZZlIvbFgvM1dhV1oxek13TW5Bd01JRkVBWmpsRGhzQUFBQjQybU5nWkdCZ1B2dGZnWUdCMWZxL3luOFZWbWtHb0FneVlIUUFBSGY3Qk5rQUFBQjQybTJVVDBoVVVSVEd2M1BmTkVUSWtGS0QyT2lZVGVNMERqbHFrV2FPWXM1SWc4cFFZaEtJUVFPekNDeGFSQnRiU1ZHMFNZclFSVVNMVmk1YXRJcGFSSmxCUVg5b2taSVJiWExUcmtVWmRQdnU5YjRZeFJsK25IdlAvZlBPTzk4NVQzN0MvbVRRMmFBamdjUHlBdTBxaisza2tEZUhlcldDM2ZpRmRobm4yamhDY291K1BJNUlCTlV5alNUdEFSVkFpTDQ2TW1iT2tTNFNKaDFrSDJra2NXUE5mbk9XNHo1emo3SHlCRkh2TFZKcUJrRjFDUVZWb24rQnRwZEV5RHpuWDFHUURJWmxnZmZlb3krS2duZWE5Z3R0aE90bm5aMms3eGpTYWhnVjZpTUcxQjBFdmNlTTd5SUNaSnNhUVZ3dWNBOWpwalh2MlNETWh5cmlrV3BnakNYa1pKR3hGRWt0VWpMRnM4TjJucE00dWlXdWwxV080eXh5M20za2pGOGQ1M3JKamxOQ256emxuZGY1ckZIMHFqQUNYaDJDc3NyblZ5TWdQMUF2TjFBalBSaWhOYzl2OG5QUDhTZzVTSGFTclhiUE4rYTdpSE5lQ0dHWlpZN1BJR256ejl6ejdqRFhyc2xsN0xlK1dYU1NySDBYYzg5NVBzdm9VOFFuK3Z0a0RqR2VUMVBYUGtlV3VkOWw4NzRKM210YW8wV3YwOEloR2Ixc3Rjam9EK1N6ZXM5M2RUcHNoSEVNV1d1MEtNZG9VZUo5VTh5Ynlmc21lQ2VvMWVLYUR1VlFndy9VSWsvN2hyeFRQV3Y2V0IwMlltck1XS05GT2RUQ2FrWWJTRFBXR2U0eE1TMWh3TlNEdDBKTmZHdjZaSlU4WUoza09ZOXcvSXEwdXY2WnRwbzArZnZ0bVFqYTF2RjdQYW9LT3d4eUJRbnVIOXpTU2EwU2FKVS9aSUo5TllHMHZFUVUwREZYRDZabkNvRlc1bmtNRldVYUdqckxiSmJFM0x6ZjE5bU5XK1F2MzJHSk5YMlRQRVRJKzQ1UUlNanhLZWI2R1d1aEViV3FrZ3loaHJtSnNwZVNhaThxMlRjcGRSUjdXRWYxdHBaY3JaRVk2U2RKMGtLYVNjTHQyM1J0UTV3bXJxVHorZk1XMHV6WCtYOGQzRGZJZm0vVytyZGdldGoyRTN2SjVOTFBuZTBUVSt2OHJ0aHZUaFhQc21hWXo3djZ2cDdYejNXM3p1Z08zYVlIK1QrcHUvaWYxRmYvQVRPYzZHeDQyblhCYjBTY1lRQUE4UGYvMzd2M2ZkN24vWHZQK3p6dmNwSTVreVNaUGlRbjl5RkpNamx6emt4eVpzNGt5Y3ljOUNISnpPbkRKTWtrNlVNbU9jbkpmVWlTTTBtU00vZGhra25PeVp5VG5PM3JQdXozbzZoL1JLbE9LazF0VVFjMHBOdnBmanBKTDlDcjlEZTZTSi9UUHhtSlFVeWN5VEtMVElHcHNSUTd4T2JZSmZZTHU4MFcyRk8yeGIzaTNuT2IzQ2wzd3ozeWdPL2p4L2cwUDh2bithLzhJWDhoVUVLYjhFS1lGWGFFa2xBVjZxSW14c1FCY1Z6TWlMUGlvcmdtYm90N1lrM0NVbHpLU2l0U1VicVhnZnhNSHBmZnl2UHlybndtMTVWQUdWWW1sUldscUZTVU8xVlIyOVdFbWxMejZycDZHV0wrYmc4bFE1OUQzME8vdzFJNEhjNkVDK0c3Y0ZPVE5LQWx0ZGZhZ3Jhc3JXbGIycTcyUTJ2b2xLN29sajZnRCt0cC9aMCtwKy9wSmIyc1grblhlbDEvQkFHSWdWNFFCeVBnSlpnRVUrQWpXQVE3NEFBY2czTlFCYmVnWVFCajFFZ1pHV1BheUJsTHhvN1JoQndFRU1PbnNBY093Rlc0QmZkZ0NaYmhGYnlHZGZob1N1YWdPV3Ftekl3NWJlYk1KWFBmckprUGxtQkJLN0JpVnRLYXNGYXRxblZyUi84N1p2ZlkvZmFRUFdaUDJETjJ6czdiYS9hMnZXOGYyVldIYzlxY0xpZmhKSjBKWjlxWmR3NmNFNmZwZHJrcE4rOFczQk8zNHQ2NUxROTRVYS9IUzNoSjc0MzN3ZnZrclh1N1hzbHJSR0tSVkdRamNodTVqendnQmlrSUlvU2lLSWE2VVI5S29TeGFSa1YwZ1ZwK3R6L29ML2hGLzlnLzh5dit0Vi96bTVqQkZ1N0F6L0VRVHVFc3p1RTgzc0FGZklUTCtCSlg4UTJ1NFFadUVZRm94Q0VCNlNDZHBKZkV5UWdaSjYvSURKa2o2K1NRbEVtRi9DS05RQXBRa0FpbWdseXdHWlNEK3lmZUh6S090VUVBZU5wallHUmdZUFJqY0dOZ1lRaGxZR2NBOHBBQUN3TWpBQmRqQVAwQUFBQjQycjJUeTByRFFCU0cvMlNxMWd1aUlDSmRTT2hhYTcxU1JNVDdRblNsNkU1SWJXeUxxWWt4UlJUWFBvQnJuMGU4UElGYkg4S0ZLLzg1bWFZYnRWM0prTWwzL25PWlpNNE1nREY4UXNISzlBUDQ0Sk93aFFsYUNkdkk0c3V3d3FwbEc4NGdiNjBaN2tIT0todnVoV1BkR2U3RHZmVm9PSXRKTzIrNG45ektIY1NDZldKNGlQeGdlQmdyOXBQaEVVeW8xcnFqeUtxYzRXZU1xMWJORnhSVnlmQXJZMnFHM3pDZ3dvVGZGWExxRnBzSUVPSUdFZXFvb29ZWUR1WlF4Q3dXU1Z0dzRWTUxjRUZybjViTEtBZDcxQ29vaUJhUTZqampjMHB2ekhjU0hWQnphTmVvWEpGMGhBK1BGSEcrUkpPMkp1MExaZjJBczROcjRaakRrem9oM3hFYVV1VXFyWDVHTGFEYStSdlhHZVhpMXZpM2FaV2w0Z1lWbnhHLytaMDB3c0dSS08zVloxbFg3MUd4aSt6dWN0dVowMm5tejM4MlJYYXBWTXkvYTEwclVicTNWZG1yV0twNUVoZVRYSkluSzBZNGwxMVBPdFJwLy83Mi8rMnRTUjlETEdPRzQxcEdnWG83cDJFeUNqdzl1cDh6LzViajhRVDYxRHFkajJOYVplNlU5c2RwL3c2NVpwUFdydlJDMzVtUytPYjVEZk5ZNEt3NzNMcExTNHpSK1o2YzhlUWs3S1FWRDlMYm9Qdmxmd01CU3JMMEFIamFiWlJIYkJ0WEZFWHZsV1ZKRk5WbHE3ajNicGxGYk82aWlydmNlNUVwY2tpT1JjNVFRMUxOTGIwblNHQWd1d1JwbXlSSXIwZ0YwbnRCeWlLTHJOT1JSWkp0TXZQbms0d0Fjc0Z6LzN2M3YvczRCSWtLaU5lLzEzQUFaVjRjdE41UXdRck93QXhVWWlhcVVJMGFPRkFMSitwUWp3WTBvZ25OYUVFclptRTIydENPRG5SaUR1WmlIdVpqQVJaaUVSWmpDWlppR1paakJWWmlGVlpqRGRaaUhkYWpDeHZnZ2hzZWVORU5IL3dJSUlnUU5tSVRObU1MdG1JYnRxTUhZZlNpRC8wWXdBN3N4QzdzeGg3c3hUNE1Zcis1KzBFY3dtRWN3VkVjdzNHY3dFbWN3bW1jd1ZtY3d4RE9JOEpLUElxYmNEUGV4UDM0Q2JmZ0h0eUpCL0E0SHVOTTNJRWZjQ091c1lyVnVKczF1QTN2NGtjNjhDQ2V3Ti80Qy8vZ0VUeUZqL0VobnNZd29yZ1hNWHdLQlIvaEUzeUp6L0E1dnNEUGlPTWJmSVd2OFF3UytCUDM0WHQ4aSsrUXhLLzRIYmZqQWxTTUlJMFVORHdFSGFQSXdFQVdlZVF3aG5IOGdnbE1ZUklYY1JtWDhDb2V4bFZjd1hXNEhyL2hEN3lHWi9FY1htY3RuYXhqUFJ2WXlDWTJzNFd0bk1YWmJHTTdPL0E4WG1BblhzWXJlSTl6OENKZXd2dWNpeHZ3RG03RmsvaUE4emdmYitGdExzQWJYTWhGWE13bHVJdEx1WXpMdVlJcnVZcXJ1WVpydVk3cjJjVU5kTkZORDczc3BvOStCaGhraUJ1NWladTVoVnU1amR2Wnd6QjcyY2QrRG5BSGQzSVhkM01QOTNJZkI3bWZCM2lRaDNpWVIzaVV4M2ljSjNpU3AzaWFaM2lXNXpqRTg0eHdtRkhHcURET0JKTlVlWUVqVERGTmpUb3pIS1hCTEhQTWM0empuT0FrcDNpUmwzaVpWM2kxT3ErcExwY3JLQm15MmVPUzdMTVo5a2g2SlgyU3d1L3VEL1ZiOUpnREpOMlNIa212Wkxla1Q5SXZHWkFNU29Za2V5VEROdDJ1MnJpYXlCdEtMSkpOT2lKeDFkekI0d3JXaitiMW5HSW9ZNHFSVldMU09sQ1ZWclY4VHFuS0tsRmRrMVZ2bjAyZnA3SS9iK2oySVJ3U28veHVyOC9lMSsxelNicHJkRTNKSlZVajVzaU42MEprWmNzbjZaY01TQVlsUTVJOURuT0VvaWFTdVdSZExta29VbWVkY1hXc29PdXk1dTZhUEloN3ZvRmVpd05oKzVHYWRFdDZKTDJTM1k0cHhkQzdNbG8rYlMxckMzTlpJV3BGb3BDT3VKNDNwREtUYlY5V25iQjlZZ0ZiaWpWc282YktnWFpHVnRYaUlrTUlLOE1TTXNPU2RvYXRyQXpoc3pLRXo4NFEwczRRUnBFaGxNZ3d3d3g3aksyc01aWVNZeXdoeHdocGp4RkdNY1pTN2VaZVEzRWpFczJwdWpaa202MWpwMWl6WEtmRGlpdmZNTlBMTmRyTlpjclYyNlpsaTVXRWZYckEvK3JUNWhmckhXSml1WWI0d0dVYU5ZblVaQ2JwZGdXZFNaUG1OdEZJVm5FcW12VTdrVHBkMUEyWmlLRm9LU1dlRThkR2NUVEVvN1RPdGRsVTBUa2NpWTZVamszRFp0U0lraXRlYlphRjB1VUdxNktVWm90anFlMGN6cWRTaXExYkVuazFaWDd4aVZUUjNsb3NsYTRJVzBwSjY3bnBObEVxMmFvanNwY3g0L1JZVk5Hc2Y0UlkyVnBLajZic0orYnhocVR3QlFvaUtJWGZVeEJlS1FJRlQ2RGdDYmtLd2wwUWhWc2hlY3ZyZGhXRXB5QUtMVStnSUlML0FlYmVZbWNBQUFBQlZxcGZJZ0FBJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQW1hem9uIEVtYmVyJztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnZGF0YTpmb250L3dvZmY7YmFzZTY0LGQwOUdSZ0FCQUFBQUFKRE1BQkVBQUFBQlZjQUFBVXpNQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCSFJFVkdBQUJmSEFBQUFMRUFBQUVHU0hoTFVFZFFUMU1BQUYvUUFBQWtjUUFBamdSVHFqZU1SMU5WUWdBQWhFUUFBQXlJQUFBbDJOU0pBdFJQVXk4eUFBQUIrQUFBQUZ3QUFBQmdpakoxdFdOdFlYQUFBQWZJQUFBRWh3QUFCa29PYnhnSlkzWjBJQUFBREZnQUFBQUNBQUFBQWdBQUFBQm1jR2R0QUFBTVVBQUFBQUVBQUFBQkFBQUFBR2RoYzNBQUFGOFVBQUFBQ0FBQUFBZ0FBQUFRWjJ4NVpnQUFFY3dBQUV3WUFBQ0VFUGxIRXdwb1pXRmtBQUFCZ0FBQUFEWUFBQUEyQzdGS3ZHaG9aV0VBQUFHNEFBQUFJQUFBQUNRSVFBWXhhRzEwZUFBQUFsUUFBQVYwQUFBTHZLWFdWaUZzYjJOaEFBQU1YQUFBQlcwQUFBWGcxV3oyNVcxaGVIQUFBQUhZQUFBQUhRQUFBQ0FDL3dDYmJtRnRaUUFBWGVRQUFBRWJBQUFDdUQ5aVptOXdiM04wQUFCZkFBQUFBQk1BQUFBZy81WUFVSEJ5WlhBQUFBeFVBQUFBQVFBQUFBRUFBQUFBQUFFQUFBQUJUTXlHWjVEWFh3ODg5UUFMQStnQUFBQUEwMk4zS0FBQUFBRFV2a004L3hYK3pnVmJBOWdBQUFBSkFBSUFBQUFBQUFCNDJtTmdaR0JnUHZ0ZmdZR0J0ZkMvNkw4TnJORkFFUlRBOUI0QWpMOEdlM2phWTJCa1lHQjZ6K0RLd01JUXpNQU81Q0VBSTFDTUVRQW9QQUdkQUFBQWVOb2x4WUVGQW1FY0I5QjN2Mzl4MUJBZlJHTjBCQkFIUUFQVUpLRWxhb21BVnJnZDJxQUpja1U4bnNxcG1pVjU1b3J6Lys1aTdEWjlzdW9yV2Z6YzVUMXFSMnhoUHh3R08rWlBUWE9qSnEvR0RWSjVvRmwvQWNSYUQ5bDQycVdXQTNBdFdSZUYxOWtuZnJaOTA3R2R1aThWSi84L3RtM2J0bTNidG0zYnRtMzJyRld2dTZmSFN0VlgrM0Q3cEsvN0hQWFEzOWVFdUZaVVI0d1Q3bDVNZHYxb1RlUXpsR1BSWkVDVGZ4dHR1a01kNEJpSlhBREF0K1JNd0phRWRBSjNBNUVsclUwbFM1QjYwa1BHa25aU1FvckpURExEVnNWczl5QW1XaVBtMkV6dXJZVHhWb3BadGd6SDlSaHRLeUpqaTJPR094YmpTUnRwSW5QSlZOSkZBbElaeVF5cFN5aEFPUm42WCs0QzRVVC9OTWJuYm9MeGxHMFJUWkhzU3MwMW52b242NUpCYWw5VXBzNU5UYTBGVWQ0V0l0WEVrWWxrRk9rbFE2TmNUaUN0ZjBBbjZTSWRFVUhFZ0dybzNtY085a1lGNStXMkYxU1BZVzRsTEN5c0ZTUEZQRDNobC9ZbDgzYzhwcmdUa0VucXZ6TWF5VkNyd0hEaDlzVC95WENlR1VlR3U5TjU5aUFFcE1vdVFFQ3EvRnVjWjFIN08zcG0vbHM5OUxGT2VqUjJCeU1nSSswV21PMkgvOXRHYUxhWEtCY2hWZVFwenIraS9oV3dvSHVLNXg3bFdoMys3N2VoL0lLeWhQdmJSL0k0cmkzSDNLeUJRbnNQL1hZVHpMK0tJanVhdXNVNm1HM045SHRMZExwMzZkZG1wSnoyajBDQnJjNngxclBzdDJ6NHVHM0Y4WXJvOU9lalUrdnMrVUJTZDl3bDNIc0EwK2wvam0ySXJOVUN2aHZlcGdEc2Y3Z3ZNTm52Z0NMM0JFcmQyWHlYVjJPbWY0ZHIwMW43cVJndHlSeE1TdlZIRDdtQmFEMG42cUdoeE5QUDBUbUxNNzVOMGN6M1dobGo3UW5KbkhJNkdlVjZPYzlxanF4STVsbDBLamFmd1lMS29XM05XSDlrakt0dy95dm00Qkx5RUFweXhwQTZqcmVtM2JkZ09YUFI3SUZCeGU5WFlpd1hNUmVubzhOMXNFZTNRYWZxNEk0SW45Qyt2UU1UZmdMdnF3N0xNVzdWNXY4b1ZlNTRCdTRPVEdUL09PVVVDQThsaDNIOUNjcWp5VkhrWWxKR1NzZ2tNbzc3OTZvM2t2cXlYbkdOWkpjMWFVNXFvbDVhUkQyRFp2V0JhcDNzc1ovaUhwTGY2WjVSYjZnZm1LZGlvZHJTOXVXQ05zNFdIUGVRYm82YlpFYytSYllXakhXbWUxSDJreDVrL3ltZjJoZmFrMDM1RjlsTjRtRnVrajZUSCtxdnBMZFlBKzJMeU1lQWxNWSsvaHgvK0dSc0ovRWhpVEc4WGZmVHVxTjg2MzJzU3RrcE9ONHVGV2ZxUFlZUDZqMUsvNi9qMUhudWY2aGMvRjZjODk1YWVDTjl1RVBJRDhZNUp1Mkx6blB2eFRnWDJ2dVZmM2RHTENpNHRqZlpKLzMvNDNkclRGOVVoMVNPdm85OWxILzJWRlNMazVPK21pemY0cmV1L0tkeStIN0t0OW1SYnl0UUxpMDRQaXhsNThGZjEwSjdjVTdaUDNueGZrci96Yit1VWJ6SEhHci95NVQ5bzhnUnRQbG8xSTg5eW9WMEsxN2RVWHk2cHhoNGRtT3lQYytmSnlsZlpGdFNOcVRUSkRYZm1UN3VSektzNTJpTWxINy9CZk14SC9WK3l2Vkh5ZXNvOE50UWZoWFYvRzJPdHlmeVFYbS9IS1A4enFoVzNEcGo5NkExSngvL3o1bk04NFVvOUtkemJVK0JUSTdxZGpyMVo2bC9JOVp0QUwzdU1mVGFBWURpOE92QzNIdVl5WG12N1VUV1l6N2ZwdHlIS0I4N1VHN0xPM3IzbitwZHcvd1lycytnYloxWkh1WCtVUFQ2WTZVVHVYNFJ5aFppeVBoTktKZGtqQ3NyVjZ6TGN4aHY2MFkyWDhGUVV6OUsvNDY4ZnpubDN1ajBSNUZ6dUg0cWN1bHpWam9ZUjNQeXpXTHYrUjlSb0hoOUIyT3RwRS9QS1ova0FaanlaUzlRL3c4STR1K1Bld1F6ZlIrSy9QYXlGWDVpNnhPT3FhL1hka0dlNG1UK0VmZVdkS2tPbXR1blJQWHVEVzlYM3BRanpaVXZJT3duZ3pxam1taE4rVkZjeVRjNFE2NUNzWFNwZCtLYUtoNlRqU3RoOGZmWEZxZWY2WHJYWWFMcXJUckg5ZmJsakg4cUpnam1LNkN0YnVZSnRncEszWHZrY2RyWW4zZDJScmxibjM1c1ErcVFid2RTVmdMdUplNnZ5SHZITWYrYm9OMjlpb0JTL1p4SFc3bCtJdWZWN0pjZldhY1J5TmpXNkV4K0svZWhrbFF3NXV2SXRiVDlKT1VjeWhYdFMzZ2ZrUHZoclpyeVpuSU91UkplT1pYdjhsYyt5ai81Smo5a1UzYmMrbnlmSEZQZUlna0EvbTFNK3dreUN6M1plTnA4ajFPWTMwQVV4Vy9tenRyMjdtUnEyM2FmYXB2UHRXMzdxYlp0MjdiYkpMVnRaWHIvTHZkODMwR2NId0F3TXBKaktUVm5jLy9pMVB0Z01QaERSVnBCRUFacFVBQkswVkV6YUFOOVlhQTJTSnVxWGRJVVMyRWwyQzUybEoxa3Q1RmpJSVppTk1aaFRxeUtQWEFnanNYeE9Cbm40M0pjaDhmeERGN2xFVHlSSi9HU3ZCU3Z6VnZ6OXJ3SG41SStJbjFPK2pzUklpSkZuSkFpdXlnb2lvalNvcHlvS3VxSnptS2dHQ1FtaWxWaWgrNm54K2dKdXRTejYvbjF1bm9yeWFTL2pKRFJNazRteTNTWlI5YVViV1RIYkNkeVBQa1E4aUhxRzdlVitxRVVPQlRvSkJCUUVFcERKV2dPYmFFZnpDT0NpOXBYbGtnRTI5a1JkcHhkUTBCL0RIWVNaQ2VDN2tRd25BZ200aFJjaUN0d1BaNGdBdUNSUkpCTUJLVjVIZDZPZCtXVDB3Y1R3VnNCUkJBdEVwMEVoVVVwTDBGM0loaE1CTnVkQlBGdWdqcDZmVGRCRkJFa2VRazZFTUhqRHdFZndyNkJtMEJUWDlRSGRSOUF2U0NXZnVRZVpGQXp3Q25iaE45azU3TTMwdFZwcXBXcVQxMlhIS3BDS1AzbzJtZHl0RDNJanJMYjJwSGcxZDJSQUZhVXRRUkk1aE5MdDI1YkhjMnpWb2hWemp4bm5yTzZtdXZOdzNUbGxmbUs4c3lkU2VZVklCa2ZqVy9HVStxSHhqM0RNaTRacFkwVUkrVm04V3NYUWhxSE5QZFB4WmZzRFdqZzBUYnlKYkpCZmdqUEFkZ3l0b0p0b3Q3RzlyQjk3QkE3dzY2d0cwQnlKZlUxOGwwYWxHVEhNMi9CSy9USHJKZ2Q4MkorMnNXZFo0cGlhZmluZkhlNGp3cGlZZmVxREprTGYxWk1EOUJoR0FBVVJmLzdiVmpiN254bTIxWlgyN2JkeHJidDJReG0yMmJzekxidXNYa1ZvdjVLMENaTlU3cjZLVWU1eXRBZUJTcFR2WlduQUFYcDBQOHJGS3hLRlNoZmhkcXRhRkpVcEVRVkswSUQxVWVidFVVN3RWVkppdUZyL2FUdlZhNVUxZWxuM2xDczl1a1NYY3BLeFNsZVZaeW5pL1dES2pSTDB6VmJvYVN4amlydTQzdVBaVEtYazg0R2J1RUhNdGpJN2Z6SUNUeEFKbHU0a3dmNVNWR2NTaGJidVp1ZjJja2tqaWFYL1R6TTAvempDUnpKRFBJNFNMVkZQb2VvTTV6R3N4UVF6bU04WitzZ1oxTklGRSs0RnpFYzRRQStwb1BmSE1pTkxHSTlCN2laUnp6SXczaVRMM2lMZWs3a2RENmhrOThkNUFFZXlqUVc4ellOM0VvTmZ6allnejJjMlZ6RmJkUnlFbWR3UDgvd0tWMzg2UkJ1WW9rSE1vd1JqT0lPSG1VT1YzTXNtempNWEs3aEhSb1p5V2hPNFN3MkU4WThydVZkbWhqRGNSelBaM1R6bDBQWlN3SlRPSXF0UkRDZjYzaVBacllSeVYwOHpoWE01SDFhdUpKWmZFQXJKM01tRC9FOG45UEQzKzdqY1o3SVBoS1p6akx1NFVudTVTbCtaUmV4SHVJUmZFUTd4L0FoYlI3dlNld21qajNFczREcldjZ05ER0VvL2VoUEdTL3hPcXRJNVR2MzkyZ3VvNUsxSkxHY0VzcDVsVy9jbHk4OWt0Vzh3UG1jdzBYKzBCLzdFNy90VC8yWlAzZTlHOXpqUmplNTJTMXVkWnUvZEplNzNlNE9kenJWaWQ3alpHLzFEbTl6a3JkN3AzZDV0MU9jNWdMdmRiYlRIZTFNSDNLNER6dkRZWTV3cEtPYzVSd1hPY2I3SGVjRGp2ZEJKM2lmWThtbWlCMUU4NHQ3azBPeGFwU2xiTlVTUUNCQjlDR1lFRUxwcTJTbHFFUTd0SjFlK2tXTHRFWXpORk56TkZmek5GOEx0RkFydEZLcnRGcS9hKysvdTRTTFNBQUFBQUFBQUFBQUFBQUFBQUI0Mm56QlV3Q2dTZ0FBd0dyYjNHYnptV2ZidG0zYnRtM2J0bTNidG0zYjN6ZURZWmorNDc5WVNpd2ZWZ3JyZzgzRExtQ2Y4SlI0YnJ3NFh2MG5CK0FUOE0zNFhRSVNTWWhhUkd0aUsvRU9BTUFERFhqZ04vQWZTQWJTZ1d3Z0gyZ011b0RwWUQrNFRpSXlJMW1JSEVKdUkwK1IxOGlIa0lBbWpPRGZNQWxNQzdQQi9MQUVyQWhyd2Nhd0Rld0tCOEhSY0FwY0JEZkRFL0FtZkVVeGxFUDlTNldqOGxNVnFJWlVKMm93TllWYVNtMmpqbE0zcUpjMFRkdjBQM1JhT2g5ZG5tNUFkNlFIMFpQcHU0ekhaR2ZxTU5PWXc4eGJOaldibVMzTzFtWmJzRjNZL3V4ODlneDdqLzNJY1p6SlplYnljelc0SnR4TzdqNXY4b241U254OXZqTS9odC9FSCtJL0NvV0ZUa0kvWWJnd1dWZ3JIQmV1Q1U5RklCcGlBYkdIT0VWY0ltNFJENGhuVUJxVUZlVkZ4VkE1VkEzVlE4MVFPOVFOOVVQRDBEZzBEYzFEeTlBbXRBOGRRK2ZSZGZRQXZVQWZKRW42UlVvcjFaY0dTUXVrcmRJSm1aQWQrUTg1bzF4S3JpbDNrVWZLVytWcmlxV2tWWm9wM1pVcHlqTGxzSEpYK2FRYWFrRzFuVHBaM2FlKzBteXRtTlpNRzZTdDFnNXF0M1JUVDZtWDFIdm9pL1E5Qm03OFptUXhpaG1OalQ3R0hHT0RjY1hFekRSbURYT3BSVmg1clJIV1B1dWk5Y3JHYk5ZTzdOcjJBSHVtdmQ1KzVQenIxSEhhT3dPZFVjNDBaNUd6M2pub25IV2V1SXpydUgrNDZkeHNiajYzbEZ2TmJlLzJkb2U3azkzNTdtcjNuaGQ2UmIyeDNoV2Y5UC8weS92RC9TMUJFRFFJbGdWN2cwc2hDQk9INWNJdVlaOXdRYmd6dkJnNVVZbW9kN1E0T2h0OWlGUEVSZU5HY2V1NGJ6dytYaFR2aXEvRWJ6OFRCQStBWWNWUUFBQm4yOTZTLzVqTXRtM2J0bTNidG0zYnRtM2JkbnRuRXBpVVJrMDJVOGlVTTdWTU05UEo5RE9qekRSenlMeXlVVzB1Vzh4V3N2VnNLOXZORHJMajdDeTd6RzZ5djRQc1FaTmdVTEFwMkIrY0NhNEc5NEtQRUI1aVFCSUF5QWg1b1NSVWhZYlFGbnJDVUpnSWMyRWxiSVdEY0JadXdsUDRDSDh4Q2liQU5KZ1djMkpSckloMXNTVjJ4WUU0Rm1maVV0eUUrL0VFWHNTNytCSy9VaGlLUVVrSUtDUGxwWkpVbFJwU1crcEpvMmcyTGFIejlJdkRjU3hPeHNTWk9UK1g1dXJjbU50emJ4N09rM2srcitidGZKalA4MjErenAvNXYwU1RSR0lsdmVTVzRsSlo2a3RyNlM2RFpiek1sald5VjQ3SmRYa2hYeldzUnRQNG1scTk1dEFpV2tIcmFBdnRvZ04wak03UUpicEI5K2dKdmFJUDlJMytjT0ZkYkpmY3NjdmlDcmd5cm9acjRqcTRQbTZoTytiT3V3OCtqay9xMFdmeStYd3BYODAzOHUxOEx6L01UL0x6L0NxL3pSL3k1L3d0SDFvUVBBQ0FzUUlBQVAyY2JkdkxuYXBEemJadDI3WnQyN1p0MjdadDY3MkhlZC9tL1FsaWcrUWdNNEJBZ0lLZ0xHZ01lb0pCWUJ5WUJaYUJUV0FmT0FXdWdVZmdIVXdKZlZnUXRvVTk0VkI0QUo2Qk4rQVQrQVlsUVdsUWJsUUtWVUpkMFNwMEFOMUFQL0gvT0Q1T2puTmlqRjBjNFRwNElwNkpOK0F6K0JINWgyUW5KVWtyTW9Ic0k0L0phNXFKbHFhMWFEODZqQzZobCtsTDlnL0x6Q1FyelNxenBxd3Q2OHFHc1hIc0ZMdkVYdkpZUEJNUGVHMCtrQy9ncC9nbks1VlZ4UnBuSGJQT1dXL3RYRGF4UFZ2YlJleTI5bno3dGhQZkVVNDlaNGd6eHBuaXpIRXV1WCs3V2R6aWJsMjN2VHZEUGVZKzlaSjU2YnhzSHZCcWVRTzhGZDVkNzdPSUpZaW9KanFML21LMG1DNFdpL1ZpdHpndUxvdjc0clg0TG1QS1hMS29yQ2pyeXBheXF4d29SOHFKY3FaY0w3ZkwvZks0L0tMK1VyRlVXcFZWNVZVRlZVbFZVZFZVSFZRUE5VQ05VQlBVRHZWYWZmWTl2NzAvMFQ4WHhBcEVVRGNZRXl3SmRnZDNnaWZCcjlDRWRjUCs0YXJ3Y1pRb2dsRzFhRUowTkhxdGdhNnM2K2dXdW9NZXFNZnAyWHFKdnFCdjZpZjZnL25MeERPcFREWkRqRytLbUFxbWptbGh1cGdCWm95WllaYVlEV2FQT1dGTzVJdjFCNHFnekpFQUFBQjQyb1I3QjJCVHQvYTNqa3hpeVBhNHRoTTdqaDNIZHFhVGVNVFpnNFNSaENTc0RMSUpBVUxZTkdXVThZQ21nVkpXZWFXdmROQzk1Nk9QTGtKcDJuLzMzbnYzNitzZWRJOWNmMGU2MTJEekZxbGtTL3JwbktNakhVbm55Q1dVdUFtQmgrazNSRUdVaEhoVVZwWENxcks2WWI5YmZBV3k2VGZqYWpvNnZwWUFjUVYrZ0NqeU5Ja21SSi9xOEhrTFBHNmRvSTI4UEwrc0xCOVRiR2xlWGlsTEpCQ1FzRFNCT3NnRVFwQXU1akFGYVFpQkR2SUhHU1dUa0laRzZoOFBRb212d2g4VjEzWTl6TGZZWTIyV1o1QUNROG9VSWtNb1VKS0VsTyttVHhFdHNSQ2k4VHBzcVVxZkxJbFNzRG45NWFBSUVTN2d0RmUzZEN4WVBOUTQ3MEIwc1N1OU9LK2tKQThUQkZJczZlZmxMbWlic2lpdmRGTktvbHNVaW5OemkxbENIb1hJSXc1NVJCSTFJWDRGMHRKSFF3alZlY2tlcjllVFhDY1QreFVlTUJqRXFlSWZwMGh3T1l0UXpnUkpUcjlXNTNIN2hVZ2JKK0wzZWZUS09OQXdXbkxWYy85QnpnbG5pQWxmaHZJb1JCNXh5SVBMYVFTazVUUkNDTld2dytXRWFIR3F3UUFQUUVTUWlLelBoM0dzQnBLR2NqclpXSlhsNEF0VGJIeVlUamNrWktSblprU3F0QVg1RGQyOWd3TnI1L1hBMUtBcUFock5URlcyM3BHUnZSbkZucllrc3l4RUxVQjhjRFY1bno3RzVsVEQ5YXFvMXpsZExxY09yb1lFUVJDL0N3UVlCcDVHaklQRXNwbkgvQ3RDc0w0bzhJUGlUbHgvVGpJQjJnaGhuL1I2UXBEV2hHaW1EVlBnZTFwTUgwTjhJaUYydHp5SU9CQzB1dEQxQ2xubTFBUmJEcy9PM1gzQk1LYnpuSjF6MTNjN08rWnU2TDVvOU00N2p4Mjc4ODVSZ3RJMll6WktqekpwUFNxbHorOVJqZDgwZGdNbG1SZk1IYThud0N5SHVwR2pEdHQ5NVRSTWFYR2d0QXJ1MVp2OGFlYTI5Y3UyTDlua0hsb0dPU1BMUjFwVGphbXpEczRaYUhVUC9LWHpBRktwUnJsdHlDVUp1U25OSU0yZTA0Y3JoaE9NUk1ZMm41WFNRMjE5bCs3TVhaQzlwbWFsdHpDaEpPSFFqeWhjN2tVeGk1cVdiOUlKZTlKYjBsSWpGR3V1MnN0MG9jVnNDdEtNWWpxMCtxdys4S2c4Z2sxUStKUXdWM3dJdkxmT25uM2wzLzR5REVmRVdUditBcEd2dk1MR1d5eExZc0tWZ093TGd2dzFWc0dxREE0TEYxbnh4aG5lZksvUHNkQ2lnYXZGM3ljNVVoZHZucnA1N2xEM3plbVoyVmtaeW9qVllOKzdiZEpRYisyZ1B4dWxjU0xkRXRTVG5xUWlHNlFvVDRVdE9DMTZ3WVZMREFjdk1ZV2gybW1SazJ0NzExeTRjZHVPNnc2NHVtMldPU3Z0RG5EbXBUdHlhZkhNdHJUVjNhdEdicm4yL3VjRjFiYVllUEdYaEhuMUdWa3VOeHVESFVlZUtjK1pCa2N1S0piL0xqNUlJM0JrQjNhT3Ywd1V4SUxTRk5ESGlRR3hlZGhGR3huVXVndVlkV0xPaFlKSVFTdHB3UVc1b0UwQldSODB1U0MzdW1UUFgrYXNxeXd1Y21XZHUzelpEdkhkREZkT2xrdWJtK1hwVkZ2VDB5dzJHcHMzUzU4NnEyVGg2cnpXNHJMMnBPUmFiK2VLQWZIbGpNSk1WN3BkbTV5cy9yRFlQdEhwU3MrMHN2bEtRWmxjcUtFa0pyK2Y2OEVmQjVKRTVYQktXMDZOMisvQ2FpWlpTV2FuZlZxbE1yRTJyYUxiWGJPK1ljdk9LdzRXTEU0N21aa0M5aXg3UnZhMWF1M1VsZ1JONGZ5Syt0V2x0MS8xNEZOSmVwZ1gzelhIbGVuMm9UV2xJc2RLYm9uSmtRVExCa0xnTDF4djVrZFkyWVppMlhoN3l2ZFk1bk9vNU8yV1QxaFpoKzNUZU5sS1dkbUs3Vkc4blByUElMNkU5MGRLV0ZZalhzL2IwNzVtNVRSdXJZOWoyVDRCeTBFTllObEJtRVowZ2Ywd0RHNDhiZlRoNTQwenVDNVJCODgyOS9VMXM1UmtNQ1JoV3JXeXIyOGxTNHM4aFlVZWxnamd2bkVKK0NDVHJRaTlaTVZITm95c0hRQWhaWDZKdUlJZ3dvZUlRZVFsRUtJSm5pVWV3ZW9yQjlrQ1Ntb2JLbVpVMTE0cVB0MVpJMmlFQWljb2NpdThXZDNGL1RQbnpESWxxQVVEVWlsRGlaY2hueVFtTDdOZldWREpmZ1dsUlBpaDZTV2xlWGFieGE1UDd2b3JhTnNqWGFYdHF4TGJFOVFhVmNLRW9vNzVMVzFGT1pWVCtYNkdVcDBMZVpJTjYzMDJsRnhnTnV6MEtUOTY3T2dXcjNkNTIwQjk2ODgvdDlaZnM1YWR6MVV5ZnlQWFY3Z0FWc0VXTkxyanlkV200bUtUSmRYaXpvc0dldGtFYzB6RjlLNVZjZEh0Q1ZwVmdqcWkvTjc1RmJTOG9ISTZrOEdCTkxlREcyYzdKV1FXOUFMWFNuQkNKTVAxZVY5cjdoanNzbFlLZVo3Y0hKcmhMcTN0cWpjYWFhSXhaOVhDbm9HMU1WSE5jUm01dXNxQ3lvYS94eml0R1ZsTTg5azR4azN5M0dpWWxoUU4xejhHTTY4WmdPeEZQZUt6Uk1FbEdPSVNXRWsyN3V1eXRRYVBVbGtpNVNsYkRiVlU2RTlMeVhhMk5UWjBaTmpLV21xcTV0NHRHQTI2UkVPVlhhL1JhdFM2eDVJOThkcGNhMEZaY2I2MU1ENmwxRnRaOWc5MW9qNVJVR3VqTGpUR1RkSW1xclFxMUVJYXlyQlpsb0Y0R0IrL3pQKzBaZnJkL3VDcUxDN3laV2RRcDZ0OGVsZGRTK2VTTG11TlliOHBNZEVvNlBVYWU3WlE0YXVldmFSdjRacjRtQmVpTXh3R1FXQ21SL0lESjJBSitZVkVTM1B0OFVtVGZmSENoU3NXTHF3YTdCL0UvemlPWkNCdUQycUcrRkZmK1ZDWTBkOGZDR0QvTjdEK2Zlb2dwZVJPRW9uNWJFUm5CbnJJbjdDQTM3ZFFYcjhINWRQdjZ1MWRNMlBHMWVmczNIbk9odlBQMzhDb3hpRHVQUW1ud1JFcGJhaEI1eGFPZ3dWQklMTjYyQUxEQ2d0Vm9od0V2bUduTW95QVQySEFHcmRjNDhPYVFZN3h5RFZsMkdzWngzamxHaE5pemxXWXNjWW4xMVNkd2hUSU5RNnMyYzdwK09XYWJPeTFpV01LUXpCREhGTWsxNlJoeldaZVV5elg1TVB0c0lUK1A2d3BDZFpRUGRac3hKclNVNWhIc2VaWjZ1UTFseFBlUWl1eEpSTWF5SitLV1lndGw3RXhXUE1lcjZsZ05RUUNPSUhrTTNxVXpZa05QUEFaMUo4bkhxVkh4K3VaeGdLL0toNm14NG1UTk1GWGlITWk5M0l5UUNRTlhpQWhJanIrRFFJL0ZhK0hJWEdNaXB1UUQwTyt6NUVlbVpZN2lFQnVkOGlJdHpuQ1N5ZUhJWHdNSVhQN0pRemhDZUV5SnRNNHlSRytNN2hVblVaUUVvYndrZ21uNUxoRnB2Rmg0QS84TERpRGhvOGhaRGtDaElRZ1BFRXVJVFMrbHhIaFhFd2NjWXdqZmc1RCtFTDA4WkJNNDU4YzRUOXpMQXdSem9XMUlJSWpaWDA4SUNOZTRvakNNOGZDRVE5eXhOZWhDRDZXM1l4TENJMTNnNGp3c1hERXNaQlZVQmcybG5BYTc0UWhDbVNFZ3lGa25YNFVodkNINk9PSVRPTVRqaWc2VXg4aGlPOUNFYktrNFlodlpFUzRITmtoaURmREVJVWhjaHlURVc5eFJQR1pPbVVJZVN5L3lZanc5V0ZpQ0ZsanZ3WVI0Um9MNGZKWktDSk0waURpZFJrUkxxa2pSSTV2d2hCRkRJRTI3dzVzb1RtS2ZKSktNa2d1djczcGZVNFhTSTZld08rMlRrRnZCc2xEOVdGSmd4NkpMdzQwWHFkUUR1VjFjNTNwYmJQVzlUVTFOR1RYcFJuNlc5Y3ZhUElzeVRpUVlqS2xIQzlKc282bEdSV1h4Rm5tVFc1Ykc3WGhIR1hXVGwxaXhCVVRiZTNWclVNVE41NmpzQm5ocUNGMTRraGttbmhQdm5vYlpSYzMwb1F5UmVDNGRNUk1TSVF2VkJxSFV5andDeWlLUXBKQ2dNWk41NDVzYUNwMEZXZm5GcVhWWE9uSXpIQnVQd2puYmRtd2U4TEJTeWNKRytMZ1IwWE1laUhxRUJ6TUw1ajAxU1JmTG9zR3lMNlBFYzlrdkNvVitQSE1razVFZmp2QVl3YVByMGdsZFl2YVdrVi9jL3lPTlNzYmVpZDNLTys1SWFMOHdJRnQyVDBqOWVhdUZVWG5aeldic2tjYWNwQWlJTVZtbEJsM1V3OC9BWjJZS1R4R3dBeXZML3c0Zk82eXk3UTdtbmM4MnpQLzhWMnpSNFRMTHRzK29Nc2NBSnY0T21TSTd3N2thQWEySXgxRDRBZmFRRStRZEVKQThDaHQzUG1PQTNaTU15bTl2bEpnNHBhRExDemU5cFJnZU5OMFMrcmlxWFBTZXZQV1gySnNtUTR3dmRWOGVGMTNiVTF0NFRUMVNST3NxeHlvTll5b3RDdVhEeWdUSms1VVRSeFlmbGJxaU5iaEdFQTJSSVhTMTZEMFpzN1RYVkFHSHVZdFpZRVByMTg4ZVFTL29NUUVSbVZsOFUyTmUrZGZNeGYvM1hQKytlZEQ2cDRwRGRHNmVWdXJuM0V1YzlaaWVtSk4xYktxMnFwbGpISU5VcDRqK1lkV3B3OUpNOWxkakxJVmg2Ykg4YUd2cVFmajYrZjQvWk8rK3phcXdMMkZ4dXN2VG9udEVhcGpGczM5NXJmQnBKUkJzM0h0V24zcTRMUm1KUm9USlRFa2s5YlJMVGg3VHB5L1ZLZlM2V2ZYQTZkZnp5YlFyMWV5UzRCZTZReTdiVU9XSjNmbThnYUhvMkg1ekZ5UDF4WDg3dkptNU9WbFlGb1YzOXpUV0Z4ZFhkelkweHdmK24xRGtkdGR4Qks3NlJjSEhCVG9TUklKMlF2WitQUVFUU3NrancyaXdhYnhhR0QzL1A2N25yejRTU3dxeGQvZ0ZyR0Y0UXJKSW1xbWpleUc1QSs1SWIxLzQ0MlgzSGpqb2lQRFIvQS9qZ01ETmNQbDdEVFc0QTJwRUQ0RncvQXdja1lLZ0JTdW9BNnlqalNoQmE4blJQeWMxOStPOWJIVWdUV3JTU1RtQnptL1JxenRKaHBDS2dENXNWdTgzNk5FbnBpc3lqWmY4MkgzQzVDWXN6V240V0wzRStLM3ZzYnU0WG5EczJaaDFrMklBdnRYWVA4aGxEZWVXVWxvQUNtQytRTmhNUWxuZnI0VGsvZ3BmUHFEL0IyZXlIVTZjMW02YTNqNHplQjNOc0pLTW84S3RJTkhVWHgySVJhRVNuaFZmQk9jb041Ly83VmRuVGNncGdveE9na0RRb1F2QjN4VUoyWkJ1dmdHWENPRGNPVGxCR2dhdlJsSHZqbXlrV3NrRWpVU1dyL2xkRDFTZFpDdmFCNDh3Y2JqdDhubXppNy9GZUNSTHNKTzVwNHFiOThjMVZBOXBkcGtpclVvRkp1akdxdHJwTy9mWk5nbXo4alR4am95Z2wvNHFiV0s1dEY2NUxXTkRCTWw1b1NjaTd5bVlYMDhMZWJ6N2NRL3RpeHhTVjdmZmQ1NTNTTWovTDlWM1R0MmRPL2F4WFBzUVFMVDRNZkE2MnptQmRRdy9Iai8vdjJTSjNVVnZJQytwb3ZkQ1RYY3hRL2RxVktBYjg0aHNSZkpuM0hrZ2dzd2RNZjlpVnlJQTFOQmRtYjZxcDZ1V2ExVlpla3ROY1U1dWVtMjFiMUZndzVYcjczQ21EMnQySE9sTHNWaUxWUUpCa2pNcWt2UVZlYk1hSGNNSmFVSUtwdXBNczgzVlpOWWxqV2p6U0FNeGF2VFlqVnFrNzVpampZeE5rNlY3ZEJGUmlhanBGbHdFTHJvY2NucjFmd0hyL2YvcHMyZVBZMGxJU2xKd0FRSG02Wk1hV0twMjVTVVpHS0o4THUvbXk2akNqWlhHbytLUnlCVjhxZkFoNG1aVTdCbGpwb3NLU21qYXAxYTV5MzJsR3Y4bFZydDM2bEN2TjFpVElJaDhSYWpQbUtETHNWYUdma28wclFqelVKNmxIbWtFU29iL25GTmxvQUtqbGFldTJEd2lyMmZEZENyLy93TnJ0V2MzYkgrdkQ4L1p0cEhMSzNEUGtibVF6SXJraEphVXRDYU1ObjhOcVVHR3lxVEducUVsaVZKMjVJV1l6cjlQWHRBR0xoNjNjNTFoL0VmZmx4OTlkVmcyTWxHT1RQZ2huaDZrczI1SG9jMzg4Unppb2YrckVTV0lTMUtxVTNCMjArY2VBNFdpcGZSRHBZekNnbUI3VFNkZnNMV0dXaHNHcVZQNy9Rby9RSXNTM2dvWVhTVVpiQm4vQ2NhUFhIbnhQZmZuN2d6cEllQWRQME03dzkyY3VwNU5vb2RvNk41Wi9uTEZ1dzVzYjFkcGlGL2szYTFFOVNNdDljSTNJZDlHSzlTd1loNEJENDljZmV3K0NRaGlzRFBnUUU2bi81T0ZOSXVvZ2RQV0RBV1FyNWJvUDI0ZU1NbUtSUmJEUDF5VEhhL1l2dWZXK2c5eFhsNXhTeU5UdzUrUTVxNndEZjBmYlFNTzhsQlNZai90RzN3QTBBNnhaUWg1eWRiT0hhMzM4bkNxdXdhSTY5SzNmUzY3TFQxaXdiT3ZteTk4ZUFVUTJhYVdWMlRrbDZVM0xacSsyN1F1aDBYNnBOUUw5UFN6R2JiL1RYZFprOWRSa1BIN0xxaHVtMGxVNDNwRzNzblJadzFLVmFqOHl3eEoxeWo4WnFhNEFaOWFwYXpKTWxzSmtDTU1BdTIwV044SFN0ZGdGc0JPNnIwVXFqYWozTEdneDVQd09jSzBmQjZWdERNWG9QRmFyVVllalBwaWg1Vm9SVWVYajBoM2RJVUh4TmRsRjR5RkI4L1ZKSmVGQjBUMzJSSm44RDBuMGJ1Z1EzUUdQU24wNkQ1bmtzdUNUQ1A1SDc0RVdxcGtnd2piQTBCVnFQNERHb1pzZ3d3VXZFWjMxMkFlQU9yWUlpZTVGRWE2YUxsa1lMT2owNnRyNTk2WjFsVlZkbityczgyYmZxc3EvT3p6WnMvNitUK052YVpJZlhSU0p1UGpRZWJuTWRPOWFFbnd6b0JpUXVzb3NueVNnY1B4TUhjWStKdGZISkplR3NFdGtLZmVOc3htQ3MxQTZsRGZ1dXhsVnNDQm9Nd0dGd0hyaFVyc0gxNGZHUlk2ZytsRWdKVVZwOUhaZk5CcWZqU2loWDA1SjliaHVrNURDTUVCbUFmcnNWMDVNR1hReGw0SFZuZzQ5ZWQwNUdoWkNta2loKzRibUNmTHNmU3VkUmsxdW5NcHFXZGxoeWRTZS8zbDViNi9YclRlVkdUVnZWdFRFN2NuWmk4c1cvVnBLaXpKNVRzZFpmRXg1ZTQ5NVpNNERJTndFNkpuNFpIUVpHa3JnUUVYSERKY0RwTVhnWjgyZUlISGoxeC80WmRRV2xwQWJLai8vd2YvTkpJQzJ5Rk85RFNpUDlVNkpWTlR4eTg1SjZabmRlVXkvT1czTVpjZDFPV2xCTitLbnFnRDE0bUVmeWs4aWoxZCszYWRXVGRPczhMK0krMTUyRDdFcWxkbzhldHp2aytiNGVYR1lDZmdCNjZGZHNkNURCLzhUZ01aaDR6eFg1MEI2Ky9rdGRmaWZWU1ZNNkIvdmYxeE0vdWhoSFNkaDR1TGxNTno2Vkt2ZCtqT0JVaHMwcHZJbjY4U0hvclFEcFRZS3kxbzJGbzg1R3V2Vi92MzNLMHEyWm9XdjUwcmI0dWRlYXN5UXNMcG1RbWJQRXAxUEdaUmVLUHkyNXUzM0ZqWEVyVUJIT3kzbEhjYTF4bDc3cDk3Y0V2dHM2N2JsWFBSVE10eWNhMHJvN1p1NXQ4RHZHRjJMalloQTN0dnl5K2E5bVdYWStxNGhMMGQ4UXVybWxoNDhvakYwTU1yT0N2ZXBSY3k2TTJHclRDVzJra09VQzZzRXhBaDlaM2cyeDl6MHMxYUgwM0lPSWlqdkFHOXNHUVFvWGxneVFGeXhZczkvTHl4VnBXamd2c284bTgvRGNTWHI2RWwrc1F2NTZYRHdYYm9aU1hMK1ZsSWJBRDlpa1NzWHlaMUk3bG5ieDhPUytua2J0aEs0M0c4aFZjSGdmWkQzMDBEOHVIZVRrSHkwdDQrY3BnTzkxSzgvQVQyK1U1bG5GMEI2OUhuRHpISEI4NFZ6R21vTmovR2w3T0l6K2d6cDZXZEFhb3hlRE94WFhHeXZtZ3BuYTRCaEhEK1AxcHJKRjNMSzZ6TTN2d2RZczJ2NVdlWk90U3I5QjRGSnFucnJ2dW5tdXYzUTlqTUNaV2lCWDhkRVRNb0l6UktEd2FSY0sxMTk1ejNYVWhHRW9vWmlmb1VlUWN4WHdVbTVKZjRqMEsrTXJ4U3RvelA3NzZvOWk2ZTlySUNJdUlRUndBVVpBNjdMRUVlOFFUUGJzVmFLeFMwRjFldkZhTndGZXFUU0ZJajJCMW9GNjYxWlZkVmxGMWRvUDR5VCs2TXRNNzV0YlUyMUxwMFlWemM2Y0x1dGF5c3ZaY1NEMXNUNThGOFFlbTJSMU04Z0wwQXVmUWg5bExoVDBZcnBYOXZXVGcxeUE2Wi9heTIrNCtkbU5uODl6U3p1Nk9lVFdkNnBSNzdyenR3ZVFENnZrOXVxNCtMYUZjMHB0UjBrbEV4Vi9INVVjd2hZcnZPeWhaL0ZWM05WNjRzSDN5M3c3U28vKzRZZmtWczZoVlBPdEI5WEVDdkc4dTlvM21QUVVyODFjd3I0T1B4VGUvK3c0eTZORURHdzZNSEpDUlJzWWxCSW00RjhYdjNubUhIcjNvd292K0RJN29FSTRvbWIxdk1oL0lxZ28rRWdWZjBhVEJ3WjNXNUxNZ0pmL0E5T1dYelh6a2lPL3NETmRnUm4vdmpnbGJSOFJMRTFPYUR5Ky82MFNpZG5lOGV1SGkrQ2VJelA5MlNWSXJ2OWQ1K0I5ODllSFkySWRqSUloZjBxUGl6eEExWHMvUWpaakZTL0ZPaG1vY1l6UEwxOHEzY0NHL0hjcnZoOWpJbllJRVQ1NDdhMnp6bHRxeWkyTnlpK0FSc2Z6Y2JZWWczemV4UjVSRVNlT1p4RlJiTi9iQjYrSWZZUHJnRytUNkVaakZNWEVYVEJmdkMvYkl4aDRSVWcvVTVoaFlrZjgvTDVkYkZVempNV3djQ2lTRkl6R0NSMFhQWDMveitodWV2ZW1XeCtBMjhTVEVpWE9SOGs1WWoyTExORytWdEs5aFBUUkkyUGJkRFUvOGNNTVRjRVJzUkdnZDNJTlFpalB3TGYyZVBpYmR4U0xPMkhURGZPVy9Majg4dStXS3dlV0g1N1FjSHB6UjBGaGYzOUNnNnJodXhlcHJXOXF2VzduNnV1WkRnNHVYTEIxY1BMQ015S3RzZ090QmczT0w1N05rRURhbmg5UE1BcGp3QUpqV1hYREJ1cjZwTHJmYk5mWEREK25SemN1WGI5N3R6czUyRXk3Wk5DNFovNzFCaEF1Y29iSXh5OUxiUThTakgzY2ZyNzc4YmtuQUpYMXByWlBGdTJRaDc0L3VuQnp4OFBXU25KdnZjR2kwOU9hZ3FMS2tsL0U1Rm9MMmdPUTFOcWROVUhGaHM2QU96T3QyKzkySG5qaW5iWFoyZnM5TWVuVERRRmx2c3ZqcHlaTXdsSmZUd1h3VDFLT2Z2L0VUVFZCUTJSdERkeXZjRVVPYU9KeDNlK1pPM3p4clNYZFAyK0swdk5MRnJWZnNMVnVUbnI4dTMrdU90V2VCd2RvL2EzS2ZOMjIzc1VCclN0Q205alN0T0VkUTc0MVZHWk1UdEpwNEFteHVhU2Zmb3dpNzI3QTcwRXRQMGpsUFV2UGYvamIrRVVIRVZKVHBla1Frc0psMStHUmZTVnJEY1BiK0s4Y0tDMWFPWGFYYXN4M3VGYXY5UmF2Z3VEaDkyeDdzeWZlLzQxSUVRdzVZL2ZyemE3dDJ2Zmd6cmh5QUFMY05YT0dLTitTVkdRMDJEbU5JT3J1djkrbGpyOHhhOEg4TFpqLzdBRHdxbG1BbksxcCtPbnlLSFdYcUY4dTI2Y1N0VmVGaHg3a0dUcXdkZXZuZHAxOWZzT0RsNXo1NDd6MVlDRE1mZVVROEloNEs3VE9SalZZU1NmWEZaeTl2M1B6a2x4QUJkNGx2Z1VOc0ZNY1JtWXJJYWZMTzR3UDJZQTVXSVJXdDdYR2FJQjZEK2hHNDRzQ0l1T0FBd3ZDTS9RWitwV3BpWlBObURidGd5QStOMGx1MUNpM0I3NU5tRXhiR21XZWsxM1VVZEpmbTVEanlwaTdNR0NwYnNmaG5UWHFzeVZodFREZVpXNlo3R2pJbUpXVmFVb1lFdzd4ZThjYUZxdGk2Q1lVR0UrTllHZmlKemtSUFMwVk1rcjFMRE9RYmpsS1RxaFRrWjg3S1VkTVVXKytxd2dYbG1RMUM3SHlieFdMTGNUam9Kd0dpTSt6ZDJMeDVzbG1mQ2Z2amY0dXZySzJ2NW1mZlQvQTBqV04rdGowTy91M3hBRStuek03ZXRtUGZ0cFl5ZEl5TGkwc0tTdlVKNmgzYnQrMnpybE9YVDQ2ckt0ZWdqSXdTOWFDTUNkdy9PNjBSWEdhb0lqOXUxTExSL2RLMzB0OVhNY1U3ZWpqZVdHOHdwcVU0MCszTzZMMmJtamROZHZ3NmJuSVp6Y1B4djhmVjFFNmZ6S2wrVHlOUTExb2VhekdEN0lKWlZFRnZUK2xrY1V1Zjk4V0k2dXJLVHNlZ1Z6eTVhK1BBR3VXRVY5S3lJeTUreVoyVGRKWkdCd2xiTDF5NVdGK2hmU1FuTTRhdnBvbVlYVTVQSWwwQ3A0YnJRV3ZBUHd4U2VzRSsyV2MxNWRoMjdCaXRyNmNudGVkTU1EbFR0NHFiNGR4QlZkSmI4dTJUcHFGa0poNDdETGw2NnZSK2FiOFBQajQ3VDQ4ZGxoWFVsSGZsRjNTWFpFNUxqRG0wYjB0aGg3dW5ydFJYYXJKWWJYYWJ2U2k3YW1oRzA3cHlrekZkek5xMFcydFlhODd6YjRuL0pLNjhZbHFaRlBNaXRCQzFyR1k3TzE5cy9KU1NGeHhzMGh2dEdhT2pXVE56cHMrQTJXWlRvcmlIZmlMK1pEWTJUaGVIc1N0L0UxQXFLUGVqK1VvSzlhSXJSN3Z6aW9yeU1GSEYrRGl0OFdabGVWa2lOUEJLd01INzhWOFZhYVR4eWNQVGhGRm82eWdyTkNlWkRDR1VQcHJmcmQ2ZzBDWFN4VUdDd1pGc3hKSElaNTdmdzNaUG9mS0JpOTU0Nk5VUHJrYXA2MS81VHZ6NjAwODVOdkE5ekVCc2JQQU9FNHpnd0l6OHNwbU5vMnBCWllnVVdscnAxUEVua3d3VEpPcUtGVGc3WnE0blNVM3loMGN2elpLc00zckU1Y2dZWmVsUVFsNUxmbmFseHQzaW50b0U3VzZkdUV2S3FjSnRNMXZNMXVTR0tlTFcwN09nUG1NVzlHR3pnT1J5MjkybnAwSGh0Vm40TE1pcnVoVDdSN056TGlJc3Z1WHpzdjBDOGpmdjNidVpwWWFHaHZqOTI3YnUzNzkxMi83aFBidDM3NUgyQXplZGlmMVY3QTZrUjg1aCs0Rndlajl3UWVXaE9QT3NUTDRqcEZZWnFxVU5JU0h0T2ZxaUs5bkNkd1N0K25QYWlUdkM1TnI4OG1SSk9qZjFJUFY0a2hScXlYNTJZS0NFWnhoeWMwbk1vZEdpeURBNzlxZVA1MzZidlIzTnVIcjY5QnBaWTNBWG5jUm1FSUw2NGtGMnVNdVNXdUVaUGFTZk5rdlFRRStFU3J5ZEtocm5LckNQT2ZBZDNJOXkySEhXZVJReTlJU01ERDBpNVJNU1l0V211b3BDLy96S3pobXpwNmFhaE1TNktkNnorNGRtbE0zS01DVmRHQmNmblp4WVc1SS8zZUZja3hpVEVKTVFsV3ljWE56VWxUMmtpbVZuNDRUQUwzQUJQWjhJZkpVeFQ5cm1xd0FwdkM2dHRndEtadlMwVDV0aFByUjl1em5ONUlqVlFXdjNhNFBxWFNOYm56SWJJdGs0Uy9udmR4UkV4VTZHc0tXS24zQXdvVzNlOUptaitxUTArNmhuOHB6cHNFNjgzV3dVWU4wNE80UHdIODJqaXBEemMyenM4ZG5ORDUrZ0N2RTJtTXN4Q2x6WEZZZzU4L3lFTCtwcWoxenpXRm5qMWJNS3g2NkJhdkU0ZGpvQ2pTeGhSNW02RVhzR3owK25SODlzRHViT21QTFFEVGMvWGxmMTBQVjM3TmtERWVMdzhJL2k5N3dIN25CdTdKR0Fxd0JQTWtta09PQ0d2emc5Ti83Wng5dG1QZnhNU25kdGVZRitUa29hMVlpM1FNdjRrNjFONnZVSzFqOEpzN2VwUWpwVHBaKzFlSVNrSHo2SHYvLzB4eVpRYnQway9yYVZyYmNvOENtYTJaMkE3OFkrcGMzSklqTnN2Vm5sS3dyOU9IZE56cHFST2MzRDQ4NDEwTDhHZk0rdFgvY3NiTVdUZml1WSt2dkZUeGkvZEJpQk94VU9wbnNJc2NvQ3lTanRnc0Z1M2JVNnJyYTJ1QlNCa2NrR25mZzJYSlJUVkZZc1lxd2NwVDBDcS9ndlFQbU9EczdUemxMSUx4cVRGVmFmUCtSWWg1amNRbTlsVTdVdXo1anFicXpwYnFvVGoxNFNZNDRXTlBsYWFMZGtsK1Q3cXFMVVpyMStqclZ5eXBkVCsvcjJ4RVRsVFhBa2FKR2pCVGxlZ2h6bG1DWUlTUG8veExwaHAzajdqVzM5L1czekZ2UzN5ZEZ0MFBiMTVRNTBkZ3dzN3V4WTBwdm45YmpkSG04ZStzVkorRmI3UEViUGRTU1Z1UGhMY3JqZng4OTFIQVA4QjJZOGNEYlBVNzVvWUdWL1dWYVd2Y3VWbzgxWHdSMDlnNE05M1lPRDNSWlRjb29sT1ZsVThSOTRnTWN3c0toL2xhNDdwa3Z2eXBzWUtTNWUwZGUzWWtYZmd1VUx2WDYvMStzdjlIUnh4d2pIcVE5OHExRFNSM0M4S2NULzd6eUhjaXk3UVBxNXFobENmbDRVZmlQWnQrcTJ6Z1czRGtyNXJBMlZOZXNiZWY2UzE5dS9kT1g4UkovR2w1VGx5c20yNTZsNnIxdTA3UHA1VXQ0K1plUE1PWnVxcEx3OWNkbkN2cFhSVVQzUnJteGpWazRDUWMycElZcEcwWk44UHRMNTcwMytpMi9qVk1uaFlYYnA5NTN5VU9McXp5cXZYak5OeXVjc1hqd0hrM1pGcnR0VjJlaEx0TVNyRStKc0VGVzVja3J0eWxJcDl5MXBhVm5DVWdWRTVtVGxDVXM2T2k2S2pZbUxSM2xDOVpWSlBQOWJZN0pNa1ZrUUl0Ri8wbGJ4dFhXem0yc3p0RWtwWnFQMlB5dHFLaHlzblZ6ZHRQNTVjMUlTUHg4U2NZL3owTWZRVW15RWdPU2h5WEtGR0lzR1YxaHc5WmFzMjNiNWdlbExpNnFXVjFmNFBjVTFQZk9ucDdxakhaa09UenA5N1BEK1o5L3l6NitvV3VoUGpHbVprYit0ZFB6ZTJRMEovZ3g3Sm4vRDNrbkx1YjhpdjdSWVZiRGp2bnVwWXoyOWNueStJdWZQbC9tck02SW1TNzZCM3FkUjRKNWgxU2lzZ3VxSk1hb1Y3M2pzV1ZpNS9xOFFDZkRYQStLNCtQc0JqQUZWNDBBMG5HNFRaUEdvMEhIeU5oeUN1M2xrYVIvNURLbnFFYk9GZnNMdmloNkZqVDJhNitHcGYveDgxN3lCOXd2b0orT21UNGR2d1ZXTitEdm9iSXA2SVhhMlpqU243aFpuUmlBalVpTlAvYmczQXRVVC9BM3IxVm5WWmt0VjF1VFdyR2xaMlpPRFh5RmZaeE0wTm9PQXB2YURMbFZRcHliaVYwcXpYTG1aUGJVWWM4MTB1YVF2UzVOVFU1UHR4cVMwTGFiVVZEUDdndEkzNGU2dHBDZjVDOXJwTzcwUWVuTjdkbkZmU1lGZGE3Y0VQNmxoNlVxODZscHM0Mi9MWC9ncnVmeHlGY0YzY2dVR3RSUWFwMUwveWhOUDNQSEVFOUY5ZlgzUUFlM2lEZUwxMERFNmVwejFVTWh2OVJIYzgvSmhEd0VVSHNXSlYwZkZWeGM5TTBKengxOGNvU3B4UGNPcU1WcnlKc3BwSUZiMndueHFSMUlLSVc5MFNnMWI1MHgrZGVPaTF1YkZ5NWVtcHRrcXk5cm5kdEhHYjFPc0tlcjQ3M0xGK1VNcnUxb1BsVmZaYmJxMWx2WTVPYUEzdDdwcmJSbk1zdXN3ODlLbmNBUUNtNmZRQ0Vmb05xaG5lM0NJamI5L2NPekRnMk53b3FXbnU3VzF1NmRSdk8rNlpMUUNUUENZV0l3dWFoNjhnTkc4NmtYZFhZc1dkWFV2eXV2dDNlRXRLdko0aW9xOFBCcnhpNktVUG9pN0NhNHh2MWFQQStMUElxRng2bVN3cGdwMkZrV1RIbzNaSnVkNWJOTGNpK3UyWnBXN3IrNDk2Kzg5QTNjdVBldnZ2ZVA3SStIRHlFazVtNm9QdEUyTUhJbUo2aTMwVmt6dHVxcC95WFh6dXE1Y0VCOXBpbnc0SmliSDNSY1YveUMvaTJURFNvaVJiQWNVdGxRZmhya2h4dFhZbjlpRWdqOVFiU3k2OHd5VUVRVmk3MGpaSElUMVV4bUkvejZvRFdMSVlhb0VKRHlPTCtPc0Y0M0RYZzZJWURGNWlBQktTRmc5SWduaTVYcWtRT013NXV1VUtFZ3QrQm5HWDhPZXRFcEFjMUZUWW4rakMxYmVXV1NzRmg4SW94ck5xVVl6cXRqWERPM2dwRThTck1VRFBXaG1mbkIyVFBPNXZiTno2ZTZ6RGx2dEdhN1ZmUlpFcTJBcUpFbTdoS2FnTEdpaFNwVU1obk5QZzdsY0w0QUxWMHdrb3YzOGtTMTdTbFpoYnRZSXZQQ1J3ZkFSU29VSTZrQ0VBK0taVkpqL3lxVXFCUVA1RXg3amZFTC9ENkVNdno4anM2QUFEUG40ZHBqdmNPUWpqVkxJUit6N05CSlVKQkhMTWxjc0k4My93cU1TOHorcEloaDdyQnhsSGhzQjVxZngrdGd6dmJUVG5sbUlSOFk0TkdLODV6Mm1XL0ovakFONUZCbzRaem5DU0Iza2NjNVpCVll1b1EvM2xXb0ZSZng3SFAvL08vc093S2FxdHYrY2N3dUI3c3p1Tm0xSTBwVzBUWnF1ZEtaNzBKWXV5b1pTQWRteXB3ekJGa1QyY0xMY3dxdThMTWRiUmhVY3FCVlJGRkZ4Z0h1UGQ5UGIvem5QUGZmbXRsSC8zL2VKdDBsK09mYzV6em4zak9jOEt4K2pYQ2hQejJpOStBYkJQMlhsaWJhSnRvQXNrVWJ3TGJ1dStKYkdxY0RJZ0JNNDVzbThONG02VmpoM096eUhjZGtIT0ptakU0K1NzL2dsZTN4d3NOWDQ2Q1h4Zkk3dUVFL2xxbVdJSE5KMVY2WER1Z0pETFNzNERMS1FRaU1uQ1pWQ3RTYlpRMnBrOUZGYkY2a04rN0ZUTE9KRjhyMjlyTUtSMG1HVzFFSjJ4Rk5neDR6ek9xSHFmcWR0K0pSMGJPVmZtT3RwbGV3TWk5YXQ3dDh1aGRBYTdocUh5Y2h5RFBDaytkMldlVmZNTFdRTjRvUGxEWlYxck9mVVg2UWIwT1NCL0VDN2ZXS2czWTQvYVBmLzU3bjZ4UFRyQ1BrRC9vTXU4WHJjN0pYcFpOdmhIS0VqdlNNSlFxREZsL1RINDZuMmVQenp6N3V0RG9mVmpTdFd6Snk1WWdsWkQrdFNrNU5UbVJXSE93ODJHUTJOR1NKV0hPU3hXU0M2WDN4eU9mc2ltb0ZiQk90RmI4Zk9vVXVYTWhzR1FpaE8wSS83UkVDa3p6QktBOFFqZHBUdzBETFJZNFFvQXVDQ3NyWHQyMm9PNzFwYmhxNHl3cmRYajhKNGRGVk5RME4rM2FpSDVqenhZbDArVk5JNW04amFjMmROdVdVV25VY1ZaT3g5U0h3WHpIUWxZTEt5YUVIeXhEOUErSU5RbWFyaXlmc0w3aVpoWHBPcjdtaUt6VEduNStabU56c1RWNFltRzF5RjZJRXRENWpDMTgwZE1ybTJmSHEyYjhCNklxVVZESnIvcEhLd081K3Y4dWdlbUM0eVpLQXVVamRRRnpsQTgyRHU0WTZDTGxMVVBJd1hkWkVjMWF0eU9WaE5KTjFNNmxOdWt2d3RCcWhZSlExcmlDZ3FVR0hLYkJHbFRVRWhhTVpZdHd3MGdwdmRocm5aZFpNeUpoUTZjbTRydnNVeUp5MmpOYkprZXZ2c3dZTjYzd2wzQnc3aDRvTFNyZUZvdWpuWlo2L3g1U2FxTWF5SnM3WlVPR3NUZkllT2lsbWdEWXMxRk4wMk5iSlkyeGFsQ3JYZ2lKaXdTSlJxVC9WUFRsUkFiTWJQM0ViQ2R5eXhZanBCbjJQcHB3N01SNHpOV05ZaU1FRU01UFpvMFZTRHE2TitZVjdSZ3VGRms2TmpKaGZNbksvMDRWOE52TE5rWE1JTXZzR1NsQmh2UzBoQTkxcnNneDZPQzBxeGppMVozdEMwdkNqRlprMmRQWTNvTmlkUXZ0ZFZsSmFXRjFkV0ZTT0RMY0hmTW95T2tQeStuL0M5WkphbWlTTUVtQkVVS1ByK2NYWXBTSERkeUVlTVFWWCtybzF6VjhhblJFWEVKRTVZMG02cFNHekp6QWtKVDNEWVl5MzY0R0Z4YVNubzg3VjNqVzVJcWJLRWFnSWpnL1gyaWNQSHFqUkxJNGI1NndQMWtTVko1dnhoMmdoTmpLRzRuQStudkJDR09nZ3Yvc0NMUnlyTlorczVEaFdXNzk0UFJEM2JTc3d4SGFGTzFCRjJNUjBoOTlGSC8rUi8rK2dqOE93d2crMUtTOFlORWtXN1lNOEVRUC9tLzBrdFdmK0pjeGhqczZ3NUdKM2dLOG0wbjRPMjlTN2tieXFIYmhrY0YwSDJ6OHQ5WnFvWEJ2OVYrZmJwdFlycFVKQW9OVmRYTStaaEwyS0NNOXBLMXlpMkZRazZURFBWR2NKSjMwdGxxSlVxNnE4OFpJUUg2aEN2YXBmNFJGdEVtL014c0VPRkNSWWRtVzFXQjdiWkpFVFdtNmFHQm1haGJhL1pzNnQyUFVxZWgwTEFUSXVTN3lGVzJqdm05ZldKdFBCZ1pGT0l1dzIxYjJvVUlkSWVEZjZtek9kVXhUbU5PblR6MCs2R2htN2hEN1dRb3AvbU5aTC81dkhCNklHbUpvWE01aFRFT0hTQ1VnY29YRnEyakZxZmxpMUR3K1oxN3RuVE9ZLy9rR21PY0l0Z1FYVlFwMkdWNERRY3Exc3dlblQzbGkwbzlpUEhVZ2VhOEZQRDBvWWoxTU0xbys4U3NmcGRWK2pJbW1Ta3B3aTJXREFYWGxoRGxCcHRpTVpzaWRPUWNXN2g5RG1sbGNUc042ZWhxSlc4MlR0OWRrTlIyOUFmNGpMMjdkdnYrOE93a0laeHU0bmxMM1Y0YWVPRUhjUkltVG9jYlV4UFFCRjZ6STk0TjlQRWZ4RksreWVlckx6eFhKeGdCOUprMHFGR0twVEZaUUVMOVBEaW1lKzdYVGI3ckJhMzIxbmZmUHU2UloydWFlNkphZkYxOVEwV2s4bHNHb1lMc3dKOE9wUUo3anhud1F2TEh0blh1YWg2WGw3R2Jha2orSGs1K2ZtNXVmbExSRXZMZkh3RHp0OXlTNHZrRE94bGNaazBOMnNTc2JoczJOQlZXQ2haWFN6bWVMOE5peHNXRjVwdmJTOG9hTzg5QTVhWEx3SUxpOTM1b0M4RVN3TjlGaG9kRzZaR1NhMG0xblVUVEExZGRNd1MybDBiY05FS01EYmNnL0xwa0QyQWl5aHRCWnprLzRuMkVlMXFsS1JkcFRRa0RhdE15N29QdEt6bGdwNVZwbWsxdDllQXJyV21QWnhwV3hHUk9hZURCNklnZmVRaEdDd3FNbGdZcllsVXZtaHM3Qm85V3JRUjNKSTZQWlhvWGYvbG5PNDhUNFFLV0w4djQxeHNJK004UWhvOWt2ODNyQUZLT0JOYWxIcUxOZ1NVR3NuMnJNMHI2L1BTeXVucmlOeTAwMVludDExYnpHM1RSeVpuQk9TV3pWKzkxWkNibFZkMjI1cXRNYTU3Nmt0RE5VZUNkNFZxbjFiVkVaNjM4ejJLOFgydlVMMnFrdG13NkhvTFdoTlZ1cXU0M0cyTWoxYjdrMlVxeVZwdmNta1NWQnF1eFY5Qjd0eEI3cHowQjNjR3BydEt5b3ZqRWlLbE8zUFZDU29WMStwUHBmUExmQTg2UU81VW9oeFVyS0MwN3VHdktocjd6dE56RjVjcG5QdW1tVnhqSWh6ODFXOXpvaHlUYUprOXBFeFQvekszbXZMNmx6bUNheFF6dVh5NldtaVU5SlNaVVlCbXhtZVA4UTlLNS9KL3lRbUtpNWxHU2lYMGFSUitaSFVPVkNqU3lKRDBwQUhJSEdIVlJBNnpsMVNzY2FYR0tVY0YybTFOdzBsNUN5ay9sSlFQRXNycjVUZUVhTVU3Yk1GcTVSaTRoWElTUnU1UktFcG9IYzcrZFV4aWRYenBtMUVnVkRKdkFyMURCM2RVMFZxY0EycHBEOUVKOTN3YjVDeG0xY3k3aGZUa2hUNE5Pa3c0VTZKQ2RBQk9QaGw4RC9Xd3dXYkZhVGo1dU5CR3dCTUpUcXo3Qk85aGVERGdRd2srRms1V2J6TGNEamhZRkxsOGduOEllQUZLQnJ5UXYwb3RaUVQvQlBBOFZDcmlxQWJ3VHdWY2NWWEU2VTVEOE91c2ZDN2o4eXExd1JEOFMxWitMK0RSQkg4T3luL0Y4TzhBOXlFNHNZY1EvR3RHaDROOUFmZHA4Q3NRVlJOR2ZZVUhkSnlST2o2QlNlSzEzNlJITldrTXVFQVpOcFZUVmJEMDNLcUtxVHNVUHdvaDhEOGhkTE9FQ0ErVGJnRFZXTWtkQ0tkNHFQSTdCQitpN2R0bEpBVlJIUHlFTkNpVTBGUFR2WHdnbHlvVTVLRlRLZWNLU0FpZUVCcndoREQ4amllRWNnQTl5VE9pdW1LY09IS3EranRKdEM2UHNidFpGVVV1K3J6NUhtcDdKLzE3QmZvM0I2V3c1OUVqUFEvQXBlZlI0M2tlVUo0VG55dStGOGJmQzREbm80T0FWeEg4ZlJobkx6Rjh0WVN6a3ozRFhSSitDUEJYR1g2cmhOOFArQnNNbjg3RzkxVnBmQU11amUrcm52RU51QjNHallIMEo0ZlZpZ1FhL3hyYmY0WWEvOWlOUWlrenQveExYQzBtUmYyWlB3VXNKZkFrdlQwcmZwUDVWWmdKUjROQWNvOG5PeW5oUXVaWEVDczZHM2o0MUFpeStwZmpna1VuQS80OWNEc29xQUcyU3NzTHFOTkJaMkcyNUhCQS9ROGl5ZzBtd280RDF3bmVCNWpFRDJqQW1nNzJXNDFxUUZlbzVGYWdtMUtMeStUR2VVOExNVmNrYVNLUVFGbXdQM3JUbGRFYVNFT3dYV293SVU0OUVkSEFld2ZZTXJGTkltWDAyRFQ3RSsxbjRLU3I3WEhjcXJqS0RWVndzSnNvYTZhYzNZeGIvL3BYK2cySEZGZTRUdW1iR2M5dDRsQkhCeGxMaitOVzFFUHVVYUkyeFc4S2hUZENWcU5pZ3RRRFhkaW5oSWlLVTIxbk56YVNpOVJBL2lPbDNCeEN1VnduSzBYQ3hVemthbnh1MHoyb2lQemhPanVnUGlkdXhXNmdQa1h4QzlRSFhwMWNKeG5OWFRDYUo2T0pnRk12eERiQVR6TjhvNlEzU3dIOExNTmhkb0czNEoyQW54Tnd4Vk1lUFJ2Z0x6UDhTUWsvQlBpcmpNNG13TUgzRHZBTEROOGhsYjhmOERjWW5nazQrSmdCM3NQd0RNREJ6d3Z3aXd4ZkNEaDRhQUYraWVFL1MvMndHL0IzR0Y0Rk9IaE9BWDZaNGRtQWd4NkY0aWhPd1BIZGdJT3NEcmhEenI5WHU2WUNMdkQ1VjhZbjRJeFA4TUxpaGhMOFhjRGJVRGpnMUtQcEY4Q3ZNRHdVY1BBa0F2d3F3dzJBVTgrRUpSUkhPZ0ZYN0pYMG1ZdTRCNlRkZFRMQnRVSjVuQVYwcmpNNmJvbCtMdUEzR0o0bTBYOEQ4QzhaL1Y4QnA5NE5Md0grRmNPL0F4dzhDQUQvaHRGeEFnNldmOEMvWS9qRGdJT1ZIdkFmR0I0R09GamZBZitSMGI4Sk9HaFpvTDFtVnY0NDRDQUZBNTR0NXgvYXRVYldyaW1BQzN5dUYva0UzQWx5cFpuTThobzJ5NG1QUWMzbXMxUFlMSS9uRVBtbVUvcG0wM016dkdiNVhXZ3RVUGRDdk9iaEpqVFJlNzRCRHZPdGo0d0tGTVRtRytDS3A3ekhHWlRmNFQwZkFQZWVENEI3endlR1YzbVBTK0EvM0h2OEFXNEFQaWwzTjluNEExeXgxM3M4UWZrMDcvRUJ1UGY0QU54N2ZEQThESjZUaFR5bjl6bGZzRzlZU0RTR0k2UzJ0dmF1VmNkWDRkYXhZNDhlSlNVTUhGSjh3dTJVbFNncks3dHZiZGRhRHBXVzd0aEJhTGZoVnF3bE5KVG9RZVFDcW9Ya05OQ052NlZhRHM0bzJ1NzFzc2hJVU5NcFIwL21YTTdvdE9pSUFEWEc4dmQxcWlpSFN4T3FqNGtKamhiZUNGVC9xZWptZHYvL3FJNXFKNVJpMHFMQ0E5VUl5OS8vQjZpRzZLS0FLbjFEZTJZNXJrRTNDYTlLdEIrNVpHTnNwelRHOXNyVyt1bUFuMmE0YkswSC9DekRYVkw1ZXdGL2dlSDdwUEovQWZ4RmhpK0hNVUJXWnJRWjhITUN6c1pxTUJtVHdZQ2ZaK1ZUUFdNWThBc00zK0ZaNndIdlliaHNyUWY4SXNObFl4dndTd3lYalczQTMyRjRsYXgvZGt2OWMwRG9uejR5c3RBY3dNOEp1R3h2T3dUNHF3SXUzOE1BdjhCdzJSd0UvQ0xENVd1OXJ6U25IcFN0OVQ4RGZvWGhzclVlOEtzTU4zaE9XSUIveVBCazRQODByT21QRS93ajF2K3cxdmVSWGtlTGFYbWtFOHJEM0NSNG41bmhlaG5PNWl6UXZ5SGdiTTVxeUZwL0h2Q3ZCRnkrMWdQK2pZREw1ekxnM3pGY05wY0IvNEhoWVo3K3dkOUsvYk5mNkorK2E0VC9DUlJIT2dGbmZNSWVCdVd2QzdoOER3UDhCc05sYXc3ZzN6RGNPWEFONFFSL3N0R3JEbVJsSFNCcnlORXBVMlJyaUt6RStMVkhiYmFqWkEzWk1YeDQvelhrUEZ0RFhzSXF4UXo4RTl6akJNdHJqaUVsTXlZTnE5NEtESHRKS0dGWHpPRDh2RXZZWHdzTTdhWWxhbkc3NGhpK0JEMUp0STFIMFMyNGZmWnMrSVlMVmh6amJwZDl3d1dUYndnbm5iZ2RmVS91VWFJTEtBZmF2WUVnUHpERTlic3J3VXV5bGVBSndNOHdmSVQzQ2dHNFMyWmQvVkNTK2w1QmUvdStFMmNNbEgrVmxkL2trZTRBZjRQaG1WNHpIbkEyNDBIbkN2aWJETGQ3cndTQUwvUkljWUJmWm5pMmJNYmZMczM0MStTN0x1Qm5HUzdzdWpSQVp4TGc1d1JjdnVzQ2ZrSEE1VE1lOElzTVgrZzlzMkZzaElvNEYwTEdobG54dnRCditMRDNqSWZ5QmttSyt3VEtmOHI2ZWFGbkJrRDU2Nnk4VzVLYVhnZjhTd0ZYL09vOWd3R0hHUXcrbzljNFArbE0vaXFhN3oyemdiN1RJNVVCL2lPamMxTTJneTlKTS9pQ1hHb0EvQ3JEQmFtQjFJNUdVQnpwQkZ5K0FrSDVHd0l1bjhHQWY4TndKNXlkNHJCYmNZMzBEMFRheTMzQkhiTDNLNU9kem1SeTliQlg3RTZKajArUlg0U1NBZjlHWnZxai94OUsxb3dNSzduZVlLLzROOGlZSWJzSXIrT3dHNGNSbnBUb083WWl0T0lHeGVPY0Q3WElxdUE4NmdnQlB5cTIvdzhmdzAzMjRhS2lvNk00bjhuY0dOeFE2OVlFUllWb3RTRlJRUnAzclVEaFg0VENuaitpTUdJa054bmhHSU1oQnFQSjNFajhMM2UrempkUXAxYnJBbjExK1c3YWd6dHdBN3BPZUZDaUgvdEpDNDlLYytONytkd0EvQ3pEWFo1ZEh2QnpBaTZmRzRCZkVIRDUzQUQ4SXNObHV6YmdseGd1MjdVQmY0Zmg4bDE3ajhUblQzSStBVC9MY0puMEF2Z0xEQWZwQlhKb3RBQitUc0RsL0FOK1FjRGwvQU4ra2VHeTNSei9KSTMxNytSakhmQ3JEQmZHT3VFT3JhQTQwZ200Zkt4RCtSc0NMaC9yZ0gvRGNObXVDdmgzREpmdHFvRC93SERacnNyNVNIeitLT2NUOEtzTWwwa1hnSC9JY0VHNitBZmh2NHppU0NmZ2N2NmgvQTBCbC9NUCtEY01GM2JiUGJoRWNTdDRmeWhVc2puRnRFS3ljQTFTZGhmK0I5a2hueDFZTmkwbko0MWMrQjh3ajhsRjY3dUVTOUREaEs0Uyt5T1hiR1E4SzQ0TUhNRHdZa0k2RFBCekFzNUdBTVNZQW42YWxkL29HVW1BdjhEd2ZaN2RCdkRMRE0rVzlTd1dleGI3czU2RktDWEFyekE4MU5QamdIL0k4R1RQS2d2NGp3S3V1QW1yM1Z4Y3Fkaks1UWxybE9vUDNKK0w2dXFLNktYUjZUVGt3cFhGbVpuRjlCcE9reFRTaTFCYWdhOHExbkhQL3ptbDNJcUtYSHFwdFZvMXVmRFZQSWNqajE2bGRHMmlGK0gxRUs0a2Jjc2pYSWJDYXNjUjJrV0s4OXg1b0IzeHg5UnBpTDJyc3RKRkw1Vk9weUpYMHJSNzc4UkZYclU4MjlIaFdRZWVGOWNCSElZbWV1WXA0QmNadnBDOCtyRHlWNGkxU1VzNE1Zb3h6UkkzU2cwaUxIQU9UdTR4S1FRN2Y2ZW1mS20vNTI4aEhHM1lWRDZJTVVqVS9ldkRUWlM5dU1qZVpkeUlqbzdlVXdodEZCbjF6TG84WWRaQnI0UjdaZ1hnM3pEY0tadWw1Nlh5RWF3OGk4YkdnNkcxR01iMFJESEtRQVBXQk9oU1Q1aDFGZnFCZjMzYzdXdlczTTUvL2Z6d3BIaml3YnA1OWN4cDAyYWcyUHZObGxvMkwyNEZtc1ROVlJhdlBJakZLNnNnVmhtZmVLRDNTMUpqY0Y4OU40UjhHMGhyekhUa293SVVxMkpSbDRobXEzSUVGN2pjd2Y3b21WdWY1cWM4amQ0ZUgrUkt2Yks5OEpXSGx2Uit4SjgrY2dTL3VmZVVYWnFQVU85WnFOZUhESk9mOFFtSXhkWnc0T3RBNDlZaDBKZnorZlo2ejdubnp2VmMvL2E5RjU5N2tYcHg4aGRRQmx6UDg5dFFFMytZWG9SS1hOOXYyRVRpcUUxU3BsWW55MlBCSGlmVHdFdEpnVDZmTXU2Mit2VjVSVFBHNTdzS1MwM2pZMHh6MHRidmNXVzV5LzdpUDJ4cmRFMmNZWHVNSVM0MjJIOUxrSGJLS1B0d3ZiWXBkL0o4MWsrUHM4aGl5aXBsMDFqMXQ4OVBrLytKL1djOE90aGJqUTd3RTM0M0Zwb1RZNkY3a1JaQ29TK2pKQWlGYnVHZnBINkVaUFRlUjhwcndFY2hrR09lRkVKdm8vZEhxeFB5SnRiYWpNSCs5dnhFalQ4NmhXTU92clhXTlhRTExudm0xQ0xJVFFuUjB0QzdyM2hPNmZENVJmak1vcDNKNXd2U1U5OHJlS3pHaWo3cEgxM3F4azA0cHBmRUk0czA4VFNnOFJxakFWSDQ1UE5wajN3TzM3OEpORlZrZEI4WG5taW1FSndoUk50ZzBweTFvV0hXMUdEKzU3ZTN6bi9qMTZqQ2tSVnhzWGRoWFNqcTQwK2c2dDV2Q212aWxHUnZzL1Y5eGpYZ3R3bUZVRVZNdjJ4M0xPY2VJcmxZVklGb2tKQmhCYzI1LzlGSDd6OUkvL0J2VnBhVlZhSzBzc3JLc3VqbW9YdldyZHN6dEtsSmVHMUdTMnNhZlZDWlQrT1BQbzAxNUswb1p3RHZid3Y5MFZlUHZ3ZS9XbElyR2VIc0g4N24vYnVmN2I2VmpPTVRwRjlJMy9EUFE2WWZCYVlabG9PWlp4d3hLdWlrQUtuVDFkVS9kZHR5U0pUOHI0R25rZnFMOUNSaVBwS2kwN2xUWWhZQno3K3F2eDBnLzRRYTRLb1dPUElKQm84VE9VZndqNXQwOCt1LzdTYi9aSHd4M2pBOGxhOUZEMEtJV0pLdkVUQXJybDFHdTZ1WHJWKy9qUCt0MjU2YWJFMGhrZFAvV1hEcjlBWEkrWFNTMVpxbzRJRFQwVENDSWE1VzQ1Q29nUHVnU0ttcXV3Ym8vSXJydXJ2NWVRNGdkZ0pvMFVIRTZMR1Zhd3FMaXBkVDAzZ29qUVZLMTd1TFpVUVlBY2p1UTBaZlBabnBvZUxvZ3RSNXN0VDJaSlFOdTZXcVplVGdmLzFqNk9qbW92R3RrdzZmUG5ua3R1WUR1cEtLN1NUQWQzUDA2Y05IVGhoZ0hTVXhLZitGQ1Bzb21NMk8vdWxXeUh3d3NTQkdmZFdaR1pySDdweXljL2lJblcyZGo2dW1uOEhUMTYxYlgweW04RytkdTBZOU5IdmVJeTMzMzgxL3ZmNjlkOTZaQWZIL1B1UVA3YmxBeUNVdmhzVFRLRENqVWtOejNqaU5jVDZIc2x6RlMwY2dWVmZ4aXFTMDVFem5CS1NOYWlzc201TFJXMDBpNnk4bXB6NExlYjEvUVAvQmFpS3p2b3NwNVVReXZ5cnhkNlFIWThTSXl3S2tVd1ppbXI2WmRBQVhCeDRqMEo4b2YvT2QrNTU4Nm9rTVorU2dZdmVWTFl0U2lJV1JLQmlESG5payswSkk2RDJoUThJejBxTStXZGlCSnFoMTdmWFpPVTZIZ29QOGhBbVlnMmNlTGMvbEFjOHFVM3hXRnNqbFlTeEJwdUdqRWl6cEdUUEc4cDhkbUJRVEZoWXphWFFDdWI4aXo1SVZFT0JPSzY1N3UxMGZHYW52SG11ekNka1AwVG5NaVR1TlVWV0NWcFBQMi9rdHRIV0t2ckY0SSthRW5jYjVlenROcHRYcXEwUzdHZy95eng5RUhmVUJwdWo5ZHlaMUxtem03K0RmZmZoaEhEdGh2a21Td05WNE1NaGZDR3c0MHpBSCt3d05HSFJLUG5oR3B4SS84L1NMMnc5dmYvSElzNi9zT3J3TEtXL2VJUC9kNVAvOUZmbFBnV2grZWZRYTJGWmxlY0JoZDJFT0svS2Q1YTF4VGFPYlRJbXQ1V1UxNUtxZE1uVkJ2Tm1XMWhFVXRWd2ZwcmROVGJLcFY0VFdsc1c3Z2xTRjFxcEdsZzJ5RW1JTEljT0ZDbllWdE9lUnA0NCs4aFNLNWovREhNMllBWkdQVUhhTmx4ZGh5ZTk0RWZyMi9ZSXQwRjdZU3pEZFM2U3Q1TFlhVlVwOXRjRVFiSWlQOEJ1S2RxT2w5ejVhTVdoajZwSkY3WjU2SG1heG1Tb1N4YWhpVVl4NHlPaTVvL2MvczNMRkVhUTlkSWovanBwSlBYZVVzcGhNcDVFOFZmQ3RVeUhpcU5XMW9ldnNXY3c5OXh3cEtaNFY0TW5jVUxBN3dWWXIzNE5XcnV4Q2YwZEwrUTVhQWJtbnBNK09tMkFPZk80alNkRTRrTkM0b21CK2VlaHJ6TWx6UVR5NEUzMnlFOTIybll3cmtLR0lmSjBPRWFrLzBLRUFrY0hmZzc5VmxNSUVld3ltTXhRMkdRekJGRG9OelZLaHlrZVdRQUxvUTFCbTlaclNtbFZsandndjQ4TnMwYmJNbTlFcG9abTJubTVjdGJCaStPSVNmTzBhcmlidkZwWGdiblFoSWRlSStlOTlLbDdHdzNMajh5cDhSRmt1Q3ZqNEhrUHJ5WGkvRTNNRGR4eDBnNS9ZdGJpcmtReG9qcjhEcmVRNytFdWtkQ0s1T3hSejBvNlRoOWlPUTd0NmJIYlpzUzVEb2w3ZjlhenYvaE83amVIY1JlblpjTFZDSFVqbHFZT3J2Zm1Qa3d0T0xxQjl6R29obDhBVE9ldENYRDJDdVNlN3A2VHhZRy9keVRrbjUyQ084dlN3N0ViU3RrRVFDYyt4K0ZkeGRRY0tiTktnMXBFVFpzMmN5UC83SWRTWUd4R1ptWXZhSnpRMlRrQ0xOL0dMb3lLeWhOV0hDNEF4RG12bmdEM0h4Q1Rja3FNamdFNHZEdWpxNGgvSklLUXd0NCtTb3MzNVppNmxoV0ZzbVlDV3VoK2xUSW5LWktEeTdkRXlEd0c0R2ZZYU1zbyt4SUZTL3Yxb0pOOXdKSW55Uld0cnVLRWl2THhJK2ZISHlnSjNRVVhzYVBQNnJidjgxSUh6aGd5MVdPY2xtNExuQnFrM3JsbTFoWEpFUEt5cklkNCtYUEN2Wm5NRmlNbkM1bkZ0KzZwQXNySFBVSzJjdExDemN5RnhJZ3lhTytWbHpIVk5uTEZ0MWVwdHE3ZHQzYnBOZ2VsSXdHcUlraUU5N21DNS9zUnRCbmFaNEhXSjFobWprT3BJeGxoallVcEs0YnZhY212MTZON2VreWZSdUlMbFlneC9EdGxSSWhVSlFzWkFhVTlCVW1pNkVPbVZLVzRzTkhtbXVhYWl1YTM1c3k1ZFNHaDhma3Q5eWRMYUVVc0tuMCswbUJNaURQcEUwN1d5K1daN1EzbXpqMS9IRUtRT0N0UnJZNUtXdGxiUHpjMmJVWitlbGUxd3VqVCtJVzQ2RnpOSS9mbkVVNWxtb0REMysvME9NOHRDUno2eFgwOWhPZmtKRjVpNEpaYlZiRm0yZHVYMk85cm04eGZpazZ0eW5NMVI0ZkdtbElSa25KTFpxRlZOcXB5Ky9ORFJyTU5ucC9QbkxHT2I1cVU2WDArd05vNmh1NUNlYUVIL0prVGtaMm9KTlpZT0VSb3VPaUpLeVhhQ1NHdGZLRXhzY3BtbTVreGQ0aW9lRWE0cEtta3hqVTEyVDBwM0ZWVkg2YlliQWxRTGRDSE4xZG1WNFFiZjRNRG84SGthbmFYTWxsMFZGdVdubHM3M3NJSjlLTnVQYmtqN0VabGJmN1lmMFRReXNoM0p2OCtFemhOcVp2bkloRDBKWHVIQUk5K1ZBdEhqaVNXMk5IdE1idEhDdW1aYjZxM2hKWkZWallzM0ZPV1gxRlN1K2NBdmFMbXYwcEV5ZW5WaVFvdnZrQ1hSVTFwem03WEI0MHRJQWg2bWVjWjJXTE8rZ1RXc0JPVGVHK1R6SjlMblhHamJkZkV6Tnc4K2YrWWorSXVQeGV2Si9XRjBqVE1QekNYQVh0RjF0M2IwR0RHbGdGWWZFUG53dnNIT1VwbmpEZi9YNkFpT3Y4YXlhSENOaEtKQnlsb0Rmd2VTaFZkOEt0amFrR3gxcTYwTjFySzY1L1RoY1hIQ0gwZWN3VWorQ1RYRWhPdWtsOTVleGpYM0tLa2pIcmorLzlUQ1hqbWZJbzJ0MGZvN2xiRUdwUnRqZjc5TzFqaTZocElNbmx0aDU0NkNGU0lQMFExTkNrM3BKOTQ5c0dqZGc2Z3VvalN1WVZyaDdLb29peWsyeG1oU0w1dDFjTk5EUWNFelcvTEhPNUEySUNYQmFvbUxBeC83WEVJN0VVT1V2dWdKK0FlVU14YXRPK3BORjlsK2x5NWIxVzRNV05WVS8rTlY3UVkvV2I2c3NjeG9iU0RuZStWNm8rbGx3YU1OdHpYZmR1VGsyVU1UVzhjWE5ZLzIvZS9Od1NOYnFtN1JHRTRjT1hRbWVyTW12Mmg3UlltTytTc0Z3U252bkdpTFJ0dmc4M21QNVFsT3hUMUN0QUE1RjF3RDcwMmpiQmZ6T3BHTGNqRGV5VTVSVFFNTzZNL0FxUXI5RGM1QjhyTTZ2NXFkWnpDY3NMNGtkUW5SRk5JT0plVnNDeEZyUVI5MnMycmU2dTUrcTlzdVB4NnhiRzZMR0ZXUWh6Z2FpYXFqY29MazZBNnhDcEQ2QWVIcTFNeFVXM2NYYnYxZ2VPWGlwZDBwQ1VQNEgybm1yRTcvQ2VPK29CVDZmdU44OFFuZ1NuNDM0MDlVc3FBUEVxMW5DSldQU291V2RxeGQ1QmdXRWRXQ3drUmF2blBicDk0V3VNeG5lQk03VzI4VHo5WmlQanFqRHVsZjd6N2YvYnAwaEswK0ltcWp1SEtRNXlCM0tkVkhXWjZrQ3FudC9LWGVMOFY0a2IvZ3EwTFBhVmk4Z0t6L0JubWVUL2ZGaTZPV3JsdTNsUDlpSjJvdVRFbEtTc0YzakJ6WjJUcXJ2WDAyK3UrMVBTWUxDUy9pWkxuZ2REQ092VE1tWk1icVNWUllyTGwvTXJpeU9qKytXNzloWFJqS2llaVhFZTZleXVxZDZMR09EcGEvNndOOFdoSE1NcUxJVXRWRGJyRkorb2wxRG9NMk1EUnN5SE9RWkd4S1kxM0FhcXdPNmYwSHkyMTFUWkJFVEREMnBmMUsvdk05RG5UNDR5SEZKWkVWMGVHdDFuVzc3ci9UMUJCZDZpNHNWRjY3a0J6dk4yUkJvSHJ6N1N1MnFZUG1xUzJKZE55ekRFcGszRjhEN1Q1a1JvTFBId3Y2U0xaSERsWjhSZG1uWndyT0FldDRMTG1UVFFjMkczUmlrS0lvV3FFWlpRSFJ0b29jNlpUUlVVZEZyWnQvU1NlU0ZscDUyODZ4aWNLSlF5NXpZZGc3cHBNNjFQQ2JiOUpCb3Ava1JxbmZlV2RYMTUzSDJ5Zk9KTkxiVjhmTE16T3ZYc1hjb1VPSHhveG9HSDJ0M1c1WDBJZ0sySmNnN29NVHg0ZDMrRWRRWTlmKy9iTFlqMGE4cWJWMTdsS0kvU0FwK21qc3g0czRFdWoxSlFBOWswUVBKb1Q4Rjk1WUVnczU2YXJxM01xNFdRdlZkdjhJZFlRaDBDOHlNc3JBS2xtUW50ZTU0TnhKUCtYaVFZbFQyMHJyNG5UOEdSekpUZ1ZaZ3NRZUlwc3Izei9SdGFMckNmRk0wTnY3TUpQdTBTdDRvekJYQ0Z1azRwSWIrMS9CWEFmL3BYQ21Ia3orek1FTFlYWCtrNWxpSEx6cWVGZlhkT2pTejFZaHgvRElxR3djT203YzNIcmFxZWp4bDJaR2hXV1Fwc3R5UHFrVm9RT3pQaEVCT1JxUlNVS0VaRS9xcDZTVXdkM0tsS1FtLzdQS0ZDa0gxR3ByU29vVnhZNnhXVm1NVGlVWjRVRXdQelNaMHZ4UTB0UkJqV25hdXVLVWhDQzFSWDA3VFNGMHJyNDZlRG1YeGgvNlA5Z29ZVzJoM203WXhMdzJuUkwrUHVCSkRHLy9NNjg4d0IrSDhva01YL3FudGovQ0JWcE43ZmRJNXdPNEFuemI0ZmxkbzE1dHVJUjVLL3FJT0Y0RGVCWER5Ly9NK3c3S1YwTDVTb2FYZ2EydEREY29udWQwZjJRdkhqVnA4RXpNeGNiRnhYSjQ1dUJKdUtHaFNxc0pNOFhHbXNJMDJxb0dTcUdDV0p5ZjVRNy9FWVdXdGtIa05FaFN6aHM0UEdkUUcvNVhYVW1RT2lRcUlpSXFSQjFVVXVmcHE4TmlYK0U5cks5QVZ3eDRPc052a2JWRko3WUY3eVp0a1U3eHBDM0V2b2tGUEVJaFNhaUFFd2tWOEd4dnk4a0FxNGMwRnVobkdBdVl6bXk4eXl2YmgrbjFxeGY0VnhkOHNBNm45YjY1RGtmdzg3d3NHYUlsRUQ1Zjl0YTl5M1lYVHFHQlhaVk1RODVyaHlHaFdUUm5Xc1dlR3ZrR3MzZnZnMGhMTkJrZjlFczMrdFlsL05ZbGhaZDh3MFl5Zkg1SlBHdUFSbjR3Wk5xQ1ZMNmZiT3g4L2RlZW45R1B2QW95R3YyQjdlQVEvUXorT3lCcjQzVElFYXNFelRWTkxNa3VBOWJ5V1dnRlg0SnU3dDZOUXNnMVpQZHVMM3NEbzdrWCtqc1ZQc3R0Q3hCWlJ6N0hNTTI0TTlOQ1E4eERsTEc2ME9PSDBELzQ5L2M5Z2JMWFhYdDE0L1l6bDdaN1dSNzZhZlBmZ2MvTWprQnFneG51cGUySGtHZFNXeGlWa213NEQxRXhYb2dEcDRJeEtJRlE5dmpGT2MvR3B6eWJFdjlzMXVLSmovZ1hMeHoxSy85RGVvWS82dVNYK0dla0kvV3ZJeGVXQkR3aVpObmhCdUdYWUhjRUN5TE53ZUtRUFdMNXJ4Q2l6YVYxamdMKzBIMjVoYU1mbUR6dHdhYWkzUHY1UXdXT09teHRHMTB6TTJYalhVbkx5eWZmMjlDNlowTDU4cVM3TnFiTXJCbmRSbHZCYWlHdE9xNFFUKy9ySVQ5Z0lzaktBMk8yTThpNWtqQURFck04VlE5ZW41anRLdlIzM2xyVWx1NmFuRytyQ1IvaysrelFSTC93aU1BQS9sR2pmV2hnZW5TTTJlS25UWFhPS0ZsWTNYUkhtVDNGYWpJZW5CMWpJbnJBcHFxczRwckNvaHJLZ1p2bzBtckorVjFIOVFjaHFuU1pxWTFGck9wVTdGd0JKMVJtWVhXNzUxZFBYVm1RVWQyUU85azFQTU13ekphWlpkZm82OHd4c1VrOStPWHFlYmt6V2pOYVF0U1R5a2xDSmNzM3FDVW95NWJzV0QzT25HWTNRMDQzTzV4S1ZhUk9peGxiSERROFBkTXhHQ3YxTWVoNXptZEUyOHQ1NW9qWUllYzAwMGNNSGpTb1ovanRLT3JycDUrcWZXVDZNdjc3dXl6bDFTenVOWXR3SGdPblBQblBoVXJabCtFNXdyUGppSzBKWWtsUVd0M1NvcnJLQk5QaXFTa2pqVEV0MGViWU9NZjAwWnRUNDFOemF5cUNDbWU2aHkrS2lTbTJWWTBNMFM4SjFBUnJBcU5qaWxZMkxOcUFjR3BSVE9wRW1yOC9udW1VVGJKc3BleTNEejMxdXBBTzNvQVY3VFhEMVBUcHQrZGwzN0o0MHJpNnlNWTRZM3hFeUt4WlVYR3RodVpFZmJDdXZpUzFPSERZNk1MYXVCWEUzVWNUckw1ZG8wb0lDbENBZGRTT1BzVTM0SmVqOHBFc05wN0s5RElkejJBbE1nWDRHZE1zOWZWTEZuMkM5aTFjbHBBVlUxUVlHZHFUNE5ESEdvUDh3MmJXdFoyZjBOSFIvbXgxb2szdHE2dk1OTitTQ3VjTkdBRnFPT0ZMa3BXb0c1ZVNTVzRIK2NvV29FN0puV1JKSFoxZVVkT0REUkFPanBxc2d4YnI4MHl4dFJXOUp4VWMyRGhhSUJ1SGxwMVVaWE9JbzZLdURYR0NxSUVLMSt3cVhkazBjcVY3MXhwN0dub0ZwZGxUMHNsTGVsRFBzY1ZQalpud2x3WEhldkRLY1JNbmp1T1ZiV1BIdHNISi9wOW9GR2dwWWI1NEVuMk1Tczk3bk9nZlFuUUIrdU9vbFg4bUt0eEhIcnZ2SjllNkswbncvdDdMYjMvNjV0MG16RDMxMUJYKzhodVdSMmxwSlNtZFJuaFhzZFZXc2s1Rm94QU5tdHZRZU82Q3htWU1EM1ZrcDVaa1JieUlVdm1McURmSHJseXVNN1hVOUY2RzNjeU8xNEsrcFVNdjVqdU1Bd3NCeUVZWk1NaFBuWHE1S1RYc2RQRFVNc3p4OSsxNGV6Ny8xUkwyckw4Z3RkdW9Ya3Q2cmtiNVk1Zi9XSTVzbUgyU21Ha29LWW9NN1F6d0c1WWUzMUJiVVpEbDZwamRWSnhsUzgrMm00ZlhwbVo4TXl4QnhSNDZHUkFHY3M0TkpVbWFKMm4wRGRsajVvWXREN1lsR2ExclU4UTFLZXRQczRLbXJMajc3aFgwcXE2dUhwQVZGUFJiLzhRYk1DZEdReE1WaUhRQ0ZSTCs0UTMyN1AxVFRyYmdsYzM2VUYrTmI0RCtxVXY4QnFKRjNuUTZLZ3dqeWtNTzZVV2lhV1cvc2lKR3c4RmNrOVlqNklDY3U1WXYzNW96T1MrMktNd1FaNDAza3VTZlBlakMycDNiVjlhdm9Jazl5TUpUV0ZIdHJxZ1NNdXpiMFRzNEVQU0c4dnpDc0VoNGQ3ZkZiQmF6RFFjRStlbFUwY1Z1NkdHalBUeDhtS2FLRnpNUEd4UDlodmdPR3FxdHpESzNwOEZzVXcwZHFsVVZzYjRjQnpxYk1IcnFrdXlUb09pbGF4THRUNGNkajV0dk5KVXNxbDUyOXlQYkVQcGFHeFE0b2FJQ0xZcW9UeXVmbnJWNTJZck4vSy9EeW5WclZwTTJES2FlbnJCeWlySG1ucTdOUk0rVnVNWTNyMEZYN28rTWpZajIwemFOZTNQVHBoY2lRZ2JSMWc4aXZPVGhvYkNTMFB1a2JKS2tBMWlQV2h6UUI4ZzVlMkZvaUQrWjZudERkWVpob2VFbkk2TTNCUzJjdFVZZjRyTkkvOWhqY2NNcUNvdFdWR2F1TDE2OVE3VEgvSUpYaVhrUGtNY01ZeFJOTTZRMndSeUR3QnpqT2poOGJWbk42c3FEdFd0THlRdnl5VXBOeStSVHN6TFQ4S3BadUdaSmRmM1NVbnptREs1ZVdsMjN0QXp6UHhiWFlQNWpydnB0WEZQc3J1WWdTNm9SbCtGQXNPdHBMQjRyY2d6WlJyaVFhTXlpQm0wb0JTbjlublhHSkpDa0lOWmtWMTJ5YnN5VFIxTERUZWFJSUYrenhWcmtpZytlM0lQbUxTaXhEVjZpcm15ejlmQjdwK2ZraG5Nci9Bd05yWEVmQ2FNR1h5R3RDeEc4R1FaS0d1RFRZRnZkZVRUZWR0QVdmN1J6ZGM4WjMrMnIvc24zVmhRcWNXRHZMOHJDQ3NUOWM5VjIzek5nbGZnSC9oYVROWkxxZnVVL1Q4TitvMDcrSUR4NSs3N1BHNU5Xa0g3TTZkQnIxZHBENU5JN25NZlNDOUxINUxnYUF2eWJmWE9udVdzT1psZHZyckRaWTZQdnZUYzYxbTZyMkZ5ZGZiQ21iRnBXWGtaNmdaajNZdzZwT1VKYUIwUDBJWkkyQ0VTTEZNVFdSZlA0a3J2WGxlUmFTb3B5T0YyNkxrOVlKTzBya3NybkxBcGU1UmR2MVJZWlJsa2VwVklheWtLK09CZ3JxYzBjbGNJdmRZd0J4RXdsVm9VSGwvS1lvU0NRMzVMNm9wRlZFVXBMaFFoNXpaS0V2R2FmMGJSbTlPVHlOOXlxT01IcDRKZmpTSXlrOHFtNUd6bmRLZnJOOCtoZmlwUDRoQmluV1ZaelpDNzYxNmxUcEpaM2NTdTZTTzVSNG5kUUJIaXhHYkZiOFJGM1hQemRON2xITUtVYUl2dThPdEhoU0V5MDI4Yzh2WFRKYWZZZXU1TXRsbVNTTU1pSzVoMTVRWHhQYWhxUDNUaVUwRlhpOTlpWmtuQ0RmNE1NWmwxRVpCMk1MMWN5bFBPQnZHTm53Y3RRanE4Ri9NV0JPUG9FOEhPS3QrUTQwV3R1eEM4Ui9JTGkzZ0YwSG9QeTd5RFZBSHdmTFU4a3pmc1kvbWNuYTIrdjNSR0FnNFFLcDdtVEJLZjltZ0E0eUVDQVA4OXdQOEJCbWdDOGkrRzFnTU8rRGZocEFaZDVuMllCZm82VlR3RWNWaXZBTHpCY0F6ak1JTUI3R040aGVPY1MrdUNkQy9ROTNybEFCL0FMQWk3UTZlc201WmR6eHlWKzNwT1hCL3lDZ0NNTm5LQ2krbFp5cjNGSjVGMG96YWFsR1lvMTFMWVU0dkQ4TGpuVkozRXlIOFFvOUI1NmowK1lsZUZLR1ZyYlhEK2hPYW5aVkY4MmRWWllURXdZdVZBVC9aWlB3TldXL0VoOTUxVHorTHlxaGxCOVZXTHZCNGF3TUFPOS9oL3FENEU4ZU5xRWtEVlNMRUFZQm52ZE4zLytjdHcxZ3hCUzRuVjMzNGdJdVFaNktES2NZL0RWMUxyV1dQODkvZ01CYnJGaHNYdkVMOUJoQzNaZU9teFYrZWl3RGZqcXNIMWdqWU9mUGU4Y1dPL2kwbUx0c0p1L2x1c09ld2JZeDZibHNjUCtBUTV5YUhuaWlDSWwybFJJa3lSRmpmK3NzOG9hMjZKand1VGtpaFFVblJKV1NZcE81R0lzRzFjVXBVbW9SUW5McHp1cmkzTC9GYWRrcWlLdElFZGNWRkZmcHE1WVpPWktJdTJqSW00YXJxbkV6VGtsNGpKNWMwcTFkM3BDcmlnNzk0MHE1eXBuNkpTQi9XdnlHNnlxVE42L0tBN0x4RG8zeUJ0VDZmMGdhVjVVRXlreTYycWlzQ2hPM3F6TVV1M2tZZTRyNTh5bnFLbVUyR2RGcFduS3N2ejNFSHB5SVRxQW9zbmdjTkVuUzA4cVF5bFFOaEVBWWdSc0RBQjQybU5nWmdDRC81TVpBaGl3QUFBc0tnSG1BQUFCQUFILy93QVBlTm9seG9WTkFBRVVnK0hYWGhSM1p3QTJRR093Q000cVdCUjNXQVdYR0Q3RCtXM0FuL0NrL1VJUjBSYi80NWdnUjBNeHhpWXhycTZRdXRVVFZxK204TFJtSXRHc1p2R2M1dkdDRnZHU2x2R0tWdkdhMXZHR3R2QzJkdkN1enZDNUx2Q2xMdkdWcnZHTjd2QzlIdkNqSHZHVFh2R2JNcHlyd0tWS1hLbkdqVnREYm5ON0pPN3dJQjd5TUI3eENCNzFLQjd6UGo3d0lUN3lCLzcwRi83Mk4vN3hELzUxamdzWHVIUVorZ1BCVGlvekFBQUFlTnBralFOMDdVY2NoTC9adnhFNzliUHRnOXJ0czIwbXViZFJiZHUyYmR1MmJkdm1Oc2FaODV2WmIxWUlpTmxMbStGdXRjMU8wNmxjdG50dEZjTlcxYTVZeHpaVlMrcHJtSThMOE8rLytBaVBpQndLS09uUWdrdElTajdGSFZwakp5YVhRa283dEE0QkNYa1VVVWI1c214ZGxoTzYrL0thVERXbmRmZVZ0VXVXY1U1M1g3ZWl0b1lydW52MWt0cDFYTmZkYXhxcWE3bW51d05DVFI0QXJ2V1FpQmdRQUI0R0I5ZW1ENGlRaEhMbXNwWTlPSUl6dUlJN2VJSTMrSUtJRUo5Q0t1bkJBRVl3QVdHQTU1b3paM0p6OXI2Z09UZlBiODc1UnpSbnhoRFIvSU9zT0xDeUE3dVdyK25NQjFWMjRmbGQrSVBPZlBqVXp1OGZ1YllMVjNWZ1k3bW1DNStDdEJnWHVOTGNrUjZRSG1EdU0wK1k1OHdyNWozempmbk4vT09VT3hzNi9ad2h6aWhuQzJlMVUrc2M1cHpnUE9aODVEeGo5WlBWUzg0N2xyNncrcC8rQ0NhNnJuZVNXK24yOHZQZE1VRVBkN3FkWTd5M3JFYTVLOTJxOUlET3NyMVY4d20zTVpobzd4OW1UeDdqbnVaZVlGKzR6WDNEei9kR2VaZDVFN3p0dkJwdkwrOFF1ejdKejdkK2h0Vmw5a1lQcTRuZUxjMHI3NjIyNWdNL1A1am85L0MzOGxmNmh6VzMxdnZabVI2Y0VOMFVmaE5jRnJ3UzlndW5odDlZbldUbmpQQ3FwdlV6NFh0TitWUGtSemRGdmFKR3E3MmlBNkxEb2dzczN4RTlGYjBScC9HQXVDbytKMzR1L2lMcGw0eElka29XSmljbDV5VDNKVzhrWHlXL3BNWHBnSFIrZWdEaVNtSnl5S1V2L2VqUEFBWXlpTUVNWVNqRHFDWkRsbDJvcFk2RE9KNlRPWTNUT1pOek9aOUx1WndyN08ycnVaNGJ1WnY3dUo5SGVKS25lSmJuZVlFWGVZazNlWWQzZVk5UCtGcWVmSVdLbENoVmpuSlZvbEpWYUgxdG9JMjBpWHFvcDNwcGdBWnBzSVpwdUVacm5MYlY5dHBCRXpWSmt6VkYwelJEc3pSZkM3UklpN1ZFNjFTbmVqVnFieDJuazNTeVR0UEZ1bHJYNkRrOXI1ZjF1dDdSZS9wQUgrbEgvYXJmOUllUnlUTTlURS9UMi9ReHc4MUlNOXFNTVdQTkJMT0YyZHBNTlRQTVREUEhMRFpMekZwVFpmNWpveHlnN1VpQ01GeGRqK2NobkRpWmJOeXh2Ylp0MjdadHg3YjFHTnUyYldlTmUvWnc5dXVlV2UrNTU3dlRxUG9MM1RQUDZuUDZpcjZ1YitwYityWitxSi9vWi9xNWR0UEJPa1NINjJpZHBJVmFyQ1ZhcXROMGhzN1NPZHpMUmJwRWwrbHlYYUdydWFFYjZleUc2S0NvTkk2K29ZTTV6SjlrWk9odURxdE4rVzhCYVg3azlqOWsxNjBIaVRYcnZOdVdlZE5vTzdZQi9nZmxRNTdkd0hncnAzNHNzYmRlSFRzMDhlSWtBMlloYjFRajlpMDA5cXVoVnlZTGI5dVNaeXRRc2FpM1FDTUQyOFF1V3B2WXRXRi9uNXh1S3N2cDNKVU43SDhyb2VrZ29kYU52dEdHMFVHOWdmR3pVWkcrS2xaZmwwQzd5ZWxheU5vS3hxdlJNbGhYOC85b3ViRitKaGVLaWYvbE8yS3EyNHZucG9XYnl3YXkyUVFaL3V2WURaVU5zRWx5VEY5dXFMbzk4aWpMOTZFLzZ3TmhJaFJBVnVJUkpCNkJxUjhkYy9wNHRzR2VDbGdOOFE1WWNkbk45SXJkNGpVc2ZHdzY4bTJVSWh2Nnpjb21uK09GZUZ6dCsxR2JmdFFtdTNWaVRXdTRDRzZITFdTZnpjOUtIdlNtN3Y1RUhRaGpHVS9rV1FDVlpSZTZKK0FVZkFQZmtVMU5xQVVoMUliVG9DTmNDVGZBKy9BQkRJQ0JNQmZtd1dINm5BNFpMbGZUT1VweEMvWnhScFZocHI4RldmeS9UOXplMElmeFdKN2pKTVRxRWF3ZXdlb1I3M01oTTJva1UvMUR3YThIakFLczBGZERCOXhhUGRicU1XdmpaNWFaeGNJU3JiZmNLbjA1eS80d1VNNlJzY3pITTU0SUJYS085ekgrUDVmKzVjZ0dNdDVNcjF0enVoZkI3ZkE4ODE1UUFGdVkvNFpOdW1sRmpBNXlPaGwyTkxQeHpEWlRwQnhSdTVrOVpPdnlQTWp1SVdvNHlubEhjdm8vTElML3QvQmQ0U2FRcnlYZnVEdmovWTJ5L2tZMXhPWnE2anBkOG5qbVMwY3BBNzNsT2J4dXhldCtHUWhqbVk5blBwRnhBV3pEWmcvc2hYMndIdzZRZHlXb0ROV2dPblNBVG5BSlhBcDN3ZDN3QnJ3SmZXRTY0RS91NTVEN2VlVGVrZHl0R0hiYmtObGUvdmRSVHlXb0ROWGdMcmdiM2dDc3ZHMDEzcGh1dkxWMWVUc2JndVVFMnpOM2IzT25hTEdlTFZZdmdHdFp1NEgzOUNiZTdtZlplelhhcnEvelJjaFFHNlcwQTNTQ2ErRlZ6aVZYNitMYk1Cck5MbHB3QWZOckpVQ2pyTjdGL0c1NE5wcXAzY2c1K1BPTkxzYkNlN0pqaWRLZWFPN3JjRzZVUW1FS0Nqa281SkRGTVZUV0ppcHI0KzhNdkkxOU43a2ZpK1JMUlB3VjJnR0xzNzNDZG0vOUhIdGtTZjRIcFZ4U2VaQlV2dFpWVHRVQk1jbWF0YjlYN3VMZEE2NERyME0zOTMzaXY3bWt1L3lKc0ljY0xmWUJOOFN2Z0srYjUxM1VmamR4UDJMK0NkV202dzF1aHQ0bjFOTU5uelJtS2YwRThCWERGNzhOVm5XWk4vVDVmOE42UGNtS1R3aWVZOVZYQW5peVc4MTFFL0RIYithL09zbVpFdnNDMW9qc0t2SmRmSUF4WjBFWFQ2ZXFOdnFtNU5ESmI4aXpMSXBQK2dxNUxkU1M0OGRYa3hmbjV2cnA2M2tBM1krWSs1cTQ5UmYrOVc2RGtXTDgwc25LNG5VNjZtMzBMV2xEcllYRUtJRlNia3plMys1QWpoWkFvVFRYWWlLVWtQRTBvc3lBQmN5WGNqL1djSEpaaVZVT1ZnZlovVkdYWUxFQ1ZxTlhUb2ZqeHp1TFZZaFZnTlZpdEpvVERTMml6b0k1TUo4elhzUnpDYXhBZnpYUDlkenNQQjJPSmZvdVJ6eU80WkhTK2NSYXhITUppa3VkQjgvVnNFYUMvOVFRSkRVY0pHNjFwSVk5U1ExcnFlR1laT3B3ZHNlalUrQmlPVXQyaUVIbmg2TXhIcjlZcHhvNmE5RUprOXhUU2U1aG5BM1ZyMkFlNTc1ZDFIV0xLRVFncHhCRlYxOHFzVWxoODQya3MrcThVbit1NUdOOUlmWnR4SjNtTk9JNmxmblVzRURxNFk4aVd0NkROVHgwQS9ZYTYxQTVOejQ1aVRsQWJuL3o4VDFGbndnb1YyUFh1aDJVckZjaEcrcGQ0bFpnUFQxVWJOMmVsU3gvMitnSysyZ2xObXVrTEhabEpjUHZrbW15VTg5NzUvbGFzb0R6TUZtL3MzTVd3SkVrMlJuK3NrY1R1cXVCRnBRbVZnTTVLL1ZBTGUvMndqRDdsdUdZbVMvQXpNeDJnT21ZbVhrWmc4MGd3MUlibG5xWmVZUGQvdlhpUmJwTHF1aVEycjN5MFA4aXN5b3JYejVJcUU0b0tmblRObC9NSmdYemc5d3NlS1hxdm1XMVcyN25ocmR6VERPWG5Ocm94UXpCNkxmSGZwOEpQc0pSak03bnljaDFiVk9DMGdWNTU0bk9OM1gvWTdWdHJydjVwWi93T0FmRVR3YXpaVHB0bGM4N0gxVmFJQ2ZCY3VpME9qT2VmZ25FT2RQNU1aNXZNb3NrKzV1aU51S1lZNTJWbEp3MjgyRWU5WUxLZXJ6ME1MM0hGbklXQmZXR2RtcmxGZzRpUnpxOHp4Nmh0dC9OY2RoYjZUQkF4ckdFN0toNXYrWkhkSytyOXVnSWh1WVdMNVU5OFBuSWp5bklkVzF4aEtQVFBoYmV5VFo3ak40ZnEzdG1nVUdjdTd0cUp0SUxSWThlM2x6Z3lDd29ZemR6RVh1MG5jbnYzWXFkVm1sTzI5YTErdDNoSE9tYThpdDk4TGw2SDIvWlRQS3FmTXE5MWlLa3VBNjh0ZUk5ZjM3aXNESWxDNHNldnczUjQyaFNvMnpNT0wvVWF0RmtsVXRreVplbWF5L0JWaDl4bnY5L0tXcmI4MEp4VHBIYVNkZlpQR3UvbDJ6TzkxRmVQY3Z2Yzl0SVZKemo3YVZuNHRKZFN4eDRHY3Z4dTc5TTBnczllUUxKU3JvaWhjbFNLZGZwMWtHU05zT3JTYk00NnkvVlBUY25Tc1pOWnIyditMeC92TC9jMnhKL1ljKzhqRXJjNUQyak9XY2xTVmR0TkNVUCtmeVhrbXJXbWN6YzdVV3l2bW15dXZ0MVV5bmQyYlZKRmFMcG1ZdkMycnNKYk9NMENzVTVoc3BlOTM0SzhXNnp1dGxOWVJLcngyMEVhd21EY1VXVExxbFcxN25KeWsxM3JyTGI1bGdYazE2TXg3UlRSbTYrVm51MHU2ZEgrVnlQckExN2U1U1hQSXBsai9SOElSN2w4endLc3RIT3R1M2NPMk1GSzZuUE8zMzhKWDZaWCtjditDZ2Y0K044Z2svNXllUFgrUWJmN0RwN3ZJN3J1WUVidzNESWF2OWF1NVVhbXhnU0JaYUx0S01rQ2d5TGFuWW1zNHhNTk1RSzBYSldpcFpSRndXMmlyVC9KQnJtSk5Fck9GbjBTazRSWldiVkNrNFhyVFRiVnZIcm9sWDhoV2cxSDVXTmRUNGhHdUZUb2xFK0xScmpNNkp4UGlmS1pmazN4Zk10MFFqZkVZM3lYZEVZM3hPTjh3TlJMbTl1cEM1Zmhna2hDeGxCUHYwcnRkcXQ4aXlJaG1xUEtLNVpXQWFHWldaNVlIRklMWUFnTHc4M1pLTEZ6L1JYR01GS085R0dPakFDakZwWUpJOElZWXpVaS8wNkRvN2NBMHl3Qm4xcndpUnJXY2Q2SWxOR0d4UWlzSkVvT2xFMDVXRmFlUTAyaVRZcmJHSEI4UGIyMkttTWpSaE00NFpFVUxpMTY1bENVSzdIN2dQa1puVmtnM2xRamR4NHA5d2o4OFJxQ2RZd1pha2NFaWFTdGdabGpIWHg1VjcrQktzL20ya3JwWklpaUhpZGVZMXQ4WndrMGZYbkxzRTBLaGozZkoycEhYTmNwNWQzblViUjNnSlRTZWQ2cFU1MG5UMVhQTllYMW5WSmRIbXByaHB1LzBsSldxVVhsc285N2Z6SmxxbUs4cmxvbld2YjBpVnpqY0o2R2dvbmcrRVU0RlF3bkdieDZRaisxY2RaTklHekVaVEdjUTduY2g0N1Jkdll6WFoyMlAwdWkzZDd2SWU5aXZmcGZyODlPWUJpNHp6SUlYNkNjNjNrcTREekxjY2dMcVhOZ2d2Y25qTmM3NFY2ZXBIS3dNVmNZcm91RmFra2wrbnA1WE5tMFZja1d3enlaS2ZzZ1ZlRHg2OEJYcHRTOERwUHZaNDM4RWJleEp0NWk2WGZBN3lidC9JMkRMeWRkL0JPM3NXN0xlKzl2SS8zaU41dnFRL3dRVDZrZktqMWZnOUx3M3RNNHR0MVJXVStEQXExMGY5aUNNYStQM0VOMHh3Nnd0YnplZGU4UDZ1ZVFmWmNKK1JrWlE2ZmMrajV2QlZOYnJOQnF1WFpuTmIxRzNjWldacDVtbndGOFl2Yzh0bTBxRDJiWTd6WUhGVFArOXJQOVRPUWVmNW5WZnhtaytsMVhxVzhuTmRGdVRiNlJJUEJvS2hlUzZwdENwSEJWelBZNmtQMXFOUk44L3krbFVrcmxROXkxOEt0cVc2TkNobktkK2tER3gyRnI0S0t6ck9WdG1mMHd2a0RHcThSb2F0RjZ1U3BiakpMVjQzSHJIOHJiR1VZS2FPdzltMkt2SS80aURNK0pvRTh0WS9HWDBuZUgvUHF3Mkp2UCtkd1FHTkFQSFJhL2U2TGQ5bzBCckZUbjNSdVk1djN5ZE1vZk1XdllPbEo2eG5QbGsrVWZTUTFXVHlhTGp2NTR2c2tNOTQ3STZBN2FjUitSMXJTdDYzemx4VzJSOUR6eHVEMjdEdHRVZHB4bTcxSGVpeStTNm1XalpsS3lJNyt6dmQ3eS9MOW0zTHIyVzltZVdkODBuTitrMkx3cHdTcFh6eEJncWVxTVVYa1pZUDVqc2RQaUtwYXhIS1k3UFBkV1pDVmRxNmE5dTdjelc3YkMyelp1L01Kbng4WG9ra0ZPaTNYTzJQOXB1N3lmcDczTXhpNEJvUHZUUzZpWktNUGZUKzJNVlllTmRGbUYvNittQjBSQ25lbHVVaTBrSFhhWGhleThYL2ZHWjJQOHRZK3JKZ2hJM2ExWmU0ZVJVNFRJVzBQeXdhTlhMY2lpbkt6d2pVcjM4YzBHYm5HM0ZzSE5rWWtyenpYc2phYVRDVXlrYjlsVXowNE9IOGdKMkp0NmZ3eDBWcWtKVC8vMG1nbTFZWFA2dTBKNHZnN0JmR0pXdmErZVBVQVZ5TFNKRW9jNW5kbXZHYkZFc3kxY21sdG8zZ1JheVhaWm5TNG9HQmc2RHpNRXNMNldKT0lnOTBvZE5xNm5pL3FqVmo2cldrUVJmRCtKZjgySkI2MmZhQVlhQzNrMUJjeXdqdDMrWDBrLy8vKzNpN05RZnRCaldtK3lGZUJIM01OeTdsSmxIRUx0N09DRnYvRlp1N21QazdtSWRIcFlTS3M1WXl3UHB6SXViTi9EOFhPc0NWc1pmZnNYMFd4TjV3ZXp1WkFPRGVjeXdWaGU5ak9oZUZWNFdJdUNsZUUxM0ZGZUdONE82OFA3d3p2NW0zaEkrRlhlR2Y0dGZDYi9GVDRvL0JIL0Z6NHMvQUpmajU4S255YVh3dGZDMWZ6RytIYWNEMS9HbWJDWGZ4RnVDZmN3MWZDSStFUnZocWVDLy9OMTJyVVpIRnR1UFlLcnF6VmEydTR1cmErRnJtWndCZkQ3NVJQSUtwUnlUTUVmdXBROTc5NFhDR3lmWGk3cXpPaU1Nb1k0K1JkTytxQzc2cHZJSUx1TnRwTzdKS01IdE8yVWhadU5JMGJsSjZ5Z0owbkNhd1hDYkpwaGZLaExsckJ1TXJVcmJ4Zy9OVVlObjlqeWFQbDlqZWZPV3N0bFhrTldjMll2bldpaEZSbTJFcUowMnZSOXBHWjFOTzZLTGRhVk5rS1c5YmpLT212dXdTc2xGQ3RNN1ZqUGVsY2JrK1N6a1cya1BXUExvOXpKcnNzV2x0aHJ6L3A1WVdsTWsvUDVaOWpvWlViSm1PUzlkSVhTekp6aGRtVHVMdTcrdmlRbjhRVm9zQmlzUnhzVkdDYWp3Wm9iQnZoNDV1dWs3WlJDMk93Q0o0c25idE5ZUEJyRGlsdG9Yd0s1KytMYWFPTkNxVFRyaW5SdEllRzhuUUtKOXFpc0pVRnc5dmJZNmN5VEp0cjNKZ0lUbklQb2xzMTFSVWpIMkRDck1hNHA2bUV2eU5kZ25zeWJxa1RtTGJVQkE3amRHM3l0b3p4TGo3ZHBWTzBEV2JuaEZMUnJRR3ZNNit4clo2VEpMcitDWmRnR2hXTXUwS250Nk91cnRQTHUwNGpPRmswblhSR3BhWk1abFdOT0ZKZjJOQWwwZVdsdXRyazlwK2NwRlY3NFQzUDBzNmZiSm11S0Q4aDJ1RGF0bmJKUEVFaGlqTkM5MGxjNlF6T1lTZHhHTTd5dE9DY09KcVFjRFpsbkVNM3pxVUhLcmpPWXh1bmQ1M0ViUWQyVk9yYUNlenEvVVdiZVpMc1NkaFRtZHJMUHNyWWo5RHoyUUdMRDZaMHJmZDdXQnBxWXpzWmd2SG14UGVaNUIwY2xlaTBqOHd2aW0yZllKRzdjMHRnMWJPbFZXZGV0WWJydEJheHhzb3NYWkNMam44WDNBL3l2cmdpazJTaTQzODdzcURkbFlvZW5Qa0p2WVhLc1JmbmpKcm8vRWRRbjNLLzR1RmpVNmU5S010emxoaWR2MHpuR2JtZCtjZEtycHRFYmQ4QnRmNmpPSDM1WWVjWXBKT2w4MmU1TWRsV0J1ZldWVFRqZHpPcERPa3I2WnRNZzFKMnNuSys2elJ0cHVjbDQyenA2U1dWNXpGSEFIcjk0bmc5T2xSRE02RGdaVHl2OHZ6bGNQYnkrQ3p0bVA3dGZ5dkZuRlhHK2NDcmViOElxdEdzV3BkYjJVK3lkSGcxQjBpdys3ZGE2R1g1YnRFMkVUNWFtNko0ZUp3SytkZGVmZjA2R09wRSs1dVN2NnVjTnpTTS85YVhhZVJub29HZklDaDlPTThWN1ZmUmYyRnY5UzhWa3VWejR3VGo3K3NyaHZKM0RKRURIT2o4NWVJOXNPOVFvczBaWHVJMCsvdVgzSjdQbUw2czgzaW5wYnkvcEc2LzdjOHlhVi9MS0YvY2hWMVp3SWxlOVRsVFFWT3lkb3Y2UVpOdEZFUWFzelZ2OWQxUWlHQ2VtRDZpcjF6WHpuTDRNL0hyL3RXREdMMmkvd3ZxSGY4eXIwZi96N3BTdWFVWGVycWVRZTh2dy9yNC9XcUlJcGw5VFJiSjlYWnBwUDhjMGtoMS9zUXNFVzN1aDkxSFlCSWNiNkFYQXI5cTV6RjNjQ2QzMGVaK0h1QkJIdVlSSHVVeEh1Y0pudVFwbnA3My93N3JZU1NNaHp5c0MxTmhVOWdjaXYvaDRLek40d3FqSURwbmxuZU5pWmtaSTNFTG9raktqS0U3TUROVFpuWVhZc1lHeklsQnpGREMrbjd2bmNmejQweCtPVXNsMWRSUVJ3T05OTkZNQzYyYzV6TFh1Y05kN25HZkJ6emtFWTk1eWpPZTg1WVBmT1FUbjJtbm14NTY2YU9mQVFZWllwZ1JSaGxqbkw5TU1Na1UwOHd3eXh6ekxMTEVNbVZqTytXME04NjY0S0pMM3U3OVB1Q0RTV1hFSTBsdHhPTSs0Wk0rbmRSR3ZPYm5mdWxYZnUydnNxNGsreTdxWjRCK0JkYWZnTVFGRWgrcytTQ2xoU0N0eFNDanBTQ2JPSlBUYXBEWFdwRFRlbEFnZkZLUmNDcnVKV0o4d2ltVkNLL2l2cHZkZ29NYzFBYU9jRVFidzdtak1pYzRvVTJjNWF5Z2trcHRwcHBxUVEwMXlsQkhuVXdERFlKR0dwV2lpU2FsYWFZNTFCWmE0cjJWMW5nL3ozbkJaUzRyeTNXdUMrNXdSM0NYdXpMM3VLY1U5N2tmN1Ivd0lOcEVHc3J4bU1jcUVKbklQT2Q1L0gvTFc4RUhQc2g4NUdQOGlaU2laVHZ0Z202NkJaR1h0dEJIbjB3Ly9Vb3p3RUMwalBTaTVURERnaEZHb3Mwb280SXh4bVRHR1k4MmYvbXJyVXd3RWZkSkpnVlRUQ25GTk5OS004T01Nc3d5R3kzbm1GT0JlZVlGaXl4cUMwc3N5U3l6SEdxWnNuQ2dMWTVEZHNvcFpaMTJSamxublJVdXVCQnEwY1ZRU3k2RnV0M2JWZkIrN3hjKzRBUHg1NkFQQ3YvbjdpcUEzZGl0NlBWcCsyQWYyQy9aY09LMER4MW1abkxlNTNBK016TXpNelB6L3dObDdrQ1ptWm1adVIzbTlzd1pqYW84emM3YTI5Qms3MGg3cFJWZXIyWHBYT202RjcwMkNuM29zOUhvUjcrbEdNQ0FqY0VnQm0wc2hqQms0MUJEemNaakdxYng2UXpNSUw4RVMvaDBPWmJUdnc3WE1mMzl1SjhwSDhTRDVCL0NRMHp6TUI1bXpIZjQzaVhodVRkdkdiZTR0cTNGTERqM2RpaGNTZmFaTmh2bHRjYU5waUY1OUdDc09IY1BkVW5PU1ZQbDlXM205RDBrYVQrcTB0TlhTWHRxMjZic0cyMmJhdE5kTllibjNxYTUxazdPMUxhTlZhdDE3aTFUMnpaV2FYdDlqL3FDazI2OUNxa1dYeXByazdhdlA4SnBmRHJQVGFEODFFNlMycW04MVVqYnBpZldINTJiVXdtdXhsamJwanFEejFGMzVmRDVsVmN5R0tGdG01eXRiVk8rb01jaldxVHlBbG4xcS8yUnRpenFSU3BlTGtpdnRwQ0w4MHRta2JZdGxadHMvWFF6WE54TWFkQm1CL28wNmRqY21iY0YwbEV0Q25SdXM1MG1iS2xtZ2N0c3RVNjhrYmRWOGxjN2Y0MnRwYitPL0hyRmJKRFBsTGJSTmxuZGxpaW5ybUErdWNHM1lMTnJ6enhYN3pCakQyTWVuWHRUWFVlU2xKT3hSNW0vRkQ3YXQ4WE5QTW10NWYwWU0rK2JiWWxET2hHM3piYmJEaGM2YnNRTVNHZmlnbWZIMDFjYTU1L0E1L25hdG0xTXZWT2xIYWM4SjVyUm9mdFdlNk5aOXhmS0grRDdzZFFPN2F0UGM5RE1YZjhLLzRna3paZnpmK1QzTWY5R1hDWks0ODZ6L1R6ZTU1OS9Wa0NydGtRbFIrdFlyYVdLNlZwcThzTlRVR1hOek0ycWZtZHlzTjg5UnJCek1JbTZXdTVDMFc3NXNBOGZZVTFjYjBXMlVmNUVxWDFFNjhQRVRIN09PbHRyMEtxNUZNdzVsZVhPMG1mek9ZYmZTWG1uUnFtN3RjZVBMTkZuK0VtNlo3UmIvTXU4ZjVLYzlrSHp6cFk1V2J4UGZhOEdkUi92TFJxNk51a3NIY25pMDRPeUxSSnJSSnRHOWRMc1hlWmhMSHMySVZxOVZiM3M2QnBISzN3cmJRVHkveU5maHVSRENlbVVRL1Faa2R1elBvOXlFRG5JdzFNYVJtOG1oS3RkOGsxaHFucmp3OXFxY3ZrNW1jZWY5ZUE5ZTFZVTJqa1NMOVNUdWV1a25QNHBWNTI1K3BRclVZeHdDVitTQlN2akNaYU5DUHp4VU5XZCtwclNobWVxL2U2VC83a2IrY2hMUXZub1U1RTlFSW5RUFkvaDVkZ3k1WlBjTXd4SlU1cEd5MG50N0JvVi9QUmlsRWN5YmxoM1hYUDJuRkpSWXFuNHZKeXB4dFYvKzFNQjFmLzhpL215djMvLzMrWHh3TmhxV2FQOURPV2JQZllGOWJoY09mYkVsQ0xySFNxZ3YvTnY2VUZpd1RIZDJ6b3hTcXRBQ2trb3Y5L0ZXMWo4dDFCeDJUa0s5ZlkzSTFEK0g0V3hjZDN4TTJjWlRlVzdGSTh6elh6M2phakpxaCtKSlJ2ai9ieFVld1ZXMm9SUTduN253VWNZeXBOeS9VRHJVUDJjOENORjZ2WXJqTDlscDRqTGo5N1BhaFBqZGMzNytkZng4bU85N2tyYlc5ZTE3Zzdyd0hSTUp6TVRSSTZ4Rk11c0V5dHdtblhqVEZ4b2kzQUpyclhWdUI0MzJUQnV4WDEySkI3QUE3WUxqK0FwMjQxbjhhS2RiQ1dXY0lWV3Z5VVI2TjRRV05kU3ZKREdFaDMwZkx4VkxIRzczc3ZrdXVsM2l5cHlRdU40VDVtQ3NmVEhXRGRkUmMvSE9weEZlZWlQSjNVcUZTK3JzTzZTOExoMjBpU1NhamZZWkdmZGFvcU5JVlZKUEdHaFVxZWFLWlhwM3FWekxHWGV1MTFNQzduUmRMQnJjbXlyc1U0K2wxVTE1UytMU3JLUzlpWlpTV3V4cDBtdHNwTFdKaXRwN2ZZOEtiRVhTUjMyTXFuVFhpRjEyYXVrVG51TjFHV3ZrN3BsUTYzRjNrWnFsUTIxTnRsUWE3ZDNrUko3RDZuRDNrZnF0UGVUdXV3RHBFNzdJS25MUGtUcWxvVzFGdWtjbkowMWFSN0tKVmxiay82aExGUzdJZ3k3UitqMUtLSFhvekVUTXkzRkhNeXhNWmlQK2ZRWFlJR054VUlzdEhGWWhFVTJIb3YxN3lWTHNkUW1ZZ1ZXOE9scXJHYmV0VmhyazdBTzYyd3kxbU85VGNFR2JMUzNZSlArTDZTT3V2VmhNemJiVkF4ajJONk13M0E0bng2Qkk2d1hSK0lvOGtmamFLWTVCbHZJYjhWVzh0dXd6ZnF4SGR0dEFEdXdnekU3c2RNR3NRdTdtR1kzZHRzUWpzVng1SS9IOFZiRENUaVIvRWs0aWVXZmpKUEpuNEpUYkJwT3hhazJIYWZoTkp1QjAzRTZXM2dHem1CcForSk10dWNzbkdVemNUYk90bGs0RitjeEYvOGhpL3hGdUlobFhveUx5VitLU3ltTnkzRzV6Y1lWdU1MbTRFcGNhU211eGpXVXdQVzQzdWJpQnR6QU5EZmlScHVIbTNBVHk3OEZ0OWg4M0lwYmJRRnV3MjNzNmUyNG5lWGZnVHR0SWU3QzNlVHZ3VDIyQ1BmaVhxYS9EL2ZaWWp5S1I4ay9oc2RzQ1I3SEUwenpKSjVrekZONGl2eHplTTdHNFhrOFQvNEZ2RURKdklnWDJVTFowWk0rb2V5czZhR3loZStxVlU3dGFiR2FMYlQ5ZDlVaXl6bExYSndMdTlYQ2IyUzE1WE1rSWdwMGFUeEcrMTBTLzk0VEwycDhYaExhd0NrMC80cHhtRmpiWDJPc0x5R3djaFR1R1NUNkphWWN4Q21IUW1jMnVEK2xIUGFUWERsRUJXS01KSXdUWC9kdHpEcGhIcVl2YnUrNmZsRGdqcUYxV21FVW9tOWt6VWExbXMyK2ttdzl2cTlyVmxEMkJQbXhMYUlRU2ZKeENtWHA1dWVUR240UEducTM2em40YVJTYlovc3NmbU1VNm1zTXgyU3N5by9IRDJmMVROK2ZNTFd2UVNuc3pNQ09RMnkvNFc5aFRvZUoxbVJ2TFRHVGJaSHZjaStGUmhqVlEwNlk4eWZwZjRQdU4zSmZacmxiR3NRdGY1UXQyYjJLVjFhRHVqSXNpa2J2V3hCajlYQVBmUGFzdU5uektsRm9aYk45ZG1ob2NrQXRQbFNiNlRQbHVmZFA3S2ZaNmZacVBiR2NoWmNWZjNPejZncDFoRUp3U2JiRnRqQnQ0ZjdFNDZoZHZMZnhWRGNhL2ZzQTRUalZEUFM4Y0duWnFFVmhYRGorQmEwcXI0OWx1Snd0b2VCOWs2VDkyUE9iUEZsSC9MOGovTkRiRGxJNjRhUnlPYjF6SmZYSnR4Qzk1Qk1obzVZR0phejB2OU4xMGtyNWUvYzZQaDUxSktmQ0ovN2lzVnIrM3JmcU55SGtNOS91bWlSV0l4Mk1WelhneXhHZk55NzQzK2VtNUZhTCtMMDg4bVNQYXJHbTA3WllYZjZXd25JTForeDlCOE0vR3NVNjUvMW9mZWMzRVo4bHR6U2VYNGZXbmR3YXJpYXBMaUg1eTVLOU10K0JBUy9oVzJSK2pML1pRaXZoSmR2aWRpeVdQQ0xZb3YrMmJ5RzFLNVJZdTdlQlU3YUtRLzhtamJDQU01RytzMmRCSitzMzNuNzhnRTJJcmNlcnhoYlYyTWt5VytqM09Ec28zSm1ubldTOWNyQzdtc1QwZWc1T1RNOCtSaXJiait3blZyR2ZrU3IyTzFKRnRwVXFRdng2QXNTdjUzK0lIL21oMGhEVExDd3Rvcys5dy9TSFM4UDBqeWtkWStYUzl0SjI4aWVYVHFiLzM5cnVBY3lQTElzQytEbG5QQk5iM1JNN2pkaDJzaG96dHIyMmJXLzN4clp0MjdidFpJeGJaNjNQKzlWWHY3NjVWZTgxYjNXKzkxNi9mMS8yamN3WCthV0lZNDF3R0t1QXc1L3lwNUgvTFg4YmNhd0NEc2R4WEdSbWNWYVk3TGJrbGI5aHJPb05EL053NUUvd0ZQSjQ1eVd2MGczdjhtN2szK0U3eUMwSVhxV3JNTm1MeVd0eXd3SXFGSlpRaWJnblZhbGhNZzZaTHhsdkRHUE1MY3hTRnZKcnRFYUhZLzNLdU9NMUhnVTFTWk1pTTFWVFVValROQzB5TXpVVGhUVkxzMUJFc3pVYlJUVkhjMUJNY3pVWHhUVlA4MUJDODdVQUtWcW9oYWlzUlZxRVZDM1dZbFRVRWkzQnMxcXFwU2lwWlZxR1VscXU1U2l0RlZxQk1scXBsU2lyVlZxRmNscXQxU2l2TlZxRENscXJ0ZEYybmRhaGt0WnJmZlM1UVJ0UVJSdTFFVlcxU1pzanMwVmJVRTFidFJWcDJxWnRrZG11N1VqWER1MUFoblpxSnpLMVM3dWk1OTNhamVyL05MNlhWeDdmMHhtZFFWR2QxZGxvZTA3blVGTG5kUjZsZFVFWFVGWVhkVEh5bDNRSmFicXN5OUhiRlYxQkRWM1YxY2hjMDdXSXIrczYwa0E4amNmOHZ5R2hLQjcxNzdKZllBRnllQit2REQ3R1BHalBmQ3lBbDFpWVJmQnFzcjRmcjdNS3E2Q3pkKzNxd2xac2cxNzhGSjlEWCsvVU5kQjdkSTN3dmx6ZjlvNWNQK0pPSGtlVzk5K2FydHpLanlYZWMydWxTcXNwMW1pSXZvVFQrb0YraWh2Nm5YNlBlOHJTQWp6UUVaMWhMaEE1a0MvTVFNT1FPdUJ4L09WWWpYVllqNjNZSDNlUDBUaE4wRFROMW53UWNKMUQ1ZU0rcjZwRVJhU2g1ci9FOVVFVWlEdjQwUWo3T1R2YjFyV3pFcEVEQmNLU3lBakZ6ZHppcDg4bUhNRVpYSUVBUE8zVDd3K1BScFRIcjJoQVppc3ZxT21SSlVmYTRYS1BLT1RQcGkwRXNpbGJBQ0NlU1Q0amZ6NjdjUkJIY1JMbmNaVUZvMGNnMzcrYzlHK0xaMURFdTYxVVJnWnF4OUUyV1o4WlVxdmlLcFdleU55TzVmaUFmZHRPZHo0dEVlL2JIRWxiNXVQUFFKUmdFM1pqZC9aaWIvNlFQMklXc3ptYVk3aUJHN21WMjNpZE4zaUx0NVZET1ZWRVJWVmN2OUZ2dFYrSElKVENjdHdDV0pDRlVKT2xXUnExV1o3bFVZZHBySWU2bm45bzZaWDByYnlHdnJVcXF3cmFlT2FobldjYjJxdUJtcUdEV3FvbG52UHN3Zk9lTVhqQnN3UXZlVTdnWmIybXpuakZJL3FkMUV1OTBWa0ROUlJkUFI3ZnkyUHd2VDIrM2tjVE5BRjlYZjM5WE9YOVhkTURYTTBEWGNlRFhLbURYWkZEWEg5RFVjS3phVDR4N1AvMDlsOWpBanBxeTJNWXorSWlybXMxYjNJeDd1SnRMY1dIZkZkRitDaWZGcGduT1ZtSWkxbUNwVm1SYWF6SittektUc3BnYXpWa1J6N0hUbndsams1eDlHQS9IbWMvZlpKRE9JcGY0amZpcnUveEovd1YvNkRET3N6Um5NanBjY3psWXVVUXVKTHJ1Wlc3ZVRCYW5lVmwzdVQ5ZU4vUTQzRTFuNG9vVldWVldSbXFyWVpxcnJiNnBGN1FhK3FpWGhxZ1lmcWN2cUp2NlFmNm1YNmpQMm1zbG1xeVptcCt2RjJ0amRxdXZUcXNrenF2cXlDcjZXajRBL3RuKzBXYllaZmJIOWs2dHJZZGFUdmJPN2FqYlcvcjJXS3V1QU82R2VhM1ZWMTkyWEUxZE9hSTcybnUvRDE3M1M3VzcwRFc4dFh4Tm9jdG1vajNFL1ZqdjVmNXpyL3UrSWUydXMzai9qY25vcDhkcjkrRmM1M1BkS3N1dnJPV2JXQS9iM3ZZWDlxZWlkanZlSy9qcVk2WnFDcU9SOWdpN3ZOUlc5SzJ0bTFzRFZzOEViTWNUM0djWmM4NnM5WTJjZWFHNDNxT1IvdmpuKzc0MTg2dnN0L3p4L05RSDBXYzRhdW5ORHFjNlkvbk03YVM3M3pHZmpJUjJZN1RiWDc3WGVkem9FaFlIOCtGajdJK0c3QVJHME40RE10eEhzQkYzRUlsUDFWcStIbFN5OCtUMnYveitkZ2MzOEdQOEF2OERtdVJqZkdZaXRsWWlPVllpODNZeWVuWWo2TTRqWXNjamV0SmZlSERwTEpjVTUzK1hsT3QrWTJvRTFkV3hMdlpNZjc5WEZKVHJxaS8xaEpkU1VrdHVZNWNSWCtySUpCZC9MeHRhbjlnWDBqRVZNZGo3UmVkbVdrM09mTTEyOEF1dDMwVE1jbHhuNDlXaC8wYzU3RWpiV2Q3eDNhMDdXMU5XOTYydG8xdFJpTG1PRTc3cUZqWXlwbWp6aHl4RGUyQjVDcXVPMzdFcHRzaWRyek5rWWlwdnZOZHg5bTJuM3VlNzNzNjJSL2E2cmFuL2FVdGJJdlpsRVRjc3plZHlYVDhKSVErRUloTTFBZWMwVWRaempSRk93QkN5ZkF4bEVjYUJQM3JYNnJIUVJDZmdrL3c3ejN4NyswcW8rWi9hL2N2NzhIUjMzdml4emltRFJJQUFBQjQycXpQTTRCMVZ4Z0YwSFhuM1hsajI3OXQyelpHOGRqMnhMYXRLbFg2UGl6VFYybkN2bzl4WXVOTnN5NzIvZzVFeUk3ZVQrNFNIenR4cmxGMTUvekVrQU85RTkyRDNoMXFueHJ4cVJpKytVYWVkTXRVMmFUSVdWZmRaTkF1cys3eGhIS0pJeWV2TExMcC9ObGppNXk3ZXVYSUluMWhLbHVheGRiTGQ4cjEra3k1MDZNaHlSRlpaSjA4QjUxMG5WNlQ3dkNJa0VsWVlvTUNoNXgyZzM3VDd2S1lrSWt0dFZHaHc4NjQwWUFaZDN0Y1RNaHpKYkhjWnNYT2FkUm15Sng3UFdtSjlLT0hHeGM1Y3ZMd3lVVzZ6bDg4dDhqOUY4NGRXK1QxS3hmUEwvS2VjRStaVnFxeFZha0xtblVZc2NmTjd2ZDB5UE5sV0tIYUZpV09PSzlKdTJHN3pidlBVMEpEdHRYcWJGZnVtRXRhZFJteno2MGU5S3pRa0dPTmVqdFVPTzZ5YTNRYnQ5OXRIdktjMEpCbGxWcmJsRG5xb2hhZFJ1MTFpd2M4UTJqa1dxdkJUcFZPdU9KYVBTWWNjTHVIUGUrRnp2YWhxY1NqbmUyVDNZbFhGOERPNGJIRWEzL2hoOEUzZi9YK2wzWU45ZmZHdWYvS2tkSGh4T2VwMnpQUjNobEwzZThPMVI3bi9pdEhPNGZpNG1EbHI2d1ByZ2h1Q0c3N3daSHA0WWw0VCtxT1RuU054SWYrdldQZmpjVW5VbmV5ZjZRblByY0FUbmRNTG94amsvR1YxSjM2L25hdHFZdWtRa1dLbFNoVmhzZ2E1TXFVSlZ1T2NoVXFWYWxXbzFZZENvUk1yano1Q3Y2a2tTTTAvaVNKTEVlc1hvTkZGaU95T2lnWUlVMmFCTjhaUzBja0djd0lMZ3V1Q3E0SUxnMHVDYTUwek1PK3BiUWVnT1FLb2lnTW4rN3RmckZ0MjdhTlVpcTJiZHUyYmR1MmJTZUZtSVdZaGNXOEUvUU5sMS85clIzUHpNVmE3TVZaM01WTGZGV1JWV0tWV1pWVjFWVnoxVjBOVjlQVlJuVmEzVmJQZFh4ZFZqZlVIZlZBUFZ1djFydjFhWDA3YUhQUVlUUGNxKzQxRC9zMTA4MXlzOTBjTjlmTlkvUGVHaHZYcHJWNWJWbGIzVGEzM2Uxd085MHV0OXZ0Y1h2ZFByYnZQZVBGOWRKNmViMnlZWHQ1ZVNQNjE4bytkTnRMK2xON29aMVFkSHJSK1VXWEZlZFZFMTFkckc4b2VubWdOU0lqTmtjKytrWW83NTRVWWJIbytXQnovZXlmMm9UMmFqRy9XZjZuQ0tmcFl6a1QwZERVNEJuc3NxTHJCOW9nT3VJak9kSnp0Q1dkU2JmVHE3OWQvZDQzVWw3YWxFNldseXJTU2QvSTY5MXJHcVdvZTZtaWxKVTdvMVNudThYS2s2THZpMzd0ZGxRZDZIaklpWUlvaVlxQmQrN0dhSTNPNkkzQkdJM0ptSTNGV0kzTjJJM0RPSTNMUE9jbHVKOG1wUVZwVGRxVHpxYjc2VVBmYUpGcFhscVZ0cVJENldKNm1ISi9kSTltcGRYcFFQY1dqVDQxMEhHUUZYbFJGR1VEbjVMcW96bmFvenY2WXpqR1l6cm1Zem5XWXp0NEdXUE1wenZwVmZyYU4yWk1tcHZXcFAzcGNucVJmdldObFpBV3BIWHBRTHFjbnFkOC9zUVdqOTNZRmQzblQreTI0V2dUMnUzRi9HelJ4MFVmL3FsMWFCOFZmVkwwV2JjVGlQTVNybmJuRTI0VTgvdkYvRzYzblhrVDJvZkYvdE9pajR2MVY5MzVSTmxGRnhkZFdIUiswWGxGNXhTZFZYUkcwV2toV3lNOVlvWXdZdzdRc3B4WkZQNzJycXRuM1hXbnA5UHBkRHBYejR5ZXJkaldzelcyYlp1eG5WR2NQTnRqMjdaNjFmcFhyOHFyL0dOa2RmbDhaMWVkM3Fmb3E3ekFDNzNJaTczRVM3M015NzNDSzczS3E3M0dhLzFCVkdObWVLWm5lWTduZXA3bit3eWY3Zk45b1MveXhiN1VsL3Y5aUNiS0NIazZDV0lnb2dBSUdJb1FYME9JcTNQUllRaXhHV0d1NXQ1Y2ZEaENlaEZDZkNVWEhZR1FWaUhFUmt4UHJFdDFPc0thby9Nd2ZXblFKYnBVcDZWYkd6UmJjM1J1TFpKQTBKcU5nSkdZRnMzVlhOQnl2UjdwTGZvZ3grbHFQYzVvN2RJUE9FYy9keS9XdTUrZnhodGM4ckc4RTlHazhacWdTWnFzcVpxV1VlMUd3Q2hNb2xtYUE1cW5LMGgwbGE2aWlDaHBpaFpvb1pab3FkNmdOK3BEK3JBK3FvOXBvelpwaTdacW03YnJoL3FSZnFLZnVyZjd1T0NuK3lpLzIrL0o3S09FZ05HSWhDL3pGYi80UDZEYmlpa3pJcWQ4UktYLzFwNUVFOWNqcEora3Voc1Ewb0pNWlVVRWpFSFlYL1hYRVBLQkVFdlBMeC9HNlJicGgvV3VhQWNFakVVMCswUCttSy8ydGI3WmQvaWVvQkJJeW9FY2wycDl6cC8zbC96bGxMbVdCTk5LRVRFc1E4a0hJNnJYMWxVcmdUOGUwWmlxZnFHbSs1V1V1aU9yVytkaXVpRWorRkdpR2pKT1FMaEczUkVxZjJKVnhVQ2RtS1Y4bUx5ekoySGt6L2tyOWVmV0JPaFBDV0hrRC9rZXlIVmFOaXREMVJtb1V5Rlc1MFAxN1lnUkdTNjI1MndlbURhNk1TT1lqSUNUSS8vWVFmNTJMYWFWVHNTd3Y2MlN6YXIvYjZNZ1pOV2owZndFMDBZblpoVFRNM214WS90Yk9xMWNpVGdRVk1ZajJ1dm40UlRWemtSTjE0eC8rVHc4aWZ0NWdBZDVpSWQ1aEVkNWpNZlp5Q1kyczRXdGJHTTdPOWpKTG5hemg3M3NZejhIT0tpcVJtaWtSbW0weG1pc3ErNXdsNGQ0cUVkNm5DZDRvaWQ1c3FkNHF0ZDV2WitmcTZ5WEZtaUozcUFQNmFQYXFHMzZvWDdpM2k3VSsralZtVnFmU3NlWHZmb2NoYlVBSVJkeS9UOEJrYkNaei9FMWhMUXg0K09Td0V6OEQvc292b2VRdHVUdWtCT2ZORm9OMFVrWWN6OEhRU00wbGlMQ0dxOUp1V3ZLWklUNVBOOUVTRk56VlU5QkpOelB3enllSlRJS1V4Rm1HM3ZxY2RPZllpREFpS1BwQklSNER3a0pBMnUvRXFJVUlScG9UWDlsUkRuQ05OSVdmaFZFSlVJMVVhai9xb2hxaEd1bW1QbTFJOW9qWkFzbHNyOU9SR2VFN1VINWlGODNvanRDOTZTUyt3MUJESW53dmFpUy93MURESXRrZ0NnR2YyTHhVdDJmR0ZITytCTmpLbGwvb2xUMUNIOWlYSHZPbnhqWm1mY255blkvbVQ5UmVrakVueGcvTE9vUCtZendiTlFhNWpBdFJES2t4dEZDRzh0NE8vZnpSVFZwb0xwcFlTQkZxZ3hoRE9PWnpuek9KdUVNanVHY2RGN2h2SFIrTEJlazh5cVhwUFBqdUN5ZHQ3TXduWGV3TkoxMzBrRFBvSGx1VUxnd1pGNGVNcGJseVBQRFBpNEs1QldCWEJTMEUxcm9UNEdMUS96S0VGK2VVN28wSE4xVmdWZ2NGRllFVWpTd0lNUk1FMzFaRW9pVkdXSlZXRGFpWEl2bG4zbW1IK0hCR1ptbnFWYktmNU5wSXdsOS9iZW9BZzJaNjA2Y0s5S1k2ZXUvUlpab3l2YjEzMlRMTk9ldU8zRzZRa3V1ci84V1g2Vkh2cS8vWmtZN1BXblAvVVpFYytKdUdYRTJxeURpV0lTTHVaWWxZODVGMkxoN0VUcnVZSVNQdXhqTGlEc1p6NG03R2NtcXZ3dURnQm1ZaE5HTUI4Nm8vWHFtWEsrc3F6VFI4NG5yZi9rMVJuUXhDbkFhL1RtL1FKaERmQk54QXFLRlJuclRTb2txM1RxR2hDL3daVlhTK2RkVXdueEJSMk8rckRJTzN5SytnQm5HSUs3aFdxN2plbTdnUm03aVptN2hWbTdqZHU3Z1R1N2lidTdoWGczRW1MZHpOV2lBQm9UdnBHc1E0dXJ3M1dGZ2pRcGZNY0p6WXQvdzFjSnEwNExzTmpaaU5tb0IwbmplcnpWNnBwNnZsK3JWZXFQZXJ2ZnF3N3BHTitrTzNhZjc5YWkyYUpjTzZQUDZxcjZ0SCtybitxMys3QWIzZEgrM3VlU3F1ejNDNHp6ZVV6M2JwL3BzWCtqTHZjZ3J2TTdQOWd2OWNyL1diL1k3L1g1LzFOZjVGdC9sVC9wQlArNXQzdU5EL3FLLzd1LzZ4LzZsZjUrUU5DVzlrNEZKSVNrbjdjbVFaRlJ5d2w4N3NRZGdkNjRvanVQbjdqbTFiV1BVUVczYnRtM2J0bTNiOWs2YVNaKzVUOXQwSjMxV2RsTGJ2ZmxPdXU5ZlkvQ1ppM1BQWTNJM1AxMUhOOUl0ZER2ZFJmZlNBL1F3UFVaUDBqUDBQTDFFcjlJYjlEYTlSeC9TSi9RNWZVWGYwcncyYUp0MmExSDdkVlJUL1VTLzBoOHNzQmx0ZHB2WEZyWWxiWGxid1ZheU5XdzkyOFMyc2gxc045dkhEcklqN0RnN3hjNnlDK3d5dThadXNqdnNQbnZFbnJJWDdEVUxyV0JOMW1HOWx0aWdqVnZGUHJOdjdLZnA3SCtsTllHVTNQcmUwQjNreldFZTY3QVJtN0VGMjdFREkrekdYdXlyNnBiR2xXdW5EcXRXWXN4S0VSUHN4eUVjd1ZHY3dFbE1zWUlmNGNkVjNmSzRwdU1VL1ZNTTNkWGVQTlpoQzBiWWpiMFlZNEw5T0lvcFZ2QWpETjI5M2h6bXNZRHZZaDNXWXd0MllJVGQySXVoZTZCYWo4M1lnaEhHMUJReHdSSitnUDA0Z0tNNGlTbFc4Q09NNmRhUEl6aUtLZVpjdmZjZHpHTWpObU03ZG1BblJ0aUhvV3ZoVk5VNmJNRUlpOVM4andrTzRRaE80Q1NXTWNXUE1hWkRndjA0aWltR3J1TE5ZeDIyWUlUZDJJdWgrNWpLcWdXc3d4YU1NS1l5d1g0Y3hSUXIrQkhHMUNkWXduNGN4UlR6d2F6ZU9zeGhBZnN3d1NLVzhHTU1nd1c5RVliQkl0NlljWXF4WDNHeWppd2lPOGtlc3A4Y0lrZkpDWEthbkNNWHlSVnluZHdpZDhrRDhwZzhJeS9KRzVLVE9qNUZ4bEtTWVptVWovNDhZK1Z2djVhM0F6dHgwSzNySGNJUm5NQkpMR1BvTnZEbXNRNGpMTkpoRXN0WW9MNEJHN0VaMjdFRE96R21RNEw5bU9Lc29tNCtONytiYjlxa2xUdHVibG53MS9UVCs2aXJlRi93VnU4ZGwrV2gyWTBTUEZxcm1uYnRoZXhNbGx6UXA1YWJjcnZPUitWN1BCdjlQb1dhU3VHYzdDVXp5THc4V2F3azY4aG1zZ001eUwwU0JIMk1Ic3hHRDJlalI3UFIwOW5vaFd6aysvOUY5c2xQK0ZjNURQdGFTMWFvWmR5VWpja3ZtQVcxcENHcnFvMTFhdnp6Ryt6Y3p2b3l2M3NTbVhkcS9ndlRCbmRVJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQW1hem9uIEVtYmVyJztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnZGF0YTpmb250L3dvZmY7YmFzZTY0LGQwOUdSZ0FCQUFBQUFFVTRBQkFBQUFBQWhzQUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFCYkFBQUFCd0FBQUFjYmpuNVVVZEVSVVlBQUFHSUFBQUFNd0FBQURnRkZ3T0RSMUJQVXdBQUFid0FBQXJGQUFBaTJ2dklvUnRIVTFWQ0FBQU1oQUFBQk5JQUFBc2krMkdXUjA5VEx6SUFBQkZZQUFBQVhBQUFBR0NJQ0d3M1kyMWhjQUFBRWJRQUFBSVJBQUFERGk0VnJjMW5ZWE53QUFBVHlBQUFBQWdBQUFBSUFBQUFFR2RzZVdZQUFCUFFBQUFsbndBQVBxaHN6czdxYUdWaFpBQUFPWEFBQUFBMEFBQUFOZ2o1Wk54b2FHVmhBQUE1cEFBQUFDRUFBQUFrQ0FvRXkyaHRkSGdBQURuSUFBQUN2Z0FBQlJ5ZnZqMVdiRzlqWVFBQVBJZ0FBQUp1QUFBQ25rRFBNV2h0WVhod0FBQSsrQUFBQUIwQUFBQWdBVjRBb1c1aGJXVUFBRDhZQUFBQnhRQUFCTGhoaWFqMmNHOXpkQUFBUU9BQUFBUk9BQUFJUjdRUGNmbDNaV0ptQUFCRk1BQUFBQVlBQUFBR1h2RldxZ0FBQUFFQUFBQUF6RDJpendBQUFBRFBMRWNTQUFBQUFOTFFEMjk0Mm1OZ1pHQmc0QU5pQXdZUVlHSmdCWktYR0JnWkxnTWhNOE1WaGxkQTltc2daR1o0dytnTFpMT0FWVEVBQUxaRUI1d0FlTnJGV2x0c0hGY1ovczdhWHR2ajlXWHRjZUxicnRkZXgzR2FtK3ZjWTZla0ZqSlJHMGdhU29EUXBHblNwRURiSkpod0U2S1ZhQjlhNENtQ1BLQ0FTRnRWcUNBYW9DRGtGZ21FU2Q3MmljdENHMXFaQ3BwMlFlSmxYNWZ2ZkRPN08rdTl4RTFzMVo5bTl1ek1tVFBuL09jLy8vbStmdzBEd01GNS9BYjFINTdaZnovNlRuNXQ5akZzZW1UMjFLT1lmdXloODJkd0dQV3NnMXdPRGZ3d0NLR09WMjduV3NQSmMxODhoOFREWjg0K2p0SFRzdytkeElaSFQ4MmV3YzR6WDNwOEZuZXBwdkhyZy9YOXAzUUZPdGNoakRZTVlBUWJzQlZUck5IRUd0dk5EeU0vSFVoNHp5Ym12YytoYWY5enYxb3pReWY4ejRzd1psajlHOEorSE1JRE9JR3Y0Z2tlMzhGRlhNSnorREYraGxlSU9meU9WNjd5K0JQTGY4Yzd2SmRsRjhNbXdxWXY4ZG9jMndybk1teDVNcmVBUGJrczM3bUhwUVpFYWQxcEhpZmdtQzA4dHJGc2NBVmpITU5SMXJPbGEvd000U2hjZm92cmJwTG5ZMzU1aHVjRHZHZFV3NWlJeXQvVmVUS1hZanVUZlBPZVhGcnRHZldnempUQ05VMDhiTzA2bFpwemFYNkxJK1IveTlpMjdCT21rZWNHdExQbWFiWnlYbmRUL251RzBJeTEySWJ0MklWSldub1A1K2R1M0V1dk9JcEg4RGs4aWFkd21mYTRpbXU0Z2YvZ3Y3UkxvMmsyTGJSTm03blQ3RFM3RVhKZXNuWnUzTmMwalc3TzJBci81YTdReHE1S3FaTHJDenpGZWJpMmxFdmxNdmJndDNuZHpaVFVUWlZmMDBweGx0U0RiUEY4RytQSXJLQ05GbXpydE1CQzdzVzhiV2lOaGFyMTA3ZjRJaGNmd045S1dTNXZuMXlhYytzdXZrTS9pbHZRcHRsbGZLZnZTN2ZmSnR2SXJMeG5sVnNzZDJucGZzSzZVMHVaUlhsdlNoNmM4cjlsT0NzTE41dTU0a3FXUlowYU5sZWtVTCtLTTMyd3NLcUxUMDZVamtNclphcXN4VGtlRjNUUHRqYkcxaDJlNGNVZXJjYzVyLy9lTEhGVlRwV3Z2V29Xc2EzazV0bkdQT3U2K2RqRjJnOFgvS2VhWlJ4NTYxZ05xOFYxV0V2RUN6ZG1BaEd4L0pyWGJ1cTIyblVMTldmSy9hU21aOGlHdGw3RldoWGlrWjJibWo2YzBvcWYweXhsSzhmQy9PcXM3b0UxUFRsVGRWVEIvb2F3RHExQ085R0NEc0lodzRoeW4rNGtJdWdpakd6YWhrRWsrTVFJVVljMWhJdTlSQWQzNzd2NTlIRWlpbE5FQTg0U25mZ0NFZUYrL2lUYmVJcW94NnVFUTg2VDV2WFhDWU0zQ1lPM0NVTVc5QTZmdWtGMDRWMkNMSVBNSXN5OXZ4bU4zUDBqYUNJRGFFT3pXVzgySW1JMm1VMW9OZU5tSEpZWDNJbDJNMkVtMEdHMm1xMkltaDFtQnpySkZuYWl5K3d5dTFqZVRlYlFaU2JOSkhzZXdtazBFdXZZa3dqUGJVVHArSXNqajVTTWZKVG9KSU5aeS90alJEZWZYcy95QnFJYkc3R0o1YzJFaTNGc1lYa3IwVTIrczQzbDdVUTNkaEJkMkVtc0lnZmFoZFhZVGZTUURVMmlsNnQwQ24xa1JYdlFUMlowRnpucGg0aVlyTnhLNWpmTm5zNFFjWHlFU0dBZjdpRzd1NWNZSk92Y3ovSkhpUVFaM2dGeXJZTzRqK1ZEK0RpR2NUK1J4Q2VJWWJLdHd5eC9raGpHcDRnUmZKb1l4QkZpRFQ1RDdqcEtQbmFVb3p4R2pPSkJZb3ljOHdSbjJzNXVoK1kxaXFmeExLM3hMZUlPZkp2b0p0ZjlIa2QzRWQ5bitSTFJqUi9nUnh6ZFpXS0F2TzQ1M24wQkw3SC9QOEhMN01NdjhFdmF6N0xpSkg1RkRPUFhaTDlKMzFkZUk1TDRMZm55R3Z5ZUdNVWZpRkhNRTkzNEk1RWtVN3pLbHY5R0hyM085Nm8zOEErV1BkOTZpMWdYOExBT2VWalU5ekNZZWd5U2Q0ZFJUNWJaaUlZU24yc3hMZlE1NjNuTlpyUFpqQlo1VzBUZTFtcTJrSCszbVcxazRPM3l0ZzU1VzFUZTFpRnZzMzQwcnRYVndYSW5SKzdLbDBZNG1yMmN6K05jTFdlNVNpem5mWlhyNHMvNEMvN0sxZkU2ZS80Miszb0Q3N0kveldLKzY4MEdzNUUrUDg2M1Q5REhkL0J0dS9pV1NZVGE5MW8yM0hLNHRZL3RybDMyTFRjZVpIakZIU2E0bTlpZGhudEZpbnZGWEQ1NkZUaXJVejBpYWs5WnpDbXlYanhVM0Uwdll0SC9xOFllV1h2TWoyOXVNV1pXM2QvS3VjOVVsYkc3TjJlQnZsMkNiVTc0ak44TnhIeFg4Y0wvbG50UlR6bGxPMDBtUDBiLzJqTmxPK0V0Y3o2L3A4dkxvTXYyeGRJZGEra3NVOCs1UVUwVWJOY3Z1ejRmQ3U1bTFyLytIZGp6M0VJZkpvb1dwaWZaNStKRjM5TFRjZTJXSHR0Sjg5dDh4WmxOQmRoRDBGUFQwanRGRHUreExic2VybHZQcnNZZkN4enRRb25YbDJyTGVlOXUwWDU2WHdVZG1IdWl3QzFyMm56UlU5bWJyL2phek1oYjQzazJXS2wxZjNVN25qYjJXdVVvNDR3R25xNlpzekdGbzdya3pZM0c0SWpyWmZ3NVlVeXhNOE42MXFyUHNKV1ptL2piUWkxbEdleGxmbjJLVnpwNTM3SDl5MnN1Mnd2aWV0azZUWHZ2VWUrei9uTVh2SFhLc3NQbmV3dmNYWXpVNTQ4cFA1NVZXdlVMK2ZpcTU2NzRxOTR0OS8vQ3RTcU1WQjZkTFp1N0tka3o2ODlDV2xrS2I2UnArZXBjN29vczU1UkVaNCtwcHRUenJPZnJ1Yzh2amtpRjFWVHl6a1crN3l4YVU1a2FzZGUxS21KcGVyK2tIUWZMLzFkQmNkaG9jeHV4ZUY2K0hzY1krejVCbTA4eFRrMHNPWWE3Z1JWNlpPVXlGZTlQZHhRMDdMSm5aMnJFbjF2cFlkVTh4bEx5VVNYUkkxdk1mbWhPQS9PaStKQzU2VXk0aFJianRUMzlWbkpsMVNMRDB2MWthVHYzKzllbjVWblIvRDZ1dmR2eG82V3poQXlndXp5cnZ1SklEVlhHbS80dkRDMzZ0U0FzeGRpRVpyN1JsbHFvREZ2STd0dEsrSDEzU1NzeHp1MHFLcndlN2doOS9MYWE2S2RhaWVsT25OZXNIaGlpNmtrU0l6cVc2ODhFVU8vL2RtTFI2S05GUng3dzlhK0Y2L2U5aUI2T29zZUhIVU54ZEhsWUx4NzJrV1E1eVRmMWZDRFoybDcyYjBCSGlFbzJUSGhqVGtycko2WDFHNVh4YUFqa09zSUJ4ZDlVbHV0b2srNXZGNE9QU3V0SHBmSTdwTytqVXZaUmFmcE9hZm91YVhwWG1yNWJtbjZWTlAxcWFmb2VhZnBlYWZwbWFYcEhtcjVQYWo0bU5kOHZOUitUZGgrUWRvOUp1dzlJdThlazNRZWszZVBTN3YzUzdvUFM3Z2xwOXlGcDk0UzArN0MwZTR1MGUwU1ptYkFVZktzVWZMc1UvSWdVZkZUYVBTcnRIcFYyZDZYZGU2VGErNlRhWTFMdG8xTHRNYW4yQWFuMm1QUjZUSHA5VUhvOUliMmVrRjZQU3EvSHBOZDdjSTFZbzF4UVdObzlHZER1eVlCMlR3YTBlMFRhdlRXZzNmdVZDd3BMblRkS25UZEpuVGRMblR0UzV5MVM1eEdwODFhcDg0alVlYXR5UVczNnJXK1U4MkZaellNYzRkTWMvMWFPL2pKbjRRWDhIUGR4ZkhPODh4cjdmVXB2UFlkUS9RV3J1VU1Ub1ZuNjB0b1Y4MlhINWowcnJ5S3JFSHc5NTVib0JNdW8wejR6UGE2Y2NMckdMelpGOVRLWFZ5WjVuVkZOdDZ3TWgxZzV0bkpibkdnbXdBQ25mRTA1cGRWYStXOUNNV0pzRVlQOEpyM00yeldNb3BCUkppeUU1NGw2cmFhd1ZsT0Qxa1dkVm9TM0ZyeFZZUGVoSTRGWU5xSldSdnk4cFkxbHpZRlk1bFROWHRwWTFxbFlsczllZW5sTEwyUHA1U3E5TEtXTllxc1V2MVlyZnZVb2N2V1c1U0g3bEljY1VPUktCQ0pYUW5uSUFYeU1pQ2tiR1ZjMmNrQVJiVkFSTGFHSU5xaUlsbEJFRzFSRUd3cEV0R0hGcjJSSjd0SEdMeWVRZ2V4Uy9GcmpaeUNEdVVjYnVYb0RrU3VCSzF6UndmaVZVUHdhVlB4S0tINGxGTCtHQXpuR2hHSldyNktWbzdrWkNVU3JrVUMwR3FtWmFleFhwckdoUWw3YlJqSG4xbktNaW1LZGZLZmQxU0wwcXVjMXVsZm9SN2FuYitBNisyZzl5S0YzT2NwOXUrSXlZRzBiL2FMODNpQXZhV2IvcCtsUE5wZC9oeXkrWGhuOURiTDdSbnlkMkNTN2I4WlR0UEs0L3F0aG55eDFRTC9ZSDFRRzh4RGYvQmJuOTUrMHhRUDRGOGQvakNPY3drbjJvb2x2L0N3UFk5cE5qMWdLcitSZUZzLzZNcjdDSzk4Z1FxYlhEUEtLWldGUXYrTVZZUENlZkxQYXMvZm9XYnZpSE5OdWE1b09uYU02ZCtyY3BiT3JzM1pxczBwbmVUMTdhTnUzRE9xOS93TUNpWWIyQUFBQWVOck5WazFzVkZVVS9zNmIxMm43K2orZHpreW5uWmxhaWxaRlZFVFUyZ1VGTEltdEdKckdtS1loOW9jU2NKZzIwejhGcWtnTU1jUVFZZ2d4cEhGQmlERXVpQ0V1aUFzV3hvVmhZUWdMM1JnWG1oQVZRd1FVc1VycjkrNDlsdWxNNjAvaXdremVPWFB2L2U0NTMvbk9lKzgrQ0FCUFFuSUo3cGJPN2w3RWgxN09wdEcrSzd2elJmU2xCeVl5ZUFrdU1WaFlRRG1kSU1CeEVVcFFDZzlsbkt0QTVTTENvL1BYLzgzcWVwUjA5RDNWaEo3TkhiMU5HTnZjUTl1enRXTXJiVmRISCswenozYlQ5dnFyUGIwOVhiUi93K2JQVmNlc0JwZFpyY2paVzV5M1hqVTBNTDRUL2NQcDNic3dhT3llNGN6b1hveU5aQWVHTU1XSkFSd3k5a2g2ZENpTlk1bkp2Vm1jR00wT1p6QTd4Z0ZPamUvT2pPQzk4Y25CY1p3Wm54d2J4NGNUL3Z4SEppc01NK1l4STJ0OXRxNWhFeVNmd25VeHRzUll5OTB4MWpPMnpOaFNyYWtHTFZoRFZkdXhCZDNvUlQrR2tjWUVEdUIxdkluam1NVnBqZmVHK2t2cVAxZi9sZnJMcG5PQzd4bVZ2dWhUc3FNUFhyYnJ4YTNxZDZnL3J2NkM5U1ZRdjhIR0tkbW92ay9uRDdDSyt4Q1N0ZktnM0M4UHlaT3lUaDZXUjJTOVBDcFBTTHUweVJwNVFEYklZL0k0ZDRSTWQwSUlZelUyb2dPYjhBSUdNWXI5ZUpYTXY4QTMrQmJmRVJmRXgwYXgvZWIvajh3aHFFUFNWQkpjcVBiSFVpU1Zkc3g5UGpZTWNjK2pDWjE0bTd0L2tISm0zU1RQeTdBY2xYT081L1E3aDUwUG5Jdk9YQ0FZYUF5MEJ2WUZUZ2MrQzF4MVkyNkwyK1oydWlQdU1YZldQY3NPaFJCSE02dGFoell5ZkJxL1Vic3JTT0JYNHh2d3MvRngzREEraHV2R0ozSE4rRWE4Wm53VUI0MnZwMktlalNtckxWS2FGSGxUSS8ya2tlNGc3MUxFNzVyN0YwVWUwcGdCOHF4R1RPN1dpTTJLdjZXNE81SHVVY1FxUmR6V2lITmFqY0NWRmwxenFHYWx0R285ODRyMEVmZnFYRjR0a3JLMVNNTFdJZzFheTNSK0xVU1lXaVJwYXlIUzFDTHhsUlFuMGlndWpWWng3cmloc2EvYjNGWnhScmFLVDFuRi95SmloVVlzMDRpZWpjamIzRWFzMUlqbE5xSVVhOFRTZ3JvcnRlNXlyZHV6ZFROU2Z0M2xXbmVGMXUxcDNhVkxlOGlJellxL3BiaThIaEt4U2hHM05lS2NWclBZUTY3bDlKRDF6Q3R5c1llY1cwbWRxS3BUcCtxRVZaMlFxaE5UZFNLcVRvMnFVMXVnVGt6VmlhZzZZVlVuVktCT1JOV0pxanBoVmFjMlQ1MllxaE5SZGNJRjZzUlVuWWlxRTFWMTZuTFVpU3hSSjZicVJIUFVpZVhsVFduZWhPWnRLTWliMHJ3SnpadlV2STA1ZVJOTDhxWTBiekluYjhvZ0luemF3UHQ0bWh4bStQTWt5TjZWU1RVNTFrcWNPL2k4OHM1b3hYUG93dzYrTzBld0J4bGt1V2NmWHFGMmgzRUVSL0VXVHVBazNzRXB2SXYzY1FabmNRN244UWt1NENMZnMxL2lhNzVucjdLck44bDFYaHdKTW1vOTJjendtdUkxelhHY2w1K05kWkMvK0d6SmNuSGR4LzdEUFk3VUUrbVlpaHhpcDJpbitYTllVWnkyZ1hzY2FlUXVSeEsrVnBMa1RvZktwbXlPbGVLeUYvWlU4Qlh6VFB4eW5nc3BuaklCTW1vMUo0NDl3YXJObDRTUGcrVkJUaW5PT0R5dkQxSTM4UDF4aGVOcjdJMHJWYndQUXRMRTN2anZ4TFVJazhXTXY1dU1HOGcwUVlhcDVlYUlkaXduY3o1NS84bnVLdmEvaHQ5M3RSS1dPb2xJbFBmNk1uUC9zOTMrbGVFOTZYL25kUEliUnRCb3ZuL3NreENnMWwzWUp2N3FObk4rZC9GcU1RajdCRWJFTlpqdDRzZmVMdjRYVlpjaUhUNS9udUZRVFRaTGVTelQ1VDhBVTN4NzNRQUFlTnBqWUdiU1l0UmhZR1ZnWWRyRDFNWEF3SkFCb1JuYkdBSVlWVG1ZbUxoWm1KbVlXSUJvQVFQVCt3QUdoV2lnR2cwZ1puQng5SFVFVWh5L1daZ3UvZGRqYUdBK3d5aXB3TUF3SHlUSCtKMXBLNUJTWUdBR0FKVXdEeVo0MnAyU1dXeU1VUlRIZjE5bkRHMHRWVnExMWYyR2xscXJWYlFVcFhhcW5iRXZ0Uk94cGtocUNRLzJmWXV0b1VZc3RiUnFLMm9wMGlHZVBKSnFtS3MwSVNMeFhzbm5tSytSeG92RVNlNVpidTcvTFA5N0FBZjI2WUFoR3NNcGtSR01uWHdSMng4bFhyUjRvV3pCTXJ4R2ZteWhDbGNSS2txNVZieEtWTWtxVGFXclRPVlJ4YXJjakRiZFpvNlpHL2V6em1sWnZ6UFNSREw0REU4UWgrQWlWVXdRbDZSUy84SmxtMTdCSVRpSFZXZlZXbjRyejhxcVNkQ3Z0RjlYNnVlNlFwZnB1N3BVbCtnaVhhQXpkRXFnS3ZBNmNEN2dxM2E0c1B2L0QzR0ZoQVVudDNsb0tBNlozSmFRZitTd2F6ZkNSV09aTjVRd3dtbEtNNXJUZ2doYUVra3JXaE1sUExZaGhyYTBvNzB3M0pGWU9nazdKbTQ2MDRVNDR1bEtOeExvVGc5NjBvdmU5Q0dSdmlTUlREOVM1RGNHTUpCVTBoakVZTklad2xDR2tjRndScERKU0VZeG1qR01aUnpqbWNCRXNwaEVOamw0OERLWktVeGxHdE9ad1V4bU1aczU1REtYZWN4bkFRdWwvOTNzWVI4SE9FNEJQaTV4a2N0Y29ZaXJYS2VFWW01UXlpMXVjcHM3bEhHZmV6emdJZVZVOElTblBPTWo2MWpDVXBiemlZMWNJSStWL0NDZkZaSjdMMmRFcncveXRJd05EYmhiSlhzRjEzak1OaGF6NXMvOWFyYnltVVZzWnhlbjhmT0NON3psUFIrbzRoMlA1RVVsTC9uR2Q5blRyNFpoaEZEREpxb0pVTXRPRHJLRFErem5DRWM1eG1GT2Nrb1FKeWprSEdmcks2eXR0NXR0OHd2VGhwUTZBQUFBQUFFQUFmLy9BQTk0MnBWN0NYeFRWZGI0T3k4MGFRdGRzalhwbGpaSm03Uk5tN1JKMHpSSm0yNUo5NVl1ZEtON3kxSW9JSWl5ZzFnUUVFVVlGeGJGRVVYUkFSbmN3TzJ2TXFLampwLzhkVlQ4WEVablVRYytSLzNoaGpMMjVUdjN2cGMwWVpuZi8xKzR5YnZublh2dnVlZWVlN1o3dzdCTXBmOGlzNTk5Z1JFek1vWnhpSXBzVnBWSW9qUFlDL0VwUWFrUWQwcGlaYkpZU2FJaU1WR0I1U1g0S1RLU2kzNDFTYUZNU2xJcWtoakc3MmRjOERiekEvdEN2SUdad1REeFltYkdPZ2IvV0NZRlA4enNjU2FaU1dNWW0wTnY1NHROUW90U1Q0dmVvWmM0OE1XSVpzNGk3VFVyTlRiTmsxaW1uZzFQYXA5OE9mLzkvQmZ4RDc5ZWZ2bmw3OTVuUkV5emZ3UDhLaXJBbmcxTUhzTkUyQTFHZTRKS2FqUURrdTZ3MjVRSktxWEJLRlZwQUNjaFVjb0xzZUlCVUNCT0xNRDBrWjdoMlhuMTFmTTc4enRyTzJ2dE5iNnhubTBsalpYVjNLbVN1c3FxaVRYVGlncnRZa2lScHJRN1crZUlWcStKdEJSYXhkeFhpcVNXNHRheHlEVlFrdXRLNHM1SDFjUEdQRmNTUkU3ekVqN2srMzhXclVNK0dKbXY0QXh5d2doeHJJd1ppNWRBSE1QQXZjZ1RFWlB0UDg4ZVlrOHhSaWFmS1VXT0Z4YVZnWmtOc0RzT1ZFV2xZRk1xSkJxd1dSMUtzVjVueEdKUVdSM0dXSnhKZ2dnbjRQRGdIQTE2blRoN1pyWEVhSWlkMnpwejVPNzBOOHBkWFlrRit1UmtnNzdLMDcxMi91clA1L3MrcVBEMEpLVTVyZmJpaXFJUzcrR3E4VlJSbnRPYzR1dHNMbHZTRUgrdWZiUFdzR2RPa2pMQ0hGM3FtNVB2dUpqYTZxaXFZOW0wNHNxa2xKb3NrNjJZckNQUTlWMUZaWVNSRzRtRVNMelJzVkpwYkRTOC9VVms1QmNVcDl5L2xKbGt2Mk5pR0ViRnI0R05FcXg2cGR6ckxYZVdWbGFXN2hvK3UycmwyWkdCYzJ2V25Cc2diZFRZNW4yK2paeGZKejJkbXJFMTJJYjlMcXdSTUVaWUJvUHMwMHdpZHNBelRDd3hTZ3hHaHhGbDFxSGl5WU5HT2J1aUp6NnR1VGt0dm1jRksxOGVKWXVKbFVheHZYS1ZSSnkrVkJOeHd3MFJtcVhwWW9sS2J0a3NrV3pHZnV1WjlTekRsakhUR1NiVGpsS0tFb1RTcVlUb2t5ZUxUcDVjLzdyMWRmeVBlRnIvWXVZV3BwMkp4SGs2aERYVDVxb1ZzdW0yTzc2Y1BpTTY4d0RQTXl0ekR1cEFneXZPT094YXBSVlU1K3gyaEh0d3YrMWx1c2c0cXBCdE5pN3NML0hVeGdKRzVsOEs5eUYvc0E4VjJFQUc3Uzd1NkM3UnhLOGIrUDJWajdLVWhMSTBuVkVoMWRZaVhpb0kwME42aHN5QjN0NEJVbGF0WDc4S2kzSDMvdjE3OSs3ZnY3dm82Y2NmZi9iWnh4OS9tb3kxRmo4bWNLL2lHbXVsRXJ2REpvWGF0OTV5c1N1N3JLT1REZnljbW5IUWFUaGVBcTRYMzNzc1NMUktyZDNEMHFFbHd6MEx1eGVXM3JZVmxuTDE5K3l3MVpkMXoyZlgxSTIybGx4M2NLdmRkdUNodWVZU1h6M2ZWNFgvUEp5bnVpSFFGNUYxT3hGN25BZjJaWmRya1c5ZnFWTUdsMjlkMXQ5YjFwYlRQZnhrWWU0MzNQT3dIU1pFaTNvR2xtVlpGZkV0ZFhkTXk0VUlleUh5dzREMHBXT2YwVVNpc0xVZGJGS3lpRVlwd0hydWQ5QlJzbUNCaS92aVBodjhnMHV4M3ZjTzNNNHRvZk5DV3Y3TjArSklzQWw4SkFRb3RaTEFQSkc0NW9WTlBjTTk4NjNEQ3VqZ1BvdHoyWmF1TGwzV09OSmFyMityNzI2SXpvTmMremZSeThaS0I0dU0vUHA0Y0gzaWtGOUtSb3ZENk1RU0R3Um1LaVhMZ3hwS2hGQmh6Z2JvV0hRTm16WGZPclJpeFp3THQwMjBWRFlQV3Vaa3djanNobzRPZHNmZGV6VDY1WDF6VjBIbjhkYzB0bVR1by9TVURWdTZXMnBiZUg2V2t3SDU5Yk1CNFJ3Y2dBeHVIWnprUG1FMzJnc25iMEFwY2lFOThYVDlkSXdaR3luSTJKUWNzbmQ0a2RHQWhFZ1FUNUVGOVdVYUNISUZQNVM3WjladUhsKzRmdGYxeS90TCtvditmVlAvclBZQlQvdlRKUlVWMTh5c3FXbGhaN2o2TmJyVzRsbno1M2FzcjdJdmJKK1gxLzZ2eXRHcSt0cnl2QkxkKythS3BDVFBVSGxkZFlBM1VVaExJbGsxQjJXQmczQVpxWmppa3NFb1I3RGRETHhZOTJTMjZoY3RtcFk1cjJCMG1YMjBZc1c2clRlWmUxSmZNbzhhMklHZTJzNjJCcW44NWwwcHVoVmpGZlBkUng3NHd5dEtHYVJyRWxVVE4vVzN0SFdpZnFaN0R5WmxCa2FPMmxsQ1B1RVF3c21lNXVIU0tUanl0STI1RVg1bW5WVHYyVE9WTWFCc2cwUGNIYkFZdk5aVGpnY2ZkR0xiZXVZRGxvRXZaQWJJWVc2UEYrUG5Fcm9lSVcxQkdXSFBBenY4ek0yR3hkaDhCZCtZbDVGTS8wVzRJU2dqbE5FU3U4QUJpVkp2UkdVdkN0M04zZ3BQWm4xQlpwZXBmZWlFTlRxbnZ1b09RWE93V3J0RG1XaFRKWFhVYlp1NTg2QXlzNVdMQ1NvVGxpbjBHMFNyMlljWUoxT0wxcEkzTFVSUGs2R0lFRkFKRjAveEg1V2JpQmNFb3BMSkNsQjE3c0QxS0N3RGcxQ0YrMmUxZGJSZmM3Qm54WWMzTDN4b3dEbS9iR1pjZGJlM3RXUlJ1YUZNS2MyeVRWTWw1VGFZNjNjTVhmZkNOZmZ2TlZZYlJmb3NuNlcxb1BCUXNpVzk5L2VyZHZ4emU4ZkJ4VjEzOVhtcmgxcWF0M1dtcDVxNU56VFQwNU5ySmxwbWIyOWM5czdXKzQ2OW5hYWZydnpRNmJuRzUvRlNuc1hpeHpES3VnUjNPcU0xYWlWNnNFV0JWc1JtTkhNbm0xMFFYUWJSWEMwazMvYjIyK3p4eVFZQVdFRnRiemUyMDJHN0dOd0JxYmhQcER5WCtUMGdrZ283bnp5Z0J1cCtkK0RhdmpMdjhzR1hYcWh2YktoN2FlK2RkN0xIUjl2SGMyVGRGZDN6b1piN3V0cnI5VUV4TnpseEk2NjMxLzhqVzRBMlVvbWFtR2NqdjhGeFBWTWhYbXQxc0FWTmZRY2VQSHhmcDdmRGMvTldpUElPeVRWUEhmdjkwOG1GQ1R0M0pYSi9UK1RsZ2REWWh6UkdFbGtVS0JTSUs4Vit1dC9acy8rQmZiZHR2WEVUTjhrZWYvenc3eDVuTjA4ZTNYbGJJcVR5ZWdEYlU3MDZuYlJHQlViKzRYYzM3T01lZ0Z6dVBSaGdqOXY5ZHU2Y2ZRci9MNGdmSmVEVDBnMDNjU2RBeFoxRFhPNkNuWHVSeHlWem5JMXpUQ0xXeGtHc3BGU3NUeGRVR2Qya3FhZ3dZRitqNjRtdnU1ZHp4eCs1YjdDbnVEVm4rK2FiYzJWbjdkeXJKaGo5L2ROR216eisxcnNTNzlnUkhKK2R4OU9MWTB2MVVxUUNDMnZpeHR4dTJPdEdSai9ESHVkZWgySmloWURwdzFaN0VGOUV1U1B0YzVNVlJyakcveTIwMHJVVmREaStwQ1pGVTFyczg3aUhCanlPVWxYTlRQaUZpNXczTnNVcjFrbnRCZTJMQ0pFZXBOMXU4RFJ5ajhHaVZ1NElqdndTVkhDLzUrNkZSdTZwQUwrK3hUWVJmQnZrckJ0d3ZTWTNUdkdUL1FUZnp5RHpFZUhDNFl5UzBRNnhEMzVUL0UxeE5mZXJsKzNqK3VIQTVNUFlkeVc4R0xDdHBOMFF2dzV5MGdhd2MvMXZuRjY0eGVsbEJ5WWZ3Q0VPc0VNRW04VjErSlk5R2JEN2NrWFFaSWtsaFVGVGFwaVkyTENCRnM4anUzYy9RZ3IwN05tL2Z3OHBSMTU2NlFpV2dMeXBLQStrd3NoOEIwYXlDVXp3RytlM2c4dVdEWjU0NnM0N240SWs3a3YyK05LQi9xWDJ2ZnQ0T2haUU9tU01CdHNHeHNiOVJLUUJQWEZIQ0dsZVFzR1d0V1dyZlYzM2QrNjQxeE9nRG5vSU1YdWZrMmNhSXR5UkZSN3hDNGNFS3FmMlE1bXdaNFA3UVNMWGkvU0pndGswUWZmNWdXdG5OYjNtZS9ISXNhYm1ocm9UN1BGRnZZMXpwU2pzbWR6SDBOMVVWMXRQZWV4QkdmbUovU09UaWRSU0g1WG9PU1h2TTJrZ0RRUmppSUVFMzdQeDNhYmFsY081dzZaNU01dmFFcDMyOGRyS1RlUFhkQzNvYmg4dEtvRUJUWHRwKzN5bDNKWlI1ZEdiOUlyc2xOYlNuaVU1TmtOelZiWkxSZjAzcEQyUjZpbWtYSTgyV1MvOStVdFc4aVVhWlB2a1JuN2RaK0ZhNHBZazNBZGVZZzFVZENrSnJONjk1WVlidHJqSFJrYkdVRnhxTm0zZnZnbWU1VXBHRml3WXdiWkVEdzRJUGhzUUtjUDRocnRZOGM5elpkeEZsSmR0N0NwK3p5aFErYTBVWkhJNjZFVUVGZitMMk42OWU2ci9YSDVpVCszdTV6eG4yTmJKWTlqcU5yWjM4aUI3WFVBdXNRM3JFdlludHBYVHhpSTVmUC91TzFVL2ZsRjk2bFRsRnorQ2szc041c0ZNN2xQUWNVOXlld056dDFFOWhwNFkzMGdKb3ZOVmI3MVQvdU8vNFRsdUEweHczbC80TWRBWFlTV0NEckx6em9zV0pXZzN0d25kbC9tdzI4NDJvQWZ6bEozdUUvU0ppOUFuUnA2cWlIT0hwZnZUZ3dmUks3Yi9lbGJZZ3lGK2N3Umh5bHp1cUF2YUE0NHpIM2Y4SlBSaEp5dGprNm9QSHZ4MGwxMmt0dk8rTmZwVFVNWkc4N3dGTW0rYkhFNGZQdXg2cy9CTktJTks3a1ZZd1cwbmVJeC9MZnpnUDByR1VoTENmN2pKYWlXeDRPdnNiRmpLZm9leFh4VjBNN3dzbS8wL3dtT3NHSDJlREdLM3BzeUU0SER5Wmw5cUpENFBBb2g5WFIvUk9lQnJuZE5aMWVpcWF1azFESm03T3o0M2RPZFZsZDFxZGZsbVZ0Yk5VczBxdGFkYnBJcjZCbTVuZGxyS2V0a2ljejRacXhsMWRSVDdPUk5IdkZxaXFhYThLcU5FanFwQ0tyaWR6YzdjTHZQdzBoVnorcHJFUjAwdHB1eG1VMXM3K3puM0Y3M3VsdFhyZnVOendaL1R0TnpIR2VuakM5L0QrUmJpSE81bFdiSWJMN2R6UkdvZGNLK243THBWYTY3ek9CenV3WTdPUGtlVk5PV21HemR1VlZ0a3crTXp4a1lUS0M5SVAxOVQrcElJTHdUWGovU0Z0QnF0RHFuZzlNRno0c3plbk5IbDE4M3BiM0NlYVdqTGFUSzF0QmVuWlJEYUtpRjlNaVc3SExKMGFZc1d2c3NJL1o2SE04aGpPZlhtZzFGMDBJT1NHSFVTTGRuY1MyRDJRT2ZNbXBHVnExWXY3aDBXUC8vYktNaUg2dThXek5GYnNyYmV0T0dXc2VFOHpkK2VqSlVMdWdPcFJqMy9IYStGOUhaSHFQWklCU0tJcTBaR3FpdlVOcGsxSXkvcjBDRjROU3RxZVZWMWxNUXlQVE5ubFpWejh6NFluS1Byanhvb00yVEtEc0ZXOFlvblpQWUo4RmptN095aDY1YVBEdFNKcmF1dUhmVE9hdXp2dXFlaEpidlIxTkxhVVorV2NmT3kxYmRXRlhMcEs5WWFMTnErVVYwNUpPalN4dWFOek9mak5mZ1g4bGhHYkJFVk1XcGZCVEdESjYyT09ZTk9aOEc0cmE0Sk9pdmM1ZHdTWFBlUGRJYW1CdTUycXQ5eDVuZXp6Nk5zeC9FeUZPcUp0amxURkNxVkFndGM0S0xZVWJWQ29TYUZZZjJmK1EyMFhReUowdVZoYzVPSDlXQXZ5TkNsYVZJVFU0TTlUZTRyTEpwdUZxc1MyWStDSFFaaVQvZ001eUxZYW9jdEF2U1p5bWJuTDgzY2o1RFNoZ3J2Yzg3MjEyKzRDei85eE9QN0o1a3ppRS84Z1ZDbDZqaVRsSmlWNTVRbXhLdW5TU3c1N0cyVHl4TmtvdUFZb2xSY0gyMlFYOGdtL1JUblZJUnpLb0Y5N09kbTYyQ255R20yOW5jNHJlSzhVY3RBdW1WaG9hK1dzTEpNcmVMMms0ZFNiaHd1T0hRWlRabFp6ZldFcTB4d1hjU1hySXNxZkYyczRvSkZVd3NERjF6NjRMcWdqR01jTGthZGpKRktSQWhIamNSeFJiMEJLVXZXckZsQ3l0R2pSK04yYk5odzY2MGJOdXdvL09ETW1ROTQzV0JGM1NEbTk1NHFPREpkSnFsY042VWFyQkZtUVRjMEhtcHZwNXJoTlB0cWNTWnFoclczZTdsZjJBUGwzTWQ2TGRFTVBGMVczTk5DdnhIU2NBRVAzZE5QQ1Z0NnNGNXNEZXpwMHlEbWQ3WFhQdW0rRUxLcGVYNDF3cjhGS2VSWGdXNDhpYlRaS2piVW1hWHFKS1c1UmdzWDZuTFF1ckU2QTNjamFaZUR1dUFtcEVlUHU0MEVzNFp3azU5d2ljV0hacU81ZDd5L1FkK1kzbHBSVkd4MHRoVGJSanQ2YTN1YVM4czNKeHVrdXF4ZVQxTjhyQ1hKbEtQTFROQW9TL084TXpNczZRV0N6YmtJemV6TlUvNC9Lb2t5b0Vra1h1NmdPY2Z0OWd3TVJWb09ITkJuWitkUGw1YVZRRXRXMUIyM1c3a25zM1V6U0E0SzZmMEVMbEM1TUlaNUFnN2luaDRXRDg2cmJYSmFpd282QzV5TzZ1WUdqQ2FQVkxvMU9yaWRpeUkwNE42ZzdVa09nRGU1NzcvcGVmVFJramR4aDNyaC95QVNiODgvUnB4TGZRSDRadjA2ejVIU1c5ZFhyZHZwUGdaUGMzWFlxQUdPWXh6MURPazkwUDhmc0MzeEJZd1N2ZHhvdzRXVnlHSDlQWHZMbno5U3RYMTcyZUhuUC8wVXhPZGZmZlZyN2llaERlbzhRaFA2TnlxZUpocHBVb1k3L3Z1MDU4alJraC9WbmdKZGNsS2ExaWlMZ0Y4NUh6dy9lVitwYlVhZVdKZkw5NUZGNG5Ic0k4dy95SUlTN2pSY3k3ME01VGE0M1dyamxsZ0picnAvREhyWWk2Uk5CR0ZoS1JBUDBVN0RwekJUUmZ6VWdNWHFTY3V0ck0zSVZTaHlNMm9yYzlPeVVuT3pjWW4wMmJtcFdiZkVOTmVjTnVuejlhYlROYzB4bHNqY2dqY3N0cGdZbStXTmd0eElIRy9BYjJYMkNqazZYS1FCMTJuUnlWL0xHY0hQR01PWWhOSkNjMXhrT0Rjb2hmRURYQ0IwT2N4UVNvTi9pZm9LcEdSbFVWTFlyeStuSmQ4Mlk0WXRYNkNsRkdMWkdIaVV4TFp5WWVQUm5ZeHlLT3h1dWdIajBMVXBLWEw0ek5tSmFhblRXSE5vQmVTS3VHSlBvVjZoeTBxWmVtTElPWUdMMlErVC9EbEJNcERPNUE3RmxHWGR4cDhUVk5OY0JCWU1qS01qSStHblBYd0dJb25vaDNuK0RYQVdmYXBFb21FajdBWWhVMDhYeFlRQkR6SFZKbENLK0NTOUVuTC9PSGZZT3EzR1dWSWhtVlphVjE3TFBsOVZYVnN4c1RmcDNQSk5NZnZ1U3JRb3VGNjFKZlV1dUt0bkpBYnVqUm51NWZuZWdvUEpNUzRoVmxhcHRhTW1NNktQRjhoMkpBaXhLc21UNHU0a1BnRXI1enJhSktNOVVYRzJ3ZkxjVHIybDBkallIQlAxOFR0UnRYYTdyWDVGcnNHVzZVc3Y3cktxRWdwVmlyb2FUVldHemFwZk5KUDRkRXdkbThJT29pOUp0SXlnZjFYb1l4bEpRczFoZEtpby9sTkp5RGdxaVZFTW1mZmlYNE5qcHFIVlltNHh6TFEzaFR3LzhpaitXUTN0K3JhUzJiTkwydlR0aHRCbk1yZkFtWXFhK05Va1QwMm14bThzY3ByQ0o2MmpubmxHdTJmOUV4VnZ2dTU1WXVNKzdiUFBQcHh2S00ySEJtNDliT0tPNTNzeTh4OG02ekVsdTd3M0xSVlJDWGE1VHFQTGZBL2JTejRKWHBiL0FEeUsvRFF6TGhMbmVjQVI0dlpONlZISkpVbGMxTGcwQnVRemlCWVFaNm56dEYyRGJYVU5QWjZWQnZ2c3V2SThrMjloMTBCalFadXB3bXUwejY0cGNkaGNiVjJPRXVzeThLWlpkWktzbG9yR05FdHlUM3FtUXBkUzU4aXJsQnFycTFvTUZtbDh2am5kcU5BbGU0c3liQWxwc3M3TUlwVk1UTStpZHJDRGNJUTlnWDUzUGFSUXYxdEVjZ1BzNTBoL0hKUEdGQkdMR1o3NE1vYWx1RFRndUlwZmUrT2Mrd2U2SDFqQWYzYmQzRnkzdlpkK3ZtRXFtTlhiMzU1dnpNd3ZkWldVWmVkS2V4NWFOTy9CSWY0enYybm5RTzl0cmZ6bkZ0bUN3Y0VGVXROMFgzMXNmVTBNMG1aZy9na1Y3QXU0bmpxU0NZWExvd0plYzZENUZHSUNGWW8weUNOS0txek9lbzg1MzVEajlMb2F5a3NQT1l1enpIMjZWN212WUxiQlhHaTJsc1RtNWhxU3NsSWR6dS8xbVUzUmxjbHBDL0x5S0krc2pBMXVnM2ZqRGN4Wm11ODh5OXhOOTAwOTh5M0x3TnNrdDVGcHAycjJUOXhHT1BIdE1ldmZoSGIwVEVOR2RRQXpqY0ZBSDM1RytTRXhSalpUUUhMY2wzSjI2a3pDRVlqZFZYcWpYbWtuNlFYYzlEQzlhcnpNdGJpYS8rd2VYOWlEUmRLZlpVbEpxckY0ekNhYlNtRURGVUZZVk1aL1ppenA2MXRNU2gySWN6T1RNeU1YajQxdHpWTWxJWDJiMkMxd25EMk9hMThuckQzTDJPRVl1SkcvZks0a3pGZWFvdTBaVjEyZGl4U0R5V1RBQXNmcVMwdnJTY2tweU0wdElJV2h1ZDRDbG1FM3lReE1QT1BGVVhJWWh2c1h3bXRoQzdTSlltVVNJRkg4TjVSWERiQUJ1a1JpaE1tQ3NLbVlzSUw1SzhQcnFoNzB4ZXhvMjFKNFQxbXc5VlRnYU54Q0l5T2pVdC9qWEc1dXNUaGxDZkd5RkdWYXRpUnJ3TnlzZGFLTlBySStMUk51NHdhVVVwRlprcDZXWWN3K1MvbzFvQy8yTFo4UGkwRHZVaStsQ1E4M1NPR3BiZTdoaGR2WHZqTEdmdlhyTVhobitxTHU4VlcvL29QUTUySGVaL2FDVlVZejRNekhsT2IzdUc5ZzFQOGkwbHdHbVlSa2hQWGpmS1BvM09MNXVhRWM1NkljTDBFK2kvaUlFMUJJSFZmaE5zempUdTlyN09ob0pLWFFnUzhjUmFESXkvTU1kWFlNa1dLdXJxanlrWUpqRmFPczNrbGw5UnlWMVhORVZna05PT2c2WEd0eTF2b2xQV3VWQzJldDhmeFpxNEF6UjhBNVJYR2tsK0UwaFBUeno3QitaTUtaTGN0by9ZV3dGbTBmemRHcmVJZE1LWGkzYU1CVWtsaVFCOUp1T09PK3E2WG9jeTdOME1QM1llZm9OSzh0V29IeVpTQnpCUzhVWFJGZUdRYWZDTUtydytDcmd2RGFNUGg0RU40UUJyODdDRzhpY0Q3UExyb1daU2lPeUFOYUc0a2VwakxLZ0dFd2ZNanRLSWNEOEVvZ3R6eDUwOTlqdi80NmtHRkcvMnFVOU8vbHZpRzVjZXcvaS9aZkRtdm91RFJYVGVlVkk4dzM0NHJ3eWpENFJCQmVIUVlmRDhJYmVMai83eVJYVFBzeGszc0o0RjNOeTI4ZjRzZUh3Q3Q1dVAvUENFK24vZlB3YWdIK1B3aVBwUDN6OEliVnZHNlJDYm5yR1NUTzVmTklsK2JyU1g1cXBLVWxKR3UvN1NnMDJNQkJVdmRva0wra3FYdnVvazJZQnp0RTE4MG1yTnN3cFpmbWV5bTloUUtmSnE0SXJ3eURUd1RoMVdId1ZVRjRiUmg4UEFodklIRFVJY1BNZGpqSGFvbS9EeXJpdktCVGd3NE5uRFRlZDcvaHQ3ODEzSCtmOFI1V2EzendrT0h3WWNPaEI0MFA0KzczK3YvS25tVGZvL2tYdlpBVkZ0d2ZtbnBDdDhpaFVKRURKSEZFb1JISVh2SStzbnR0YTFWV1RmTWp1OWUxbEdkNW16MTJ1SzU4d1lZSjFON2NyWjV4UGtsY05TdTllL0RCSXk5VnRxWjNERDYwclFuZUx0Ni9aMnNUbCsvWVQrWkE4NmlVRnk2QlJ6M01sZUNWWWZDSklMdzZERDRlaERjSWNKclBwUDE0cG1SU3lFL0xxUXpnSG5IUWZPU2xHWFRuRXlTRi9zUmpkOTc1Mk42OTdQRXRTd2I2bDloMzd4RnlBUmpMNTZBTlJjNERieDk1SitUeWJEVHhwb2pISExqOVFWTVRSWkRkT3BxUnEwdUswK2xTaXd2bXRQc2NkWVdsbFJsNW1jVW1iWjR1eGVkdWJuVmV4MzQzeTVkZHBrODJxT0lVYW5sOFdxWFoxNTVpVWR2TTJqeTFJczJhb1MwMGFpd3BGc2ZjWVU0Q0YxWnV4dm55dWNydmNMN1ZkTDVWekFYS2gwdmhGVmVCKzhMZ1o0THdtakQ0aVNDOFBoU090alFBYnlSd2xDdXovN3dvQVdONUEzb2hic0lybFpEUDA0YmZsQWwzbmVSV2RGVURaa2NuNWpOL2pQL21KTmZHMlVNUzdrSG9HdWhzOG8zc0twNjdyTHA5ZnA5enBxZXFzYi9OM0QxSFh1NXFyQ3VFNTVyYXAwRU82MlBGSXlNTGhuUDBDNGIxbHF5UmdaYXFoZzZKMjFPY2Jzbms5RE9MdkdKSHNhVUFEdmZObHNmWE52QTZwaER0NXIwc2kvT29wZk1vQXgwUHAvbEp3cWQ2bnErZ3VDSzg0aXB3WHhqOFJCQmV6OFA5bitMd3R4Qjg4RkJkVmJXRXA2Y052N2dRZUFVUDk3K0p2SlNHd0gwQy9EUDhtaVQ5Qy9ENkpWUDUxWjlFRVV3U3NSVnlCNzExaGR0NzZoNEJZYi9CS0pHSEdQeGpQWjZLM3ZyQjFLNlc5bVZMeGxkZFAyOTFVY2JDT1RYdFBiMXRyZTN0YkhHYmRvWXRQcTliMTFKMjZvYWR0MisrYnZtbS9rTU5mZHlNK1lPRDgwZEhSdVlTK3ZtY0daR2pkbDZPSUR2QUIzWWE1YzhzZ1o4cFY0UlhYQVh1QzRPZkNjSnJ3dUFuZ25BK3FoQWgxN2VnTDFpRXVwSDZPNW1odmc1NnpzYXdHemh5bFZvbVY2bStnUk1mQzQ5YjFIS1MzWlNyWDdKYTd3NDhrMzRML1YvZ2VETFVKa25FMnlpRFFBWnRTb1U2VUsrZzVqVHlhaFJyYTVaME95Mlo5TnRsUG5sVTQyZHk1bWtZZjA3MVVaSEh1M0xEcldhWHBxeDYrWVlkWmxmNUJ6MDI3ZzhaSC9UWW9aeTNuVFRuUlBreFcrQ2YvSXJ3aXF2QWZXSHdFMEY0dlFDbitSK0tQeURvaXgrWXFSeWtrUCtQMEJsRE10TUtzV2dxQndtV3ZrYW5NNitUcENIbkNUbkk2Vjd1RjlFVDNDY1pOQThKZndrbUlZUGpuUWlPVnkrTWh6Wk9kQjVqUURYSkNtanRVN25KQkpVOXhLbFJDQmtaSXJuc0hNUGFscDBIRHV4c1dXdUFIZHlqb09NK2hWbS8vbWJ0aXV2V3I3dCt4ZHJ4MGpKeWpGcFd1a1J3ZDNyMjdOKzNVN2xyMzM2Nmp1ZEZ6YWl2TkF6MUdpSUVUejR3NWlYS0s1QTRBT0Z3Z3YxdDg0aGFQZVJidEhyMUl0K1EycnBqOXFDWU84eDI5SFEwK2Jpa2d3Y1BzOXJka1pBQjNyalNjazhaU2ZDV2xhNWJNSlNuR1I5QkJVVVR2ZkI3L3ZBaWFMdkdnN2FMK2tmMDdQRTh1d1I1UXVMT2tIdE85cEE3VUE0U2MxSkRReE1uc0MwaHRtdThhS3phVzFGbjdlaWIxWktUL3J2U3JqZmNXOWVWRGVYQWpleWk3cEordTlxbWFLNnJycDltL2xIeklkY0V6OTV3UzJLeTdiTDRFZXNtOExGcHNCSzllaTgrLzRuQ0dQVERmNEJVR1lFeHNKVFNpVERSV1VnbE9iWlM5RUJGWjcvaXo5Z0VPUGIzQWNWencwZk1QZnlabzF4Q2VWMEc5K2dURlBJb0Uzdjg0K2lZS04yK3kvQUNkL2pjUEI1OGhIaVIrbjJVRnJkL05YTVBNd3RwK1FpVjRYMlh0U1ZYRGpHa1VsMWppcElyRXZUdzBUNTlaRXcwSHpjaEhtZ3hyakF3SDlLNDVVTm15eVh3anlqOG93RGN2eHEwekN5TVEraFkvQnN5WmxpYlQyaWJUMGdia2d2eVQ2QU4vWno2WjNLOVhHSlhHVzBTaHhKZ21tZmFzV1BrQS81NzhqRGJPYTFvMnFlZlRpc0thNk1rOXhkSkMwZWdtVkZGUDE2TGVPeXhDRkk4Z1ljTm4wVVVSUnc2aEIrZlRUMlJ2dktaVzlGTFdVUEdENDMxSHJiNmZGWXN0M3B0Tmk4cFpBNXIvQmRGUzVndW5JTzhCS01zUmc0MzgzZXQyRE9NY0hkMkduZUZ1N1A0TGJvejdBNHR1WS82Q2ZNbjRUNnEza0cwNDd6Y09ybE1GZytmZkJnWnlRaDNraitCMmZSTzhwZDBuQytaWGNLOVRCdnpBN3hMY2h6b3k5b2txdWUyYlhOTlROamV4ai95SHVOTjVpTC9YcTZTNkIzR2ErbDdlSmNpVE4zWFVwTXpYUDYrdElSNFpLSDN0dUxZRUc3Y0pZbVZ4Y2VMeWx3M1lGQm82TXBwSHpvdVNnamVwcDRiR2ZtQXZxbGdJY2FGNnNUMnVtMHR1MEt1VmlNOS9oTDhmSVcvNzZJSEc3d0NNNTNjNC9UT2k0Z1o4RjhEWDdIZjA5eEdjbmgyQTBMaVVYSUd2bHV0MGFpeFFJVHd3SjJpdDBuWlRXbUppV21rVFBZRm5xN2hEOHFCeWZiL3lHWWduekdxa29zVnFhQlFhU1g2cWN3RXhqdUdRb3lBOFR0NEpDUFJTbjRIQU5OamY5YThYTlpWMDdweWw3ek9DNnl2UVhuSHFwYVNOdXRiV2pERndyWklXV1J5NG5Ucm04bFd6YWIxMXVrSjB6T2sxZzAzSlZ2VnA2M0NYWmcwL2o2bWxxVHVIVnE3MWd3bXNKUGhWVGFKUHBZMTRTQnJ1Yi9NT1JITC9UY1lJNGRtamNOcjBZL1hSOVZHbDBhVVg5OFNBMW1ndFczTTkxUllyVGtkK2M1V0UvYzNodWFzc0cvUm4zRk9VVFNhend5OWJRTlh5VmVRaE51dTRnb1l4MUpTMzlwV1I0cXRxTWlHNVkvY1IyenY1RU80SUFmWi9za0dhQXZrTUhKcktxdHFTQmszbVdpc0NIYjJleG9uS0lqSEpkRlRpMGNPeHJUQzFSRDJEOHZ5bDFuZEd6ZTZKKzlaQjNucndBN1cvL3RmM0R1dzhWLy80amJDck54YzdsRW1tTmRZTE9Rc25xQjdKZUh5M0lmL1o5RkNBZWRWaXFPK0lzNENBZWM1aWlPN0RLZVc0dkQ3OG9Nd0hHbFlQd0Y2WHFjNGlpdjJzMWpvNTMvQ2NLYjZhUWpwNThNd0hGa1FwNURpUEIrUzl3bmd5TVBvV1NiMDh6YkZVVjVHVDJzSXp0L0NjQlJoL1Z3ajRMeEpjVlNYNTQ5Q2NENE13NUdGalJYQStVc1l6dFJZdmhDY2w4TndFb0o2ajN6OEFyOFFYWUJTbzRWZk1GckRFcmlmd0Q2QWNXUjI0QjdkWlhjVXRKZGZXWUFYdWUrZElkY1dJQ2JzQmdQbkRyL0ZjTzBsOXhuSW1HSWNrK3JDSzl5S0lHUm9wYUhiS3ZTT0JGUTd1ZThoSjNEMEh6WVNGMFZHRDdsVVFIMjRCUDhrVzBudllHUmM5UlpHWnRoaGYraDRSNDdBYjRKbi81ZGR6d2kvREVEbkptckVzVXlNNC8rVm81ZFA5ei93OTlMWlg1M1hWK1dGYUJ0ZGI4Zi96NHFIcytjLzBIY0p0LzZqS0lUeGp1UnMwYS9Vc2FmaXhZd3lrdFRKemVZc2xHMHhrM0NJMVBPdy9nLzZYdlVaZlkreHd6djB2ZnF2QWo2YlRPdUoveVoxTzc3L082MG4vWlBVbmRoL05HMmZUTitUeTNZZjBQY3BINUM2amI5Ymp2WFVYMGk5QU52L1N1dWE3L25mVGV5Q2haQk9iUUNqc2xKRmY4bXZKdDZhYnl2RS80MnRyWTFZS3ZmTmJNVC81dm5Edy9OSndmM1c3OThMVWFBbVBvaUsvNzNFZXl2WEZveEJYYjdaeVFsMysyb1JwdzNIUVZseUJIOHZZUXY1dlVTN284SmVvWjlaOTEvY1Q3Tm1hdlRwdHZJZlRlNzg5TksyY3JPcGVaWTlNVFU5aC9UVGdQUjI0VmlKNURjakFmZWNldWRvZXBVU251SVhLd3ZjTG91MXo1ZzZjZUs3bFZKM1ZmdlN4SndFZzk0bjB0MllsN09xcExDb25JL2Y5K0xjTmZ4dkpGUjJ2VjB1L0ViQ1pyLzR4MWNMUzB0UDdScHJ5NEZvN3VmY3RnMm4rSG0wNHZpOU9INVM2UGg4ZUVET0hBV1d2VnlSWCtLd1dDM0YyUVhUM3pza1NkVlUxTFV2VmVlZzhKbjBFdDN2OHBhSnkxMzJDa0pET2ZZM2lIeFJrdCtGT2RCeG1ycTFHamgyaytna3dqQmZ1ZHdpcDlWVjAxQlMzOXpkVXBDVlgrd3dSd3dhYzNPK3I2blhsaGNWKzBaNjV5NVI1RWp2VFZ1VFk5RFRNMUlmenJGWFdCczVNYTZpOVkvOEZSSWVHWU0yY3c1M21NYnZwVWhEUDZWQngxZ3dmZzhlWDlKVGFVRVFhQzR1N0xjUWdlUWJOT25UMjFzcUs1cU1HU1UxTG1mTi9qUmRRYTdKcXN2dFQ5VWFrbEp6OUhyVGllUjhhWVk3MyswczBCWkowMjM1YnZmdXVCeDFXb1krVlpFcVc1MmdpWW1MelU3UTZIWDhmaWIwZEZONnlCa0RQV0lJdmJaR0FuK0gxUkgwU1JxZEpvZHpXcjdEN1dzdXFXNW9ieTZ4ck1teldpMkd2RnlUdXNLbnFTeDIxSS8wemx1Y2ZDZ2x1cVRjYkRCa1VSOGJOc0JDZWs0VkZ6eVRLb1F0Q0pzaDQrMG5EMnRGdkY1NnZxTUl3c29STmtqYktvTXdIN2JsOFJLQ3NGTEU2NmQ0cWpCWU40V3BnN0JhNnNPRSt2c0psL3NESVg3TzIyRTRJZjRBeGVIOWdkTmhPRlArUUd0SVA2K0Y0VXpaMy9JUWVsNFB3MUdHK1RBTEJaeS9oL2xVMGpEL1pLRkF6NmRoT1BJd2YyQmhtTStndnFJL0VNQjVLZ3duSVloVEdrTFBKMkU0cXFEUFVJOHhOZ01yaWM4Z3g1MVFEeWNBZ3pQZWo3UkNOY2JqYTJrODNrL2lhYWpGMkh1TkVIdS94Y2ZqVUlzeDlob2FZeE9jY3Y5T1psSWt4WG9NazRaMU5kYmZwL1ZZV3BmNWQ4Sjl0SzY0cEY1QjY5MVlMNkwxOG1EN24yaTlrdGJUL1Z1aFI1U0k5U0hoL1Zab3BmVVJXczluem1ITStRSFcvMEhwc1dKYzl3T2JqL1d6dEY2TTlZdTBmaTd3SG01ajgrbFpkNzl3MWkzZ3daMFVmbzdDendud1F2OG0wV29SaSswemFSMGpHMll2N09MUFJNRXAzQTB1WlhiRFhTVHVsWWY5aGs4dzVxVkJVdzAwNzNvTFhBajhYcUdOSE5sR1lWeDNqUHVHOGZoZlpOQ1RsUEI1ZnlNZlJrcnNSV3FqeFZXVVpqTG5LcFRKbFpscG1mV3BTU25PQkkwb0s1S1BDWi9CdHJWWGFSdEwycWJuNU9YSUEyMlRVNHVVR2xHTzBQWXNPNXZaeGQ5WEVtSDRxKzVxWGNYTzNydVh2dnVIQ01oNVdlQmRhbC8zR2hGY2Z6MTl0eFRicVlWMlJwdEt2YXExSzlodUFiWkxGZHJodTlRMTNYM0JkdjNZN2lDMm83OGR4WGphcGhvYkczTnY5bXhtWnk5ZUxMVHZ3ZllQaXlaQ2NJYUdobXEyZWJhSm9LdnJ4aHNwemx4MmxOblBucUZ4cmpYOFFsTWM2SU8zbldwMUlqQ0p6Rm1tREVWS2JNZ3p1eXRmSGgyYlk5Ykw0L1BsMDJQb0E5K3ZLSUxaTDFwRjcweGQ0YVpVU005U0dTdDBKMCtKQzYySUNwV0pmT2V5T0h5aXZjdmlzTy81N0JabUh4KzdpM0R2N1FNcnU4VmlvZnJldjR3ZFpIYXlKL2g3Q2FIM2FtMGh6M1BsS3BVY3k5UENOenVvVWloVm9ZWHZTeVJsZG9yRy8zTmZvN3hJcXA4UXZrWFN3Rld0UUtGOTdXWnJHYlFSZkYvU3EwVEVGcmZiUWtxS1JwT0NoYTB0eXNzcklpVXJMU1VsalJUYTF6M3M1OHhjMGQzL3VhKzg0dUk4VWhKVFVoS3hzSjliczdPdHBHUWxxOVhKcERETS93STVDbkxiQUhqYVkyQmtZR0JnWk9vL2NHVlNTankvelZjR2J1WVhRQkdHU3hmNEMyRDBmNXQvNzFqK01jOENjamtZbUVDaUFLRjFEc1Y0Mm1OZ1pHQmdQdnRmZ1lHQlZlKy96WDhibG44TVFCRmt3T2dBQUl1YkJkNEFBQUI0Mm5XVVQwaFVVUlRHdjNPZnVUQnpJV1V1UkJMSi9ETU4wL2lrVVp0aEtzZHNocVlVZzJlbzFDTERDTkp0Z3B1b1RVUzdGdFhDaGJvSUkzTGxxbzBRZ3RFaXpKMUdCU1V0MmhoQlV0Mis4K1k5R1lhYTRjZDMvNy83em5mT2srL3dmM0l1MFBJQzJNUXBpYUxMWkZGSDhzNENZdVlkV3JDSUxqbUFOS21WdXpqQ3VTelcwU0JUaUZOVDhnTFZISXVSS2QxSFRwS21vSjBpYWFMbnBuUzk3bVY3UU05UmxSa2NkcDdCTlRkUlpRYmhtWXZvTVRQVVJuanltenJML2t0NDJNYXd6S0hlZEhMOEZ6ekg1ZHdTdFl6elp3STl6N0VJbjluR095MWkwTnhBbFhNUCswMHZLazJHWXgySVNwNzdlV2RxcmQ1TkdBK1R3QXJQakpvazhyTE11M1NUY3JoeUdUWG1PTnNKNUxHQkhtelk5L0tCN1IzR1o1enZsL0J4ZFovdUVZLzc1OUFxMS9tc1ZtVGxNeXJNRjFUS0tpcTBMVy9RTEpNNGhCOFlwZXJ6azJIczJSNGpGMGhVUGZEWHJLR1o1OTkzRE9ybERwcmtGZUlhTjQyOXFXRXNFcmd0RStqd3h4NmhqK1QwWGRnZk1qazBhYnpaWCtQNENJbHdmNEsramdUa0dQc0dQKzcvd0ptbHFoZU5CUzlDc0cwL3FoZlV0K1NyZWNwM0RYd29oZmU0NHF0NlVZeDZjWnJuOVRCZWpQdS9jSHFweXdVZmlxRUhtL1JpZ0xxcWZqRE83cTRQcFdpT3FkS0xZbnhmMUd0cVdTUHZPczAxZXFjbkdOUjhjTFpZRTZGcW5leVFlZVpKbHJwT1ZrZzhxSjhwMzVPMmNMM0NOZDNGeUhBSnIxSG5rMGVNNjIvdGlTS0diNnl6YVJKQm5DUzBMZ0I3Z21lUGtoYmlPWDlJQk5WRkhpcDlSWm9qYnREdkQzME8yaG41eVhlWVowNmZKV09vY1I2UUJiWXY4WGx6eklXOU9Hb01OVVgyTWErNjBjbitRZE9GZHRPT1k4eWhXSkJMZnE0UmwvU1ROTW1RWkVEc2YzTWw5OVI3cFlPeHNKOGh5VERQZDMwSXYwRmF1NFg2OWJTR3RaNjBsalNXdTdGam5maTV6dTlLOE0xSit6a0QrOXd1MlMzN3lVN1ljVHRpaCt4Vi9xL1pTZjRmMnNkL0FWN1hCd01BQUhqYWRjN2ZaMXRSQU1EeCt5UDMzdHliNU54enovMlJrNU56VHFkaXFxYWlxcWFpcW1hcUQxTVJGVlZUVlJWUlZUVlZFVk5WMVllcXFxcVltcGlhUGtUTVRFWDFJUTlSZlppcFBNeEU1V0dxYW1xbUtxb1BzYjd1WWQvUFAvQVZoSC9xRkhxRVNlR2pVQkdSR0JNSHhiUzRKaGJFa2xnUnY0bE55U2Q1VWtLYWxWYWxzblFwdGVTRXZDU3Z5bHR5VVM3SlZmbk9OK0ZiOGgzNHpuelhpcUI0eXBDU1ZtYVV0MHBCT1ZScVNrTVZWSzZPcVV0cVdhMnFUZlZXZzlvemJWaExhMWt0cDIxcVJhMmtIV2szZnV4UCtEUCtYZitSLzdjTzlHNDlwYy9wNi9xeDN0QWZqS2RHMHBnM0RveFQ0OHE0RDNpQmVDQVp5QVNLZ1hMZ0t1Zzg2ZzltZzhYZ2oyQTdoRUtaMEdLb0dub0FLdkFBQjdOZ0FleUJENkFFamtBVjNKaXFDVTFpeHN3eGM5S2NOMWZNSGZQVXJKdE44NWZaZ2hJRXNCY093bEU0RHFmaFBNekJkYmdEMzhOVFdJZE4rQXUyTE1rQ1ZwYzFZeTFZZVd2RDJyV0tWaFVGRVVZeEZFY0pOSUpTcUlRcXFJYk8wUVc2Um5lMllBZHRiS2ZzS1h2T1hyYlg3RzE3M3o1emhNZGw3TVNjdUpOd01zNGJwK1RjT20yMy83OEczUkUzNmI1Mlo5MmN1K1VXM0pKYmNXdHUzVzI2OXg3Mytyd1gzb1EzNXkxN0cxN0JPL2VhWVJBZURTK0h2NFFiNFp0d0cwUGNpZnZ3UzV6R1daekhXN2lJUCtNYS9vNHZJend5SHRtTVhKQnUwa3NHeURBWkpVa3lRYVpKbGl5U0hOa25aVkluOTFFVUhZaG1vL2xvTGRxaUFqV29Rem50b3IwMFFWL1JLYnBJMStnZVBhVEg5Q3R0MGorMHpWUUdHV1pQV0JlTHMrZHNpSTJ3TVpabVV5ekRGbGllYmJCdDlvNTlZaWVzd2U2NXloM2V5ZU44bUtmNENpL3pFLzZ6dzkvUjA1SDZDeGlWclFnQUFIamFZMkJrWUdEMFkvQmtZR0VJWTJCbkFQS1FBQXNESXdBWHd3RUJBQUFBZU5xOWt6c3ZCRkVVeC8rejEyTTlzaUVSRVlWTVJDV3M5WXlJd3JzUUdvUjZsckVybGxtekk4SUgyS2lWU3BYUG9GWjRmQUt0RDZCVSs5OHpaM2RKUExhU203bnpPKzg3NTh3RjBJVjNHRGdOTFFCZStjVHNZSUJTekFta25DWmxnem1uUzdrQkU4NldjaU42blV2bEp2UTdOOHJOS0R2M3lrbjBKVmFWVzhoNTVUWk1KTXJLN2VRNzVSUm1FMi9LSGVneGc4cWRhRFVMeWcvb05tdktqOGlZclBJVGt1WksrUmtwY3gzemkwR3Z1Y1VpQWhSeGpoQUh5Q0dQQ0M3R2tNRW9Ka2xMOEZDZ0xzQXhwWFZLSHIxY3JGRzNoN1RvQXRJQjl2bnMwaHJ4SFhzSDFMbVU4OVNVU05hakFKOFVjai9CS1dWTDFsYVUrZ0YzRjJmQ0VaY3ZlWXA4aHppU0xLVnE5bjNxQW1yL1B1TTh2VHhjcUgyWlVsWXlXby9LTjI5UWsrT0pDdlFNNjRwd3NTMjYyb2xHV2N2MkxWTm4vTmVhOVdXcjVScitsT3Y3RGd5UlBXcjJ0RWRXNzBxdHlneHkwdE5JOHZuaUY1RThraTgxUXh6S2RPSkovdFhuMysyL1cvTXk3eUptTU1KMUppdE5mUzNtU0NQUy9NdnMzRWYrTGNiWEdmMDAxZG9jZGlobjJTdnJFVlZudUVYYkthVlZtWWE5WGROaUcrY3B4bVczOTYxeTY2Ym9ZK045L2U5TFVyK0VsV3JXemVyZHNWTXJmQUN2VnIzT0FBQUFlTnB0bEVkc0cxY1VSZStWWlVrVTFXV3J1UGR1bVVWczdxS0t1OXg3a1NseVNJNUZ6bEJEVXMwdHZTZElZQ0M3QkdtYkpFaXZTQVhTZTBIS0lvdXMwNUZGa20weTgrZVRqQUJ5d1hQL2UvZS8remdFaVFxSTE3L1hjQUJsWGh5MDNsREJDczdBREZSaUpxcFFqUm80VUFzbjZsQ1BCalNpQ2Mxb1FTdG1ZVGJhMEk0T2RHSU81bUllNW1NQkZtSVJGbU1KbG1JWmxtTUZWbUlWVm1NTjFtSWQxcU1MRytDQ0d4NTQwUTBmL0FnZ2lCQTJZaE0yWXd1MllodTJvd2RoOUtJUC9SakFEdXpFTHV6R0h1ekZQZ3hpdjduN1FSekNZUnpCVVJ6RGNaekFTWnpDYVp6QldaekRFTTRqd2tvOGlwdHdNOTdFL2ZnSnQrQWUzSWtIOERnZTQwemNnUjl3STY2eGl0VzRtelc0RGUvaVJ6cndJSjdBMy9nTC8rQVJQSVdQOFNHZXhqQ2l1QmN4ZkFvRkgrRVRmSW5QOERtK3dNK0k0eHQ4aGEveERCTDRFL2ZoZTN5TDc1REVyL2dkdCtNQ1ZJd2dqUlEwUEFRZG84akFRQlo1NURDR2NmeUNDVXhoRWhkeEdaZndLaDdHVlZ6QmRiZ2V2K0VQdklabjhSeGVaeTJkckdNOUc5aklKamF6aGEyY3hkbHNZenM3OER4ZVlDZGV4aXQ0ajNQd0lsN0MrNXlMRy9BT2JzV1QrSUR6T0I5djRXMHV3QnRjeUVWY3pDVzRpMHU1ak11NWdpdTVpcXU1aG11NWp1dlp4UTEwMFUwUHZleW1qMzRHR0dTSUc3bUptN21GVzdtTjI5bkRNSHZaeDM0T2NBZDNjaGQzY3cvM2NoOEh1WjhIZUpDSGVKaEhlSlRIZUp3bmVKS25lSnBuZUpibk9NVHpqSENZVWNhb01NNEVrMVI1Z1NOTU1VMk5Pak1jcGNFc2M4eHpqT09jNENTbmVKR1hlSmxYZUxVNnI2a3VseXNvR2JMWjQ1THNzeG4yU0hvbGZaTEM3KzRQOVZ2MG1BTWszWkllU2E5a3Q2UlAwaThaa0F4S2hpUjdKTU0yM2E3YXVKcklHMG9za2swNkluSFYzTUhqQ3RhUDV2V2NZaWhqaXBGVll0STZVSlZXdFh4T3Fjb3FVVjJUVlcrZlRaK25zajl2NlBZaEhCS2ovRzZ2ejk3WDdYTkp1bXQwVGNrbFZTUG15STNyUW1SbHl5ZnBsd3hJQmlWRGtqME9jNFNpSnBLNVpGMHVhU2hTWjUxeGRheWc2N0xtN3BvOGlIdStnVjZMQTJIN2tacDBTM29rdlpMZGppbkYwTHN5V2o1dExXc0xjMWtoYWtXaWtJNjRuamVrTXBOdFgxYWRzSDFpQVZ1S05XeWpwc3FCZGtaVzFlSWlRd2dyd3hJeXc1SjJocTJzRE9Hek1vVFB6aERTemhCR2tTR1V5REREREh1TXJhd3hsaEpqTENISENHbVBFVVl4eGxMdDVsNURjU01TemFtNk5tU2JyV09uV0xOY3A4T0tLOTh3MDhzMTJzMWx5dFhicG1XTGxZUjllc0QvNnRQbUYrc2RZbUs1aHZqQVpSbzFpZFJrSnVsMkJaMUprK1kyMFVoV2NTcWE5VHVST2wzVURabUlvV2dwSlo0VHgwWnhOTVNqdE02MTJWVFJPUnlKanBTT1RjTm0xSWlTSzE1dGxvWFM1UWFyb3BSbWkyT3A3UnpPcDFLS3JWc1NlVFZsZnZHSlZOSGVXaXlWcmdoYlNrbnJ1ZWsyVVNyWnFpT3lsekhqOUZoVTBheC9oRmpaV2txUHB1d241dkdHcFBBRkNpSW9oZDlURUY0cEFnVlBvT0FKdVFyQ1hSQ0ZXeUY1eSt0MkZZU25JQW90VDZBZ2d2OEI1dDVpWndBQUFBRldxbDd3QUFBPScpIGZvcm1hdCgnd29mZicpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IGluaXRpYWw7XG59XG5cbi8qIExlZ2FjeSBwb2xhcmlzOiByZW1hcCAxcmVtIHRvIDEwcHggd2hpbGUga2VlcGluZyB0aGUgdmlzaWJsZSBkZWZhdWx0IHNpemUgKi9cblxuaHRtbDpub3QoOmhhcyguYXdzdWktb25lLXRoZW1lKSkge1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuXG5odG1sOm5vdCg6aGFzKC5hd3N1aS1vbmUtdGhlbWUpKSBib2R5IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/