/* Copyright (c) Microsoft Corporation. All rights reserved. */
/* Copyright (c) Microsoft Corporation. All rights reserved. */
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
/* TODO (5089768): Investigating using pure Fabric UI Core instead of referencing fonts, font styles etc. */
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Arabic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Arabic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Arabic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Arabic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Arabic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Cyrillic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Cyrillic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Cyrillic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Cyrillic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Cyrillic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (East European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (East European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (East European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (East European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (East European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Greek)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Greek)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Greek)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Greek)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Greek)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Hebrew)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Hebrew)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Hebrew)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Hebrew)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Hebrew)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Vietnamese)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Vietnamese)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Vietnamese)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Vietnamese)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Vietnamese)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (West European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (West European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (West European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (West European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (West European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Selawik Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Selawik Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Selawik Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Selawik Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Selawik Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
.h1,
.h2,
.light,
h1,
h2,
h3 {
  font-weight: 100;
}
.h4,
.h5,
.h6,
.semilight,
h4,
h5,
h6 {
  font-weight: 300;
}
.regular,
body {
  font-weight: 400;
}
.semibold,
strong {
  font-weight: 600;
}
.ms-Fabric {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: #323130;
  font-family: 'Segoe UI Web (West European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
  font-size: 10px;
}
.ms-Fabric button,
.ms-Fabric input,
.ms-Fabric textarea {
  font-family: inherit;
}
.ms-Fabric [lang^=ar],
.ms-Fabric[lang^=ar],
[lang^=ar] .ms-Fabric {
  font-family: 'Segoe UI Web (Arabic)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=bg],
.ms-Fabric[lang^=bg],
[lang^=bg] .ms-Fabric {
  font-family: 'Segoe UI Web (Cyrillic)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=cs],
.ms-Fabric[lang^=cs],
[lang^=cs] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=el],
.ms-Fabric[lang^=el],
[lang^=el] .ms-Fabric {
  font-family: 'Segoe UI Web (Greek)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=et],
.ms-Fabric[lang^=et],
[lang^=et] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=he],
.ms-Fabric[lang^=he],
[lang^=he] .ms-Fabric {
  font-family: 'Segoe UI Web (Hebrew)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=hi],
.ms-Fabric[lang^=hi],
[lang^=hi] .ms-Fabric {
  font-family: 'Nirmala UI', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=hr],
.ms-Fabric[lang^=hr],
[lang^=hr] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=hu],
.ms-Fabric[lang^=hu],
[lang^=hu] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=ja],
.ms-Fabric[lang^=ja],
[lang^=ja] .ms-Fabric {
  font-family: 'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka, 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=kk],
.ms-Fabric[lang^=kk],
[lang^=kk] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=ko],
.ms-Fabric[lang^=ko],
[lang^=ko] .ms-Fabric {
  font-family: 'Malgun Gothic', Gulim, 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=lo],
.ms-Fabric[lang^=lo],
[lang^=lo] .ms-Fabric {
  font-family: 'Leelawadee UI Web', 'Lao UI', DokChampa, 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=lt],
.ms-Fabric[lang^=lt],
[lang^=lt] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=lv],
.ms-Fabric[lang^=lv],
[lang^=lv] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=pl],
.ms-Fabric[lang^=pl],
[lang^=pl] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=ru],
.ms-Fabric[lang^=ru],
[lang^=ru] .ms-Fabric {
  font-family: 'Segoe UI Web (Cyrillic)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=sk],
.ms-Fabric[lang^=sk],
[lang^=sk] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=sr-latn],
.ms-Fabric[lang^=sr-latn],
[lang^=sr-latn] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=th],
.ms-Fabric[lang^=th],
[lang^=th] .ms-Fabric {
  font-family: 'Leelawadee UI Web', 'Kmer UI', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=tr],
.ms-Fabric[lang^=tr],
[lang^=tr] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=uk],
.ms-Fabric[lang^=uk],
[lang^=uk] .ms-Fabric {
  font-family: 'Segoe UI Web (Cyrillic)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=vi],
.ms-Fabric[lang^=vi],
[lang^=vi] .ms-Fabric {
  font-family: 'Segoe UI Web (Vietnamese)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=zh-hans],
.ms-Fabric[lang^=zh-hans],
[lang^=zh-hans] .ms-Fabric {
  font-family: 'Microsoft Yahei UI', Verdana, Simsun, 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=zh-hant],
.ms-Fabric[lang^=zh-hant],
[lang^=zh-hant] .ms-Fabric {
  font-family: 'Microsoft Jhenghei UI', Pmingliu, 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric--selawik {
  font-family: 'Selawik Web', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
#Breadcrumbs {
  font-weight: 100;
  padding-top: 17px;
  font-size: 1.2em;
  text-transform: uppercase;
  color: #363636;
}
[dir="rtl"] #Breadcrumbs,
:host-context([dir="rtl"]) #Breadcrumbs {
  text-transform: uppercase;
}
[dir="ltr"] #Breadcrumbs,
:host-context([dir="ltr"]) #Breadcrumbs {
  text-transform: uppercase;
}
[dir="rtl"] #Breadcrumbs,
:host-context([dir="rtl"]) #Breadcrumbs {
  text-transform: uppercase;
}
[dir="ltr"] #Breadcrumbs,
:host-context([dir="ltr"]) #Breadcrumbs {
  text-transform: uppercase;
}
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
.hidden {
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
body {
  background-color: #fff;
  color: #363636;
  font-size: 62.5%;
  margin: 0;
}
p,
ul,
.oxStandard {
  margin: 0;
  padding-top: 8px;
  font-size: 1.2em;
  line-height: 14px;
}
p + p,
p + ul,
ul + p {
  padding-top: 10px;
}
a {
  color: #056297;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
a:focus {
  text-decoration: underline;
  outline: 2px solid black;
}
h1 {
  margin: 0;
  padding-top: 15px;
  font-weight: 100;
  font-size: 5.6em;
  line-height: 64px;
}
h2 {
  color: #030303;
  margin: 0;
  padding-top: 10px;
  font-weight: 100;
  font-size: 3.2em;
  line-height: 40px;
}
h3 {
  color: #030303;
  font-weight: 500;
  margin: 0;
  padding-top: 26px;
  text-transform: uppercase;
}
[dir="rtl"] h3,
:host-context([dir="rtl"]) h3 {
  text-transform: uppercase;
}
[dir="ltr"] h3,
:host-context([dir="ltr"]) h3 {
  text-transform: uppercase;
}
[dir="rtl"] h3,
:host-context([dir="rtl"]) h3 {
  text-transform: uppercase;
}
[dir="ltr"] h3,
:host-context([dir="ltr"]) h3 {
  text-transform: uppercase;
}
h4 {
  color: #030303;
  font-size: 1.6em;
  line-height: 16px;
  margin: 0;
  padding-top: 24px;
}
hr {
  background-color: #bbb;
  border: 0;
  height: 1px;
  margin: 0;
}
.oxSmall {
  line-height: 16px;
  padding-top: 9px;
}
.oxClear {
  clear: both;
}
.ocv-feedback-button:hover {
  background-color: #0078d7;
}
.ocv-feedback-button {
  cursor: pointer;
  position: fixed;
  right: 0;
  top: 50%;
  border: 0;
  background-color: #69AFE5;
  color: white;
  font-family: 'Segoe UI WestEuropean', 'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', sans-serif;
  font-size: 1.4em;
  padding: 5px 20px 5px 20px;
  transform: rotate(-90deg) translate(50%, 0);
  transform-origin: 100% 100%;
}
[dir="rtl"] .ocv-feedback-button,
:host-context([dir="rtl"]) .ocv-feedback-button {
  right: initial;
  left: 0;
}
[dir="ltr"] .ocv-feedback-button,
:host-context([dir="ltr"]) .ocv-feedback-button {
  left: initial;
  right: 0;
}
[dir="rtl"] .ocv-feedback-button,
:host-context([dir="rtl"]) .ocv-feedback-button {
  right: initial;
  left: 0;
}
[dir="ltr"] .ocv-feedback-button,
:host-context([dir="ltr"]) .ocv-feedback-button {
  left: initial;
  right: 0;
}
[dir="rtl"] .ocv-feedback-button,
:host-context([dir="rtl"]) .ocv-feedback-button {
  transform: rotate(-90deg) translate(-50%, 0);
  transform-origin: 100% 100%;
}
[dir="ltr"] .ocv-feedback-button,
:host-context([dir="ltr"]) .ocv-feedback-button {
  transform: rotate(-90deg) translate(50%, 0);
  transform-origin: 100% 100%;
}
[dir="rtl"] .ocv-feedback-button,
:host-context([dir="rtl"]) .ocv-feedback-button {
  transform: rotate(-90deg) translate(-50%, 0);
  transform-origin: 100% 100%;
}
[dir="ltr"] .ocv-feedback-button,
:host-context([dir="ltr"]) .ocv-feedback-button {
  transform: rotate(-90deg) translate(50%, 0);
  transform-origin: 100% 100%;
}
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
.consent-confirmation-container {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  background-color: white;
  z-index: 100;
}
.hide-control {
  visibility: hidden;
}
.consent-confirmation-form {
  margin: auto;
  width: 35%;
  height: 30%;
  border: 3px solid #73AD21;
  padding: 10px;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px 0px;
  border-radius: 5px;
  background-color: #ffffff;
  box-sizing: border-box;
  outline: transparent solid 3px;
  border: 1px solid #a6a6a6;
}
[dir="rtl"] .consent-confirmation-form,
:host-context([dir="rtl"]) .consent-confirmation-form {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px 0px;
}
[dir="ltr"] .consent-confirmation-form,
:host-context([dir="ltr"]) .consent-confirmation-form {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px 0px;
}
.consent-confirmation-message {
  padding: 10px;
  text-align: left;
}
[dir="rtl"] .consent-confirmation-message,
:host-context([dir="rtl"]) .consent-confirmation-message {
  text-align: right;
}
[dir="ltr"] .consent-confirmation-message,
:host-context([dir="ltr"]) .consent-confirmation-message {
  text-align: left;
}
.consent-confirmation-form-controls {
  padding: 10px;
  text-align: right;
}
[dir="rtl"] .consent-confirmation-form-controls,
:host-context([dir="rtl"]) .consent-confirmation-form-controls {
  text-align: left;
}
[dir="ltr"] .consent-confirmation-form-controls,
:host-context([dir="ltr"]) .consent-confirmation-form-controls {
  text-align: right;
}
.consent-confirmation-form-button {
  margin: 20px;
  color: #fff;
  border: 0;
  font-family: 'Segoe UI Light', Arial, sans-serif;
  font-size: 1em;
  padding: 20px;
  align-items: center;
  width: 25%;
}
#ConsentConfirmationContinueButton {
  background-color: #0173c7;
}
#ConsentConfirmationContinueButton:hover {
  background-color: #2a8ad4;
}
#ConsentConfirmationCancelButton {
  background-color: gray;
}
#ConsentConfirmationCancelButton:hover {
  background-color: black;
}
.consent-confirmation-button-text {
  margin: 0px 4px;
  line-height: 100%;
  display: block;
  font-weight: 600;
}
@media screen and (max-width: 1219px) {
  .consent-confirmation-form {
    width: 50%;
  }
  .consent-confirmation-form-button {
    width: 30%;
  }
}
@media screen and (max-width: 747px) {
  .consent-confirmation-form {
    width: 75%;
    height: 30%;
  }
}
@media screen and (max-width: 499px) {
  .consent-confirmation-form {
    width: 90%;
    height: 30%;
  }
  .consent-confirmation-form-button {
    width: 35%;
  }
}
#Row0 {
  position: relative;
  float: left;
  min-width: 1200px;
  width: 100%;
}
[dir="rtl"] #Row0,
:host-context([dir="rtl"]) #Row0 {
  float: right;
}
[dir="ltr"] #Row0,
:host-context([dir="ltr"]) #Row0 {
  float: left;
}
.gs30Column {
  margin-left: auto;
  margin-right: auto;
  width: 1200px;
}
[dir="rtl"] .gs30Column,
:host-context([dir="rtl"]) .gs30Column {
  margin-right: auto;
  margin-left: auto;
}
[dir="ltr"] .gs30Column,
:host-context([dir="ltr"]) .gs30Column {
  margin-left: auto;
  margin-right: auto;
}
#AppTitleDetails {
  position: static;
  display: flex;
  padding-right: 0;
  width: auto;
}
[dir="rtl"] #AppTitleDetails,
:host-context([dir="rtl"]) #AppTitleDetails {
  padding-right: initial;
  padding-left: 0;
}
[dir="ltr"] #AppTitleDetails,
:host-context([dir="ltr"]) #AppTitleDetails {
  padding-left: initial;
  padding-right: 0;
}
.bodyContainer {
  min-height: 1200px;
}
@media screen and (max-width: 1219px) {
  body,
  #Row0 {
    min-width: 725px;
  }
  #Row0 {
    padding-bottom: 10px;
  }
  #AppTitleDetails {
    min-height: 436px;
    display: block;
  }
  .gs30Column {
    width: 725px;
  }
}
@media screen and (max-width: 747px) {
  body,
  #Row0 {
    min-width: 476px;
  }
  .gs30Column {
    width: 476px;
  }
  #AppTitleDetails {
    min-height: 436px;
    width: 476px;
    padding-right: 0;
  }
  [dir="rtl"] #AppTitleDetails,
  :host-context([dir="rtl"]) #AppTitleDetails {
    padding-right: initial;
    padding-left: 0;
  }
  [dir="ltr"] #AppTitleDetails,
  :host-context([dir="ltr"]) #AppTitleDetails {
    padding-left: initial;
    padding-right: 0;
  }
}
@media screen and (max-width: 499px) {
  body,
  #Row0 {
    min-width: 300px;
  }
  .gs30Column {
    width: 300px;
  }
  #AppTitleDetails {
    min-height: 300px;
    width: 300px;
    padding-right: 0;
    flex-direction: column;
  }
  [dir="rtl"] #AppTitleDetails,
  :host-context([dir="rtl"]) #AppTitleDetails {
    padding-right: initial;
    padding-left: 0;
  }
  [dir="ltr"] #AppTitleDetails,
  :host-context([dir="ltr"]) #AppTitleDetails {
    padding-left: initial;
    padding-right: 0;
  }
}
.AppTitle {
  font-size: 3.4em;
  font-weight: 200;
  line-height: 40px;
  margin: 0;
  padding-top: 0;
  padding-bottom: 2px;
}
a {
  color: #056297;
}
#NeedMoreHelpOptionLink {
  text-decoration: underline;
}
#Provider {
  font-size: 2em;
  font-weight: 200;
  line-height: 26px;
  opacity: 0.8;
}
body {
  background-color: #fff;
  font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif;
  color: #363636;
  font-size: 62.5%;
  margin: 0;
  display: initial;
}
#GetStartedHeadline {
  margin-top: 60px;
  margin-bottom: 20px;
  font-size: 2.6em;
  font-weight: 200;
}
.bodyContent {
  padding: 0 0 40px;
}
#Breadcrumbs {
  padding-top: 40px;
  padding-bottom: 20px;
  font-weight: 200;
  color: #363636;
  font-size: 1.6em;
  text-transform: none;
}
[dir="rtl"] #Breadcrumbs,
:host-context([dir="rtl"]) #Breadcrumbs {
  text-transform: none;
}
[dir="ltr"] #Breadcrumbs,
:host-context([dir="ltr"]) #Breadcrumbs {
  text-transform: none;
}
#Breadcrumbs a {
  padding-left: 5px;
  padding-right: 5px;
  color: #000;
  text-decoration: underline;
}
[dir="rtl"] #Breadcrumbs a,
:host-context([dir="rtl"]) #Breadcrumbs a {
  padding-right: 5px;
  padding-left: 5px;
}
[dir="ltr"] #Breadcrumbs a,
:host-context([dir="ltr"]) #Breadcrumbs a {
  padding-left: 5px;
  padding-right: 5px;
}
#Products {
  font-size: 14px;
  width: 80%;
  line-height: normal;
}
#Icon {
  height: 132px;
  width: 132px;
  padding: 8px;
  box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.13), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.11);
  margin-right: 40px;
  margin-bottom: 20px;
}
[dir="rtl"] #Icon,
:host-context([dir="rtl"]) #Icon {
  box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.13), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.11);
  margin-right: initial;
  margin-left: 40px;
}
[dir="ltr"] #Icon,
:host-context([dir="ltr"]) #Icon {
  box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.13), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.11);
  margin-left: initial;
  margin-right: 40px;
}
#GetStartedOptions {
  margin-top: 80px;
}
.getStartedOptionHeadline {
  font-size: 2.4em;
  font-weight: 200;
  text-transform: none;
  margin-bottom: 5px;
  padding-top: 0;
  margin-top: 0;
}
[dir="rtl"] .getStartedOptionHeadline,
:host-context([dir="rtl"]) .getStartedOptionHeadline {
  text-transform: none;
}
[dir="ltr"] .getStartedOptionHeadline,
:host-context([dir="ltr"]) .getStartedOptionHeadline {
  text-transform: none;
}
.getStartedOption {
  display: flex;
  margin-bottom: 44px;
}
.getStartedOption img {
  width: 50px;
  height: 65px;
}
.getStartedOptionRight {
  margin-left: 14px;
}
[dir="rtl"] .getStartedOptionRight,
:host-context([dir="rtl"]) .getStartedOptionRight {
  margin-left: initial;
  margin-right: 14px;
}
[dir="ltr"] .getStartedOptionRight,
:host-context([dir="ltr"]) .getStartedOptionRight {
  margin-right: initial;
  margin-left: 14px;
}
.getStartedOption span {
  font-size: 1.4em;
}
#ClientButtons {
  display: block;
  margin: 0;
  width: fit-content;
}
.client-button {
  display: flex;
  cursor: pointer;
  margin-bottom: 20px;
  color: #fff;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
}
.client-button:hover {
  text-decoration: none;
}
.client-image {
  width: 30px;
  height: 30px;
  margin-right: 10px;
}
[dir="rtl"] .client-image,
:host-context([dir="rtl"]) .client-image {
  margin-right: initial;
  margin-left: 10px;
}
[dir="ltr"] .client-image,
:host-context([dir="ltr"]) .client-image {
  margin-left: initial;
  margin-right: 10px;
}
.client-button span {
  font-family: 'Segoe UI Light', Arial, sans-serif;
  font-size: 2.1em;
}
@media (forced-colors: active) {
  .client-button {
    color: ButtonText;
    border: 1px solid ButtonText;
    forced-color-adjust: auto;
  }
  .client-image {
    background-color: #fff;
    border: 1px solid ButtonText;
    forced-color-adjust: none;
  }
}
.Word {
  background-color: #2b579a;
}
.Word:hover {
  background-color: #4a78b0;
}
.PowerPoint {
  background-color: #b7472a;
}
.PowerPoint:hover {
  background-color: #e86e58;
}
.Excel {
  background-color: #217346;
}
.Excel:hover {
  background-color: #4e9668;
}
#CompleteInstallationElseWhereSection {
  font-size: 14px;
}
.getStartedOption span span {
  font-size: 1em;
  width: fit-content;
}
#UnfoldInstructions {
  display: block;
  color: #056297;
  cursor: pointer;
  text-decoration: underline;
}
#CompleteInstallationElseWhereLink {
  text-decoration: underline;
}
.steps-container {
  display: flex;
  margin-top: 25px;
  margin-bottom: 25px;
  margin-left: 64px;
}
[dir="rtl"] .steps-container,
:host-context([dir="rtl"]) .steps-container {
  margin-left: initial;
  margin-right: 64px;
}
[dir="ltr"] .steps-container,
:host-context([dir="ltr"]) .steps-container {
  margin-right: initial;
  margin-left: 64px;
}
.step-container {
  width: 400px;
}
.step-container img {
  width: 400px;
}
.step-container div {
  font-size: 1.2em;
}
.step-container + .step-container {
  margin-left: 30px;
}
[dir="rtl"] .step-container + .step-container,
:host-context([dir="rtl"]) .step-container + .step-container {
  margin-left: initial;
  margin-right: 30px;
}
[dir="ltr"] .step-container + .step-container,
:host-context([dir="ltr"]) .step-container + .step-container {
  margin-right: initial;
  margin-left: 30px;
}
@media screen and (max-width: 1219px) {
  .steps-container {
    display: block;
  }
  .step-container + .step-container {
    margin-left: 0px;
  }
  [dir="rtl"] .step-container + .step-container,
  :host-context([dir="rtl"]) .step-container + .step-container {
    margin-left: initial;
    margin-right: 0px;
  }
  [dir="ltr"] .step-container + .step-container,
  :host-context([dir="ltr"]) .step-container + .step-container {
    margin-right: initial;
    margin-left: 0px;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FkZGluaW5zdGFsbC4xMDM4NTRjOWEyMjllN2U1ZDAyNi5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsOERBQThEO0FBQzlELDhEQUE4RDtBQUM5RCwrREFBK0Q7QUFDL0QsK0RBQStEO0FBQy9ELCtEQUErRDtBQUMvRCwyR0FBMkc7QUNEM0c7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBREdKO0FDQUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBREVKO0FDQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRENKO0FDRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBREFKO0FDR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRERKO0FDSUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBREZKO0FDS0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBREhKO0FDTUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBREpKO0FDT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRExKO0FDUUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRE5KO0FDU0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRFBKO0FDVUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRFJKO0FDV0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRFRKO0FDWUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRFZKO0FDYUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRFhKO0FDY0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRFpKO0FDZUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRGJKO0FDZ0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QURkSjtBQ2lCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEZko7QUNrQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRGhCSjtBQ21CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEakJKO0FDb0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QURsQko7QUNxQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRG5CSjtBQ3NCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEcEJKO0FDdUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QURyQko7QUN3QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRHRCSjtBQ3lCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEdkJKO0FDMEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUR4Qko7QUMyQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRHpCSjtBQzRCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEMUJKO0FDNkJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUQzQko7QUM4QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRDVCSjtBQytCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEN0JKO0FDZ0NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUQ5Qko7QUNpQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRC9CSjtBQ2tDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEaENKO0FDbUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QURqQ0o7QUNvQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRGxDSjtBQ3FDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEbkNKO0FDc0NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QURwQ0o7QUN1Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRHJDSjtBQ3dDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEdENKO0FDeUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUR2Q0o7QUMwQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRHhDSjtBQzJDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FEekNKO0FDNENBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUQxQ0o7QUM2Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRDNDSjtBQ21EQTs7Ozs7O0VBQ0k7QUQ1Q0o7QUMrQ0E7Ozs7Ozs7RUFDSTtBRHZDSjtBQzBDQTs7RUFDSTtBRHZDSjtBQzBDQTs7RUFDSTtBRHZDSjtBQzhGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ1Rko7QUMrRkE7OztFQUNJO0FEM0ZKO0FDOEZBOzs7RUFDSTtBRDFGSjtBQzZGQTs7O0VBQ0k7QUR6Rko7QUM0RkE7OztFQUNJO0FEeEZKO0FDMkZBOzs7RUFDSTtBRHZGSjtBQzBGQTs7O0VBQ0k7QUR0Rko7QUN5RkE7OztFQUNJO0FEckZKO0FDd0ZBOzs7RUFDSTtBRHBGSjtBQ3VGQTs7O0VBQ0k7QURuRko7QUNzRkE7OztFQUNJO0FEbEZKO0FDcUZBOzs7RUFDSTtBRGpGSjtBQ29GQTs7O0VBQ0k7QURoRko7QUNtRkE7OztFQUNJO0FEL0VKO0FDa0ZBOzs7RUFDSTtBRDlFSjtBQ2lGQTs7O0VBQ0k7QUQ3RUo7QUNnRkE7OztFQUNJO0FENUVKO0FDK0VBOzs7RUFDSTtBRDNFSjtBQzhFQTs7O0VBQ0k7QUQxRUo7QUM2RUE7OztFQUNJO0FEekVKO0FDNEVBOzs7RUFDSTtBRHhFSjtBQzJFQTs7O0VBQ0k7QUR2RUo7QUMwRUE7OztFQUNJO0FEdEVKO0FDeUVBOzs7RUFDSTtBRHJFSjtBQ3dFQTs7O0VBQ0k7QURwRUo7QUN1RUE7OztFQUNJO0FEbkVKO0FDc0VBOzs7RUFDSTtBRGxFSjtBQ3FFQTtFQUNJO0FEbkVKO0FFOWJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmdjSjtBQzNjQzs7RUNVRztBRnFjSjtBQy9jQzs7RUNVRztBRnljSjtBQ25kQzs7RUNVRztBRjZjSjtBQ3ZkQzs7RUNVRztBRmlkSjtBQUNBLCtEQUErRDtBRzFkL0Q7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FINGRKO0FJbmRvQjtFQUFXO0VBSW5CO0VBQ1Q7RUFDQztBSm1kSjtBSW5ka0I7OztFQUlQO0VBQ1A7RUh1VkE7RUFDQTtBRDhISjtBSXBkb0I7OztFQUNuQjtBSndkRDtBSXJkZ0I7RUFBUTtFQUFvQjtBSnlkNUM7QUlyZGU7RUFDSDtBSnVkWjtBSXBkSztFQUFrQjtFQUd2QjtBSnFkQTtBSXJkbUM7RUFDaEI7RUFBZTtFSGtXOUI7RUFDQTtFQUNBO0FEdUhKO0FJcGR1QjtFQUFxQjtFQUFvQjtFQUcvRDtFSGtWRztFQUNBO0VBQ0E7QURxSUo7QUl0ZEk7RUFBUztFQUNJO0VBQXNCO0VBR25DO0VBR0o7QUpzZEE7QUN2aEJDOztFR2lFRDtBSjBkQTtBQzNoQkM7O0VHaUVEO0FKOGRBO0FDL2hCQzs7RUdpRUQ7QUprZUE7QUNuaUJDOztFR2lFRDtBSnNlQTtBSXJlYztFQUFnQztFQUMzQjtFQUdmO0VBRUE7RUFBZTtBSnNlbkI7QUlwZWE7RUFBUztFQUVuQjtFQUFlO0VBQWlCO0FKd2VuQztBSXJlSTtFQUVHO0VBRUo7QUpxZUg7QUlqZVE7RUFBZTtBSm9ldkI7QUluZWU7RUFDRTtBSnFlakI7QUlsZUU7RUFDZTtFQUlBO0VBR2hCO0VBQWM7RUFDVjtFQUFlO0VBQ1M7RUFDZjtFQU1VO0VBQXNCO0VBL0YzQjtFQUNtQjtBSjZqQnRDO0FDNWtCQzs7RUdvR0E7RUFBQTtBSjZlRDtBQ2psQkM7O0VHb0dBO0VBQUE7QUprZkQ7QUN0bEJDOztFR29HQTtFQUFBO0FKdWZEO0FDM2xCQzs7RUdvR0E7RUFBQTtBSjRmRDtBQUNBOztFSW5sQm1CO0VBQ21CO0FKc2xCdEM7QUFDQTs7RUl4bEJtQjtFQUNtQjtBSjJsQnRDO0FBQ0E7O0VJN2xCbUI7RUFDbUI7QUpnbUJ0QztBQUNBOztFSWxtQm1CO0VBQ21CO0FKcW1CdEM7QUFDQSwrREFBK0Q7QUtqbkIvRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTG1uQko7QUtobkJBO0VBQ0k7QUxrbkJKO0FLL21CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxpbkJKO0FDN29CQzs7RUl1Qkc7QUwwbkJKO0FDanBCQzs7RUl1Qkc7QUw4bkJKO0FLdm5CQTtFQUNJO0VBQ0E7QUx5bkJKO0FDenBCQzs7RUlnQ0c7QUw2bkJKO0FDN3BCQzs7RUlnQ0c7QUxpb0JKO0FLOW5CQTtFQUNJO0VBQ0E7QUxnb0JKO0FDcnFCQzs7RUlxQ0c7QUxvb0JKO0FDenFCQzs7RUlxQ0c7QUx3b0JKO0FLcm9CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUx1b0JKO0FLcG9CQTtFQUNJO0FMc29CSjtBS3BvQkk7RUFDSTtBTHNvQlI7QUtsb0JBO0VBQ0k7QUxvb0JKO0FLbG9CSTtFQUNJO0FMb29CUjtBS2hvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTGtvQko7QUsvbkJBO0VBQ0k7SUFDSTtFTGlvQk47RUsvbkJFO0lBQ0k7RUxpb0JOO0FBQ0Y7QUs5bkJBO0VBQ0k7SUFDSTtJQUNBO0VMZ29CTjtBQUNGO0FLN25CQTtFQUNJO0lBQ0k7SUFDQTtFTCtuQk47RUs1bkJFO0lBQ0k7RUw4bkJOO0FBQ0Y7QU0zdEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QU42dEJKO0FDdHVCQzs7RUtPRztBTm11Qko7QUMxdUJDOztFS09HO0FOdXVCSjtBTWx1QkE7RUFDSTtFQUNBO0VBQ0E7QU5vdUJKO0FDbnZCQzs7RUthRztFQUNBO0FOMHVCSjtBQ3h2QkM7O0VLYUc7RUFDQTtBTit1Qko7QU0zdUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QU42dUJKO0FDbndCQzs7RUtxQkc7RUFBQTtBTm12Qko7QUN4d0JDOztFS3FCRztFQUFBO0FOd3ZCSjtBTXB2QkE7RUFDSTtBTnN2Qko7QU1sdkJDO0VBQ0c7O0lBQ0k7RU5xdkJOO0VNbHZCRTtJQUNJO0VOb3ZCTjtFTWp2Qkc7SUFDSTtJQUNBO0VObXZCUDtFTWh2QkU7SUFDSTtFTmt2Qk47QUFDRjtBTS91QkM7RUFDSTs7SUFDSTtFTmt2QlA7RU0vdUJHO0lBQ0k7RU5pdkJQO0VNOXVCRztJQUNJO0lBQ0E7SUFDQTtFTmd2QlA7RUM3eUJEOztJSzZEUTtJQUFBO0VOcXZCUDtFQ2x6QkQ7O0lLNkRRO0lBQUE7RU4wdkJQO0FBQ0Y7QU12dkJDO0VBQ0k7O0lBQ0k7RU4wdkJQO0VNdnZCRztJQUNJO0VOeXZCUDtFTXR2Qkc7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFTnd2QlA7RUN0MEJEOztJSzZFUTtJQUFBO0VOOHZCUDtFQzMwQkQ7O0lLNkVRO0lBQUE7RU5td0JQO0FBQ0Y7QU0vdkJBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOZ3dCSjtBTTd2QkE7RUFDSTtBTit2Qko7QU01dkJBO0VBQ0k7QU44dkJKO0FNM3ZCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FONnZCSjtBTTF2QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU40dkJKO0FNenZCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FOMnZCSjtBTXh2QkE7RUFDSTtBTjB2Qko7QU12dkJBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOd3ZCSjtBQzkzQkM7O0VLc0lHO0FONHZCSjtBQ2w0QkM7O0VLc0lHO0FOZ3dCSjtBTTd2QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTit2Qko7QUM1NEJDOztFSzBJRztFQUNBO0FOc3dCSjtBQ2o1QkM7O0VLMElHO0VBQ0E7QU4yd0JKO0FNdHdCQTtFQUNJO0VBQ0E7RUFDQTtBTnd3Qko7QU1wd0JBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOcXdCSjtBQ242QkM7O0VLNEpHO0VBQ0E7RUFBQTtBTjR3Qko7QUN6NkJDOztFSzRKRztFQUNBO0VBQUE7QU5reEJKO0FNOXdCQTtFQUNJO0FOZ3hCSjtBTTd3QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU4rd0JKO0FDMTdCQzs7RUt3S0c7QU5zeEJKO0FDOTdCQzs7RUt3S0c7QU4weEJKO0FNcHhCQTtFQUNJO0VBQ0E7QU5zeEJKO0FNbnhCQTtFQUNFO0VBQ0E7QU5xeEJGO0FNbHhCQTtFQUNJO0FOb3hCSjtBQzc4QkM7O0VLeUxHO0VBQUE7QU55eEJKO0FDbDlCQzs7RUt5TEc7RUFBQTtBTjh4Qko7QU0zeEJBO0VBQ0k7QU42eEJKO0FBcDlCQTtFQUNJO0VBQ0E7RUFDQTtBQXM5Qko7QUFuOUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFxOUJKO0FBbDlCQTtFQUNJO0FBbzlCSjtBQWo5QkE7RUFDSTtFQUNBO0VBQ0E7QUFtOUJKO0FDaC9CQzs7RUQ2Qkc7RUFBQTtBQXc5Qko7QUNyL0JDOztFRDZCRztFQUFBO0FBNjlCSjtBQTE5QkE7RUFDSTtFQUNBO0FBNDlCSjtBQXo5QkE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtFQTI5Qk47RUF4OUJFO0lBQ0k7SUFDQTtJQUNBO0VBMDlCTjtBQUNGO0FBdjlCQTtFQUNJO0FBeTlCSjtBQXQ5QkE7RUFDSTtBQXc5Qko7QUFyOUJBO0VBQ0k7QUF1OUJKO0FBcDlCQTtFQUNJO0FBczlCSjtBQW45QkE7RUFDSTtBQXE5Qko7QUFsOUJBO0VBQ0k7QUFvOUJKO0FBLzhCQTtFQUNJO0FBaTlCSjtBQTc4QkE7RUFDSTtFQUNBO0FBKzhCSjtBQTM4QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQTY4Qko7QUExOEJBO0VBQ0k7QUE0OEJKO0FBejhCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBMjhCSjtBQ2xqQ0M7O0VEdUdHO0VBQUE7QUFnOUJKO0FDdmpDQzs7RUR1R0c7RUFBQTtBQXE5Qko7QUFsOUJBO0VBQ0k7QUFvOUJKO0FBajlCQTtFQUNJO0FBbTlCSjtBQWo5QkE7RUFDSTtBQW05Qko7QUFoOUJBO0VBQ0k7QUFrOUJKO0FDeGtDQzs7RURzSEc7RUFBQTtBQXU5Qko7QUM3a0NDOztFRHNIRztFQUFBO0FBNDlCSjtBQXo5QkM7RUFFRztJQUNJO0VBMDlCTjtFQXY5QkU7SUFDSTtFQXk5Qk47RUN6bENEOztJRGdJTztJQUFBO0VBODlCTjtFQzlsQ0Q7O0lEZ0lPO0lBQUE7RUFtK0JOO0FBQ0YiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9TdG9yZVBhZ2VzLy4vU3R5bGVzL1BhZ2VzL0FkZEluSW5zdGFsbC5sZXNzIiwid2VicGFjazovL1N0b3JlUGFnZXMvLi9TdHlsZXMvU2hhcmVkL0ZvbnRzLmxlc3MiLCJ3ZWJwYWNrOi8vU3RvcmVQYWdlcy8uL1N0eWxlcy9Db250cm9scy9CcmVhZGNydW1iLmxlc3MiLCJ3ZWJwYWNrOi8vU3RvcmVQYWdlcy8uL1N0eWxlcy9TaGFyZWQvQWNjZXNzaWJpbGl0eS5sZXNzIiwid2VicGFjazovL1N0b3JlUGFnZXMvLi9TdHlsZXMvU2hhcmVkL0dsb2JhbC5sZXNzIiwid2VicGFjazovL1N0b3JlUGFnZXMvLi9TdHlsZXMvQ29udHJvbHMvQ29uc2VudENvbmZpcm1hdGlvbkZvcm0ubGVzcyIsIndlYnBhY2s6Ly9TdG9yZVBhZ2VzLy4vU3R5bGVzL1NoYXJlZC9CYXNlQWRkSW5JbnN0YWxsLmxlc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyogQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuICovXG5cbkBpbXBvcnQgXCIuLlxcU2hhcmVkXFxCYXNlQWRkSW5JbnN0YWxsLmxlc3NcIjtcblxuLy8gQnV0dG9uc1xuXG4jQ2xpZW50QnV0dG9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmNsaWVudC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuXG4uY2xpZW50LWJ1dHRvbjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2xpZW50LWltYWdlIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uY2xpZW50LWJ1dHRvbiBzcGFuIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIExpZ2h0JyxBcmlhbCxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi4xZW07XG59XG5cbkBtZWRpYSAoZm9yY2VkLWNvbG9yczogYWN0aXZlKSB7XG4gICAgLmNsaWVudC1idXR0b24ge1xuICAgICAgICBjb2xvcjogQnV0dG9uVGV4dDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQnV0dG9uVGV4dDtcbiAgICAgICAgZm9yY2VkLWNvbG9yLWFkanVzdDogYXV0bztcbiAgICB9XG5cbiAgICAuY2xpZW50LWltYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQnV0dG9uVGV4dDtcbiAgICAgICAgZm9yY2VkLWNvbG9yLWFkanVzdDogbm9uZTtcbiAgICB9XG59XG5cbi5Xb3JkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI1NzlhO1xufVxuXG4uV29yZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhNzhiMDtcbn1cblxuLlBvd2VyUG9pbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzQ3MmE7XG59XG5cbi5Qb3dlclBvaW50OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg2ZTU4O1xufVxuXG4uRXhjZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTczNDY7XG59XG5cbi5FeGNlbDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTY2ODtcbn1cblxuLy8gQm90dG9tIHBhcnRcblxuI0NvbXBsZXRlSW5zdGFsbGF0aW9uRWxzZVdoZXJlU2VjdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5cbi5nZXRTdGFydGVkT3B0aW9uIHNwYW4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4vLyBidXR0b24gdGhhdCBvcGVucyB0aGUgaW5zdHJ1Y3Rpb25zIHBhbmUuXG4jVW5mb2xkSW5zdHJ1Y3Rpb25zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzA1NjI5NztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbiNDb21wbGV0ZUluc3RhbGxhdGlvbkVsc2VXaGVyZUxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc3RlcHMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogNjRweDtcbn1cblxuLnN0ZXAtY29udGFpbmVyICB7XG4gICAgd2lkdGg6IDQwMHB4XG59XG5cbi5zdGVwLWNvbnRhaW5lciBpbWcgIHtcbiAgICB3aWR0aDogNDAwcHhcbn1cbi5zdGVwLWNvbnRhaW5lciBkaXYge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG59XG5cbi5zdGVwLWNvbnRhaW5lciArIC5zdGVwLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuTGFyZ2UpIHtcblxuICAgIC5zdGVwcy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc3RlcC1jb250YWluZXIgKyAuc3RlcC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIH1cbiB9XG4iLCIvKiBDb3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuICovXG5cbi8qIFRPRE8gKDUwODk3NjgpOiBJbnZlc3RpZ2F0aW5nIHVzaW5nIHB1cmUgRmFicmljIFVJIENvcmUgaW5zdGVhZCBvZiByZWZlcmVuY2luZyBmb250cywgZm9udCBzdHlsZXMgZXRjLiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0xlZWxhd2FkZWUgVUkgV2ViJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvbGVlbGF3YWRlZXVpLXRoYWkvbGVlbGF3YWRlZXVpLWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTGVlbGF3YWRlZSBVSSBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1zZW1pbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvbGVlbGF3YWRlZXVpLXRoYWkvbGVlbGF3YWRlZXVpLXNlbWlsaWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0xlZWxhd2FkZWUgVUkgV2ViJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktcmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktcmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0xlZWxhd2FkZWUgVUkgV2ViJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktc2VtaWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvbGVlbGF3YWRlZXVpLXRoYWkvbGVlbGF3YWRlZXVpLXNlbWlib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTGVlbGF3YWRlZSBVSSBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1ib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1ib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChBcmFiaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWFyYWJpYy9zZWdvZXVpLWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEFyYWJpYyknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChBcmFiaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWFyYWJpYy9zZWdvZXVpLXJlZ3VsYXIud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1hcmFiaWMvc2Vnb2V1aS1yZWd1bGFyLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChBcmFiaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWFyYWJpYy9zZWdvZXVpLXNlbWlib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktc2VtaWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEFyYWJpYyknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWFyYWJpYy9zZWdvZXVpLWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEN5cmlsbGljKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1jeXJpbGxpYy9zZWdvZXVpLWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktY3lyaWxsaWMvc2Vnb2V1aS1saWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoQ3lyaWxsaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWN5cmlsbGljL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktY3lyaWxsaWMvc2Vnb2V1aS1zZW1pbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEN5cmlsbGljKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1jeXJpbGxpYy9zZWdvZXVpLXJlZ3VsYXIud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1jeXJpbGxpYy9zZWdvZXVpLXJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEN5cmlsbGljKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1jeXJpbGxpYy9zZWdvZXVpLXNlbWlib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktY3lyaWxsaWMvc2Vnb2V1aS1zZW1pYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoQ3lyaWxsaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWN5cmlsbGljL3NlZ29ldWktYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWN5cmlsbGljL3NlZ29ldWktYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1lYXN0ZXVyb3BlYW4vc2Vnb2V1aS1saWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChFYXN0IEV1cm9wZWFuKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1lYXN0ZXVyb3BlYW4vc2Vnb2V1aS1yZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktcmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktc2VtaWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1lYXN0ZXVyb3BlYW4vc2Vnb2V1aS1zZW1pYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWVhc3RldXJvcGVhbi9zZWdvZXVpLWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEdyZWVrKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1ncmVlay9zZWdvZXVpLWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZ3JlZWsvc2Vnb2V1aS1saWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoR3JlZWspJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWdyZWVrL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZ3JlZWsvc2Vnb2V1aS1zZW1pbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEdyZWVrKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1ncmVlay9zZWdvZXVpLXJlZ3VsYXIud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1ncmVlay9zZWdvZXVpLXJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEdyZWVrKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1ncmVlay9zZWdvZXVpLXNlbWlib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZ3JlZWsvc2Vnb2V1aS1zZW1pYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoR3JlZWspJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWdyZWVrL3NlZ29ldWktYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWdyZWVrL3NlZ29ldWktYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoSGVicmV3KSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1oZWJyZXcvc2Vnb2V1aS1saWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChIZWJyZXcpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLXNlbWlsaWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLXNlbWlsaWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoSGVicmV3KSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1oZWJyZXcvc2Vnb2V1aS1yZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktaGVicmV3L3NlZ29ldWktcmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoSGVicmV3KSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1oZWJyZXcvc2Vnb2V1aS1zZW1pYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLXNlbWlib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChIZWJyZXcpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1oZWJyZXcvc2Vnb2V1aS1ib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChWaWV0bmFtZXNlKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFZpZXRuYW1lc2UpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXZpZXRuYW1lc2Uvc2Vnb2V1aS1zZW1pbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChWaWV0bmFtZXNlKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktcmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXZpZXRuYW1lc2Uvc2Vnb2V1aS1yZWd1bGFyLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChWaWV0bmFtZXNlKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktc2VtaWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktc2VtaWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFZpZXRuYW1lc2UpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXZpZXRuYW1lc2Uvc2Vnb2V1aS1ib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktdmlldG5hbWVzZS9zZWdvZXVpLWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFdlc3QgRXVyb3BlYW4pJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktd2VzdGV1cm9wZWFuL3NlZ29ldWktbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFdlc3QgRXVyb3BlYW4pJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLXNlbWlsaWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLXNlbWlsaWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoV2VzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktd2VzdGV1cm9wZWFuL3NlZ29ldWktcmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLXJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFdlc3QgRXVyb3BlYW4pJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLXNlbWlib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktd2VzdGV1cm9wZWFuL3NlZ29ldWktc2VtaWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFdlc3QgRXVyb3BlYW4pJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS13ZXN0ZXVyb3BlYW4vc2Vnb2V1aS1ib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2VsYXdpayBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlbGF3aWsvc2VsYXdpay1saWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWxhd2lrL3NlbGF3aWstbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWxhd2lrIFdlYic7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2VsYXdpay9zZWxhd2lrLXNlbWlsaWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWxhd2lrL3NlbGF3aWstc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2VsYXdpayBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlbGF3aWsvc2VsYXdpay1yZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlbGF3aWsvc2VsYXdpay1yZWd1bGFyLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2VsYXdpayBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlbGF3aWsvc2VsYXdpay1zZW1pYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWxhd2lrL3NlbGF3aWstc2VtaWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWxhd2lrIFdlYic7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2VsYXdpay9zZWxhd2lrLWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2VsYXdpay9zZWxhd2lrLWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdMZWVsYXdhZGVlIFVJIFdlYic7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvbGVlbGF3YWRlZXVpLXRoYWkvbGVlbGF3YWRlZXVpLXNlbWlsaWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTGVlbGF3YWRlZSBVSSBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1ib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1ib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cblxuXG5cblxuXG4uaDEsIC5oMiwgLmxpZ2h0LCBoMSwgaDIsIGgzIHtcbiAgICBmb250LXdlaWdodDogMTAwXG59XG5cbi5oNCwgLmg1LCAuaDYsIC5zZW1pbGlnaHQsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDBcbn1cblxuLnJlZ3VsYXIsIGJvZHkge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLnNlbWlib2xkLCBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDBcbn1cblxuXG5cblxuQGZvbnQxTGluZUhlaWdodDogMTJweDtcbkBmb250MkxpbmVIZWlnaHQ6IDE0cHg7XG5AZm9udDNMaW5lSGVpZ2h0OiAxOHB4O1xuQGZvbnQ0TGluZUhlaWdodDogMjJweDtcbkBmb250NUxpbmVIZWlnaHQ6IDI0cHg7XG5AZm9udDZMaW5lSGVpZ2h0OiA0MHB4O1xuQGZvbnQ3TGluZUhlaWdodDogNjRweDtcblxuLmZvbnQxICgpIHtcbiAgICBsaW5lLWhlaWdodDogQGZvbnQxTGluZUhlaWdodDtcbn1cblxuLmZvbnQyICgpIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBAZm9udDJMaW5lSGVpZ2h0O1xufVxuXG4uZm9udDMgKCkge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgbGluZS1oZWlnaHQ6IEBmb250M0xpbmVIZWlnaHQ7XG59XG5cbi5mb250NCAoKSB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXNpemU6IDEuOGVtO1xuICAgIGxpbmUtaGVpZ2h0OiBAZm9udDRMaW5lSGVpZ2h0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5mb250NSAoKSB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXNpemU6IDIuMGVtO1xuICAgIGxpbmUtaGVpZ2h0OiBAZm9udDVMaW5lSGVpZ2h0O1xufVxuXG4uZm9udDYgKCkge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zaXplOiAzLjJlbTtcbiAgICBsaW5lLWhlaWdodDogQGZvbnQ2TGluZUhlaWdodDtcbn1cblxuLmZvbnQ3ICgpIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc2l6ZTogNS42ZW07XG4gICAgbGluZS1oZWlnaHQ6IEBmb250N0xpbmVIZWlnaHQ7XG59XG5cblxuXG4ubXMtRmFicmljIHtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGNvbG9yOiAjMzIzMTMwO1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChXZXN0IEV1cm9wZWFuKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTBweFxufVxuXG4ubXMtRmFicmljIGJ1dHRvbiwgLm1zLUZhYnJpYyBpbnB1dCwgLm1zLUZhYnJpYyB0ZXh0YXJlYSB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXRcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149YXJdLCAubXMtRmFicmljW2xhbmdePWFyXSwgW2xhbmdePWFyXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoQXJhYmljKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWJnXSwgLm1zLUZhYnJpY1tsYW5nXj1iZ10sIFtsYW5nXj1iZ10gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEN5cmlsbGljKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWNzXSwgLm1zLUZhYnJpY1tsYW5nXj1jc10sIFtsYW5nXj1jc10gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149ZWxdLCAubXMtRmFicmljW2xhbmdePWVsXSwgW2xhbmdePWVsXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoR3JlZWspJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149ZXRdLCAubXMtRmFicmljW2xhbmdePWV0XSwgW2xhbmdePWV0XSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1oZV0sIC5tcy1GYWJyaWNbbGFuZ149aGVdLCBbbGFuZ149aGVdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChIZWJyZXcpJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149aGldLCAubXMtRmFicmljW2xhbmdePWhpXSwgW2xhbmdePWhpXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ05pcm1hbGEgVUknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1ocl0sIC5tcy1GYWJyaWNbbGFuZ149aHJdLCBbbGFuZ149aHJdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChFYXN0IEV1cm9wZWFuKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWh1XSwgLm1zLUZhYnJpY1tsYW5nXj1odV0sIFtsYW5nXj1odV0gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149amFdLCAubXMtRmFicmljW2xhbmdePWphXSwgW2xhbmdePWphXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1l1IEdvdGhpYyBVSScsJ01laXJ5byBVSScsTWVpcnlvLCdNUyBQZ290aGljJyxPc2FrYSwnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149a2tdLCAubXMtRmFicmljW2xhbmdePWtrXSwgW2xhbmdePWtrXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1rb10sIC5tcy1GYWJyaWNbbGFuZ149a29dLCBbbGFuZ149a29dIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnTWFsZ3VuIEdvdGhpYycsR3VsaW0sJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWxvXSwgLm1zLUZhYnJpY1tsYW5nXj1sb10sIFtsYW5nXj1sb10gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdMZWVsYXdhZGVlIFVJIFdlYicsJ0xhbyBVSScsRG9rQ2hhbXBhLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1sdF0sIC5tcy1GYWJyaWNbbGFuZ149bHRdLCBbbGFuZ149bHRdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChFYXN0IEV1cm9wZWFuKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWx2XSwgLm1zLUZhYnJpY1tsYW5nXj1sdl0sIFtsYW5nXj1sdl0gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149cGxdLCAubXMtRmFicmljW2xhbmdePXBsXSwgW2xhbmdePXBsXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1ydV0sIC5tcy1GYWJyaWNbbGFuZ149cnVdLCBbbGFuZ149cnVdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChDeXJpbGxpYyknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1za10sIC5tcy1GYWJyaWNbbGFuZ149c2tdLCBbbGFuZ149c2tdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChFYXN0IEV1cm9wZWFuKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePXNyLWxhdG5dLCAubXMtRmFicmljW2xhbmdePXNyLWxhdG5dLCBbbGFuZ149c3ItbGF0bl0gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149dGhdLCAubXMtRmFicmljW2xhbmdePXRoXSwgW2xhbmdePXRoXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ0xlZWxhd2FkZWUgVUkgV2ViJywnS21lciBVSScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePXRyXSwgLm1zLUZhYnJpY1tsYW5nXj10cl0sIFtsYW5nXj10cl0gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149dWtdLCAubXMtRmFicmljW2xhbmdePXVrXSwgW2xhbmdePXVrXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoQ3lyaWxsaWMpJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149dmldLCAubXMtRmFicmljW2xhbmdePXZpXSwgW2xhbmdePXZpXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoVmlldG5hbWVzZSknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj16aC1oYW5zXSwgLm1zLUZhYnJpY1tsYW5nXj16aC1oYW5zXSwgW2xhbmdePXpoLWhhbnNdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhaGVpIFVJJyxWZXJkYW5hLFNpbXN1biwnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149emgtaGFudF0sIC5tcy1GYWJyaWNbbGFuZ149emgtaGFudF0sIFtsYW5nXj16aC1oYW50XSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ01pY3Jvc29mdCBKaGVuZ2hlaSBVSScsUG1pbmdsaXUsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMtLXNlbGF3aWsge1xuICAgIGZvbnQtZmFtaWx5OiAnU2VsYXdpayBXZWInLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuIiwiLyogQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uICBBbGwgcmlnaHRzIHJlc2VydmVkLiAqL1xuXG5AaW1wb3J0IFwiLi5cXFNoYXJlZFxcRm9udHMubGVzc1wiO1xuXG5AYnJlYWRjcnVtYkNvbnRyb2xIZWlnaHQ6IDI5cHg7XG5cbiNCcmVhZGNydW1icyB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBwYWRkaW5nLXRvcDogKEBicmVhZGNydW1iQ29udHJvbEhlaWdodCAtIEBmb250MUxpbmVIZWlnaHQpO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbn1cbiIsIi8qIENvcHlyaWdodCAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLiAgQWxsIHJpZ2h0cyByZXNlcnZlZC4gKi9cblxuLmhpZGRlbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogYXV0bztcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCIvKiBDb3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuICovXHJcblxyXG5AaW1wb3J0IFwiLi5cXENvbnRyb2xzXFxCcmVhZGNydW1iLmxlc3NcIjtcclxuQGltcG9ydCBcIkFjY2Vzc2liaWxpdHkubGVzc1wiO1xyXG5cclxuQGRlZmF1bHRMaW5lSGVpZ2h0OiBAZm9udDJMaW5lSGVpZ2h0O1xyXG5cclxuQGNvbG9yT2ZmaWNlU2hhcmVkSGVhZGVyT3JhbmdlOiAjZTgzZjI0O1xyXG5cclxuLy8gRGltZW5zaW9ucyB1c2VkIGZvciBhZGFwdGl2ZSBsYXlvdXRcclxuQHNjcmVlblNtYWxsOiA0OTlweDtcclxuQHNjcmVlbk1lZGl1bTogNzQ3cHg7XHJcbkBzY3JlZW5MYXJnZTogMTIxOXB4O1xyXG5cclxuLnRyYW5zZm9ybUZlZWRiYWNrQnV0dG9uKCkge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGUoNTAlLCAwKTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY29sb3I6ICMzNjM2MzY7XHJcbiAgICBmb250LXNpemU6IDYyLjUlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5wLCB1bCwgLm94U3RhbmRhcmQge1xyXG4gICAgLmZvbnQyO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZy10b3A6ICgyMnB4IC0gQGRlZmF1bHRMaW5lSGVpZ2h0KTtcclxufVxyXG5cclxucCArIHAsIHAgKyB1bCwgdWwgKyBwIHtcclxuICAgIHBhZGRpbmctdG9wOiAoMjRweCAtIEBkZWZhdWx0TGluZUhlaWdodCk7XHJcbn1cclxuXHJcbmEge1xyXG4gICAgY29sb3I6ICMwNTYyOTc7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgYmxhY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbmgxIHtcclxuICAgIC5mb250NztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmctdG9wOiAoMTA4cHggLSBAZm9udDdMaW5lSGVpZ2h0IC0gQGJyZWFkY3J1bWJDb250cm9sSGVpZ2h0KTtcclxufVxyXG5cclxuaDIge1xyXG4gICAgLmZvbnQ2O1xyXG4gICAgY29sb3I6ICMwMzAzMDM7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogKDUwcHggLSBAZm9udDZMaW5lSGVpZ2h0KTtcclxufVxyXG5cclxuaDMge1xyXG4gICAgY29sb3I6ICMwMzAzMDM7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZy10b3A6ICg0MHB4IC0gQGRlZmF1bHRMaW5lSGVpZ2h0KTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbmg0IHtcclxuICAgIEBsaW5lSGVpZ2h0OiAxNnB4O1xyXG4gICAgY29sb3I6ICMwMzAzMDM7XHJcbiAgICBmb250LXNpemU6IDEuNmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IEBsaW5lSGVpZ2h0O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZy10b3A6ICg0MHB4IC0gQGxpbmVIZWlnaHQpO1xyXG59XHJcblxyXG5ociB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJiO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5veFNtYWxsIHtcclxuICAgIEBsaW5lSGVpZ2h0OiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IEBsaW5lSGVpZ2h0O1xyXG4gICAgcGFkZGluZy10b3A6ICgyNXB4IC0gQGxpbmVIZWlnaHQpO1xyXG59XHJcblxyXG4ub3hDbGVhciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLm9jdi1mZWVkYmFjay1idXR0b246aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNztcclxufVxyXG5cclxuLm9jdi1mZWVkYmFjay1idXR0b24ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLnRyYW5zZm9ybUZlZWRiYWNrQnV0dG9uKCk7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY5QUZFNTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2VzdEV1cm9wZWFuJywgJ1NlZ29lIFVJJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnUm9ib3RvJywgJ0hlbHZldGljYSBOZXVlJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMS40ZW07XHJcbiAgICBwYWRkaW5nOiA1cHggMjBweCA1cHggMjBweDtcclxufVxyXG4iLCIvKiBDb3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuICovXG5cbkBpbXBvcnQgXCIuLlxcU2hhcmVkXFxHbG9iYWwubGVzc1wiO1xuXG4uY29uc2VudC1jb25maXJtYXRpb24tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAxMDA7XG59XG5cbi5oaWRlLWNvbnRyb2wge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmNvbnNlbnQtY29uZmlybWF0aW9uLWZvcm0ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogMzUlO1xuICAgIGhlaWdodDogMzAlO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICM3M0FEMjE7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMikgMHB4IDJweCA4cHggMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdXRsaW5lOiB0cmFuc3BhcmVudCBzb2xpZCAzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDE2NiwgMTY2LCAxNjYpO1xufVxuLmNvbnNlbnQtY29uZmlybWF0aW9uLW1lc3NhZ2Uge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNvbnNlbnQtY29uZmlybWF0aW9uLWZvcm0tY29udHJvbHMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jb25zZW50LWNvbmZpcm1hdGlvbi1mb3JtLWJ1dHRvbiB7XG4gICAgbWFyZ2luOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIExpZ2h0JyxBcmlhbCxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjUlO1xufVxuXG4jQ29uc2VudENvbmZpcm1hdGlvbkNvbnRpbnVlQnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE3M2M3O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYThhZDQ7XG4gICAgfVxufVxuXG4jQ29uc2VudENvbmZpcm1hdGlvbkNhbmNlbEJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICB9XG59XG5cbi5jb25zZW50LWNvbmZpcm1hdGlvbi1idXR0b24tdGV4dCB7XG4gICAgbWFyZ2luOiAwcHggNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBzY3JlZW5MYXJnZSkge1xuICAgIC5jb25zZW50LWNvbmZpcm1hdGlvbi1mb3JtIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLmNvbnNlbnQtY29uZmlybWF0aW9uLWZvcm0tYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBzY3JlZW5NZWRpdW0pIHtcbiAgICAuY29uc2VudC1jb25maXJtYXRpb24tZm9ybSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgIGhlaWdodDogMzAlO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHNjcmVlblNtYWxsKSB7XG4gICAgLmNvbnNlbnQtY29uZmlybWF0aW9uLWZvcm0ge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBoZWlnaHQ6IDMwJTtcbiAgICB9XG5cbiAgICAuY29uc2VudC1jb25maXJtYXRpb24tZm9ybS1idXR0b24ge1xuICAgICAgICB3aWR0aDogMzUlO1xuICAgIH1cbn1cbiIsIi8qIENvcHlyaWdodCAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLiAqL1xuXG5AaW1wb3J0IFwiLi5cXFNoYXJlZFxcR2xvYmFsLmxlc3NcIjtcbkBpbXBvcnQgXCIuLlxcQ29udHJvbHNcXENvbnNlbnRDb25maXJtYXRpb25Gb3JtLmxlc3NcIjtcblxuI1JvdzAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4td2lkdGg6IDEyMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmdzMzBDb2x1bW4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogMTIwMHB4O1xufVxuXG4jQXBwVGl0bGVEZXRhaWxzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLmJvZHlDb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEyMDBweDtcbn1cblxuXG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHNjcmVlbkxhcmdlKSB7XG4gICAgYm9keSwgI1JvdzAge1xuICAgICAgICBtaW4td2lkdGg6IDcyNXB4O1xuICAgIH1cblxuICAgICNSb3cwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgICNBcHBUaXRsZURldGFpbHMge1xuICAgICAgICAgbWluLWhlaWdodDogNDM2cHg7XG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgfVxuXG4gICAgLmdzMzBDb2x1bW5cdCB7XG4gICAgICAgIHdpZHRoOiA3MjVweDtcbiAgICB9XG4gfVxuXG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHNjcmVlbk1lZGl1bSkge1xuICAgICBib2R5LCAjUm93MCB7XG4gICAgICAgICBtaW4td2lkdGg6IDQ3NnB4O1xuICAgICB9XG5cbiAgICAgLmdzMzBDb2x1bW4ge1xuICAgICAgICAgd2lkdGg6IDQ3NnB4O1xuICAgICB9XG5cbiAgICAgI0FwcFRpdGxlRGV0YWlscyB7XG4gICAgICAgICBtaW4taGVpZ2h0OiA0MzZweDtcbiAgICAgICAgIHdpZHRoOiA0NzZweDtcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuU21hbGwpIHtcbiAgICAgYm9keSwgI1JvdzAge1xuICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgfVxuXG4gICAgIC5nczMwQ29sdW1uIHtcbiAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgfVxuXG4gICAgICNBcHBUaXRsZURldGFpbHMge1xuICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgfVxuIH1cblxuLkFwcFRpdGxlXG57XG4gICAgZm9udC1zaXplOiAzLjRlbTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xufVxuXG5hIHtcbiAgICBjb2xvcjogIzA1NjI5Nztcbn1cblxuI05lZWRNb3JlSGVscE9wdGlvbkxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jUHJvdmlkZXIge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgb3BhY2l0eTogLjg7XG59XG5cbmJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBSZWd1bGFyIFdlc3RFdXJvcGVhbicsJ1NlZ29lIFVJJywnU2Vnb2UgV1AnLFRhaG9tYSxBcmlhbCxzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGZvbnQtc2l6ZTogNjIuNSU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG59XG5cbiNHZXRTdGFydGVkSGVhZGxpbmUge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDIuNmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbi5ib2R5Q29udGVudCB7XG4gICAgcGFkZGluZzogMCAwIDQwcHg7XG59XG5cbiNCcmVhZGNydW1ic1xue1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuI0JyZWFkY3J1bWJzIGEge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuI1Byb2R1Y3RzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5cbiNJY29uIHtcbiAgICAvLyBVc2UgdGhlIGljb24gZGltZW5zaW9ucyBhbmQgc2hhZG93IGZyb20gQXBwU291cmNlXG4gICAgaGVpZ2h0OiAxMzJweDtcbiAgICB3aWR0aDogMTMycHg7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2IoMCAwIDAgLyAxMyUpLCAwIDAuNnB4IDEuOHB4IDAgcmdiKDAgMCAwIC8gMTElKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuI0dldFN0YXJ0ZWRPcHRpb25zIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG4uZ2V0U3RhcnRlZE9wdGlvbkhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDIuNGVtO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5nZXRTdGFydGVkT3B0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG59XG5cbi5nZXRTdGFydGVkT3B0aW9uIGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDY1cHg7XG59XG5cbi5nZXRTdGFydGVkT3B0aW9uUmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xufVxuXG4uZ2V0U3RhcnRlZE9wdGlvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNGVtO1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/